fedora-mini-base.ks
by Sebastian Dziallas
fedora-mini-base.ks | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
New commits:
commit 63f8ac6d44056c7d6b41c40dbc78483585fd1ace
Author: Sebastian Dziallas <sebastian(a)when.com>
Date: Wed Feb 17 23:33:52 2010 +0100
we want that for the mini kickstart too
diff --git a/fedora-mini-base.ks b/fedora-mini-base.ks
index acae57b..9d2b6ca 100644
--- a/fedora-mini-base.ks
+++ b/fedora-mini-base.ks
@@ -13,18 +13,15 @@ part / --size 4096 --fstype ext4
services --enabled=NetworkManager,messagebus --disabled=network,sshd
# To compose against the current release tree, use the following "repo" (enabled by default)
-#repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-12&arch=$basearch
+repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-13&arch=$basearch
# To include updates, use the following "repo" (enabled by default)
-#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f12&arch=$basearch
-#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f12&arch=$basearch
+#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f13&arch=$basearch
# To compose against rawhide, use the following "repo" (disabled by default)
-repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
+#repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
# To compose against local trees, (edit and) use:
#repo --name=f11 --baseurl=http://localrepo/fedora/releases/11/Everything/$basearch/os/
-#repo --name=f11-updates --baseurl=http://localrepo/fedora/updates/11/$basearch/
-#repo --name=fedora-mini --baseurl=http://localhost/
%packages
@base-x
14 years, 1 month
fedora-live-base.ks
by Warren Togami 砥上勇
fedora-live-base.ks | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
New commits:
commit ff1e3e892cf4f2b49e35b24aba507f0707b24503
Author: Warren Togami <wtogami(a)redhat.com>
Date: Wed Feb 17 17:12:09 2010 -0500
Point live at Fedora 13, not rawhide for now.
diff --git a/fedora-live-base.ks b/fedora-live-base.ks
index 16347c7..e46e15e 100644
--- a/fedora-live-base.ks
+++ b/fedora-live-base.ks
@@ -18,12 +18,12 @@ part / --size 3072 --fstype ext4
services --enabled=NetworkManager --disabled=network,sshd
# To compose against the current release tree, use the following "repo" (enabled by default)
-#repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-11&arch=$basearch
+repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-13&arch=$basearch
# To include updates, use the following "repo" (enabled by default)
-#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f11&arch=$basearch
+#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f13&arch=$basearch
# To compose against rawhide, use the following "repo" (disabled by default)
-repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
+#repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
# To compose against local trees, (edit and) use:
#repo --name=f11 --baseurl=http://localrepo/fedora/releases/11/Everything/$basearch/os/
14 years, 1 month
fedora-livedvd-games.ks
by Bruno Wolff III
fedora-livedvd-games.ks | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
New commits:
commit 7dbf6d7e3da47236f88e2b204f2ec5c288dfc608
Author: Bruno Wolff III <bruno(a)wolff.to>
Date: Mon Feb 15 22:30:13 2010 -0600
Fix size of games spin
alienarena cut for size.
This allows for the normal desktop -wine to fit so drop the openoffice to
abiword substitution at the same time.
diff --git a/fedora-livedvd-games.ks b/fedora-livedvd-games.ks
index ea42181..c01517c 100644
--- a/fedora-livedvd-games.ks
+++ b/fedora-livedvd-games.ks
@@ -16,17 +16,12 @@ part / --size 10240
-wine
-# The @office group was added to the desktop spin, replacing abiword.
-# This brings in openoffice.org which is just too big.
--openoffice.org*
-abiword
-
# games
# traditional (big)
abuse
-alienarena
+#alienarena #Cut for size
armacycles-ad
asc
asc-music
14 years, 1 month
configure.ac fedora-mini-moblin.ks Makefile.am
by Sebastian Dziallas
Makefile.am | 3 ++-
configure.ac | 2 +-
fedora-mini-moblin.ks | 47 +++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 50 insertions(+), 2 deletions(-)
New commits:
commit 83b613eea85083debcc20e3d8f3ea5fb3317cc29
Author: Sebastian Dziallas <sebastian(a)when.com>
Date: Mon Feb 15 23:07:47 2010 +0100
add fedora-mini-moblin spin
diff --git a/Makefile.am b/Makefile.am
index 9b575f4..ff46125 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -14,7 +14,8 @@ fedora_DATA = \
fedora-livecd-xfce.ks \
fedora-livedvd-electronic-lab.ks \
fedora-livedvd-games.ks \
- fedora-mini-base.ks
+ fedora-mini-base.ks \
+ fedora-mini-moblin.ks
customdir = ${pkgdatadir}/custom/
custom_DATA = \
diff --git a/configure.ac b/configure.ac
index 2a220db..c202683 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([spin-kickstarts], 0.13.1)
+AC_INIT([spin-kickstarts], 0.13.2)
AC_SUBST([RELEASE], 1)
ALL_LINGUAS="bn_IN bn ca cs da de el es fi fr gl gu hi hr hu is it ja ko ml ms nb nl or pa pl pt pt_BR ru sk sl sr@latin sr sv ta tr uk zh_CN zh_TW"
diff --git a/fedora-mini-moblin.ks b/fedora-mini-moblin.ks
new file mode 100644
index 0000000..45dbaf4
--- /dev/null
+++ b/fedora-mini-moblin.ks
@@ -0,0 +1,47 @@
+# Maintained by the Fedora Mini SIG:
+# https://fedoraproject.org/wiki/SIGs/FedoraMini
+
+%include fedora-mini-base.ks
+
+%packages
+
+# moblin desktop
+@moblin-desktop
+mesa-dri-drivers-experimental
+notification-daemon
+gnome-terminal
+empathy
+gypsy
+geoclue-gypsy
+firefox
+
+# Some useful gnome tools
+cheese
+syncevolution-moblin
+evolution-couchdb
+nautilus
+
+# display managers
+gdm
+#uxlaunch
+
+%end
+
+%post
+cat >> /etc/rc.d/init.d/livesys << EOF
+# disable screensaver locking
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/lock_enabled false >/dev/null
+# make sure the fonts are not too big
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t int /desktop/gnome/font_rendering/dpi 120 >/dev/null
+
+# set up timed auto-login for after 60 seconds
+cat >> /etc/gdm/custom.conf << FOE
+[daemon]
+TimedLoginEnable=true
+TimedLogin=liveuser
+TimedLoginDelay=60
+FOE
+
+EOF
+
+%end
14 years, 1 month
configure.ac fedora-livecd-design-suite.ks fedora-livecd-soas.ks fedora-mini-base.ks Makefile.am
by Sebastian Dziallas
Makefile.am | 5
configure.ac | 2
fedora-livecd-design-suite.ks | 2
fedora-livecd-soas.ks | 2
fedora-mini-base.ks | 419 ++++++++++++++++++++++++++++++++++++++++++
5 files changed, 425 insertions(+), 5 deletions(-)
New commits:
commit 00f8a13d3a93d519650f074d45bc78a5333b60c1
Author: Sebastian Dziallas <sebastian(a)when.com>
Date: Mon Feb 15 23:05:28 2010 +0100
add fedora-mini-base and adjust related spins
diff --git a/Makefile.am b/Makefile.am
index 204745e..9b575f4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -10,10 +10,11 @@ fedora_DATA = \
fedora-livecd-desktop.ks \
fedora-livecd-kde.ks \
fedora-livecd-lxde.ks \
- fedora-livecd-soas.ks \
+ fedora-livecd-soas.ks \
fedora-livecd-xfce.ks \
fedora-livedvd-electronic-lab.ks \
- fedora-livedvd-games.ks
+ fedora-livedvd-games.ks \
+ fedora-mini-base.ks
customdir = ${pkgdatadir}/custom/
custom_DATA = \
diff --git a/configure.ac b/configure.ac
index da857be..2a220db 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([spin-kickstarts], 0.13.0)
+AC_INIT([spin-kickstarts], 0.13.1)
AC_SUBST([RELEASE], 1)
ALL_LINGUAS="bn_IN bn ca cs da de el es fi fr gl gu hi hr hu is it ja ko ml ms nb nl or pa pl pt pt_BR ru sk sl sr@latin sr sv ta tr uk zh_CN zh_TW"
diff --git a/fedora-livecd-design-suite.ks b/fedora-livecd-design-suite.ks
index e8e0233..da6fe5b 100644
--- a/fedora-livecd-design-suite.ks
+++ b/fedora-livecd-design-suite.ks
@@ -6,7 +6,7 @@
# Maintainer:
# - Sebastian Dziallas <sdz AT fedoraproject DOT org>
-%include fedora-live-base.ks
+%include fedora-mini-base.ks
%packages
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index 93c8ec4..12b0b16 100644
--- a/fedora-livecd-soas.ks
+++ b/fedora-livecd-soas.ks
@@ -7,7 +7,7 @@
# - Sebastian Dziallas <sdz AT fedoraproject DOT org>
# - Peter Robinson <pbrobinson AT gmail DOT com>
-%include fedora-live-base.ks
+%include fedora-mini-base.ks
%packages
diff --git a/fedora-mini-base.ks b/fedora-mini-base.ks
new file mode 100644
index 0000000..acae57b
--- /dev/null
+++ b/fedora-mini-base.ks
@@ -0,0 +1,419 @@
+# fedora-mini-base.ks
+#
+# Defines the basics for all kickstarts in the fedora-mini branch
+
+lang en_US.UTF-8
+keyboard us
+timezone US/Eastern
+auth --useshadow --enablemd5
+selinux --permissive
+firewall --enabled --service=mdns
+xconfig --startxonboot
+part / --size 4096 --fstype ext4
+services --enabled=NetworkManager,messagebus --disabled=network,sshd
+
+# To compose against the current release tree, use the following "repo" (enabled by default)
+#repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-12&arch=$basearch
+# To include updates, use the following "repo" (enabled by default)
+#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f12&arch=$basearch
+#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f12&arch=$basearch
+
+# To compose against rawhide, use the following "repo" (disabled by default)
+repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
+
+# To compose against local trees, (edit and) use:
+#repo --name=f11 --baseurl=http://localrepo/fedora/releases/11/Everything/$basearch/os/
+#repo --name=f11-updates --baseurl=http://localrepo/fedora/updates/11/$basearch/
+#repo --name=fedora-mini --baseurl=http://localhost/
+
+%packages
+@base-x
+@base
+@core
+@hardware-support
+@fonts
+@input-methods
+kernel
+memtest86+
+
+# Remove default base packages we don't want
+-ccid
+-coolkey
+-device-mapper-multipath
+-dos2unix
+-dump
+-finger
+-fprintd-pam
+-hunspell
+-irda-utils
+-jwhois
+-lftp
+-mcelog
+-mlocate
+-nano
+-nc
+-nfs-utils
+-nss_db
+-nss_ldap
+-numactl
+-pcmciautils
+-perf
+-pm-utils
+-prctl
+-rdate
+-rdist
+-rsh
+-rsync
+-sendmail
+-sos
+-specspo
+-stunnel
+-system-config-firewall-tui
+-system-config-network-tui
+-talk
+-time
+-tree
+-unix2dos
+-words
+-ypbind
+
+# Remove default base-x packages we don't want
+-bitmap-fonts
+-cups-pk-helper
+-glx-utils
+-system-config-date
+-system-config-firewall
+-system-config-network
+-system-config-printer
+-system-config-services
+-system-config-users
+
+# Remove default core packages we don't want
+-ppc64-utils
+-s390utils
+-sendmail
+-silo
+-yaboot
+
+# Remove default unwanted hardware firmware and support we don't want
+-b43-fwcutter
+-foo2hiperc
+-foo2hp
+-foo2lava
+-foo2qpdl
+-foo2slx
+-foo2xqx
+-foo2zjs
+-ivtv-firmware
+-printer-filters
+-ql2100-firmware
+-ql2200-firmware
+-ql23xx-firmware
+-ql2400-firmware
+-ql2500-firmware
+# These are listed somewhere other than hardware support!
+-irda-utils
+-fprintd*
+
+# Remove unwanted default fonts we don't want
+-abyssinica-fonts
+-cjkuni-uming-fonts
+-jomolhari-fonts
+-kacst*
+-khmeros-base-fonts
+-lklug-fonts
+-lohit*
+-padauk-fonts
+-paktype*
+-smc-meera-fonts
+-stix-fonts
+-thai-scalable-waree-fonts
+-un-core-dotum-fonts
+-vlgothic-fonts
+
+# Remove default input-methods we don't want
+-ibus*
+-m17n*
+
+# dictionaries are big
+-aspell-*
+-hunspell-*
+-man-pages*
+-words
+
+# livecd bits to set up the livecd and be able to install
+anaconda
+
+# Add some useful utils
+system-config-firewall-base
+gnome-packagekit
+powertop
+gnupg2
+yum-presto
+# Add this so we don't pull in sendmail/exim
+ssmtp
+
+%end
+
+%post
+# FIXME: it'd be better to get this installed from a package
+cat > /etc/rc.d/init.d/livesys << EOF
+#!/bin/bash
+#
+# live: Init script for live image
+#
+# chkconfig: 345 00 99
+# description: Init script for live image.
+
+. /etc/init.d/functions
+
+if ! strstr "\`cat /proc/cmdline\`" liveimg || [ "\$1" != "start" ]; then
+ exit 0
+fi
+
+if [ -e /.liveimg-configured ] ; then
+ configdone=1
+fi
+
+exists() {
+ which \$1 >/dev/null 2>&1 || return
+ \$*
+}
+
+touch /.liveimg-configured
+
+# mount live image
+if [ -b \`readlink -f /dev/live\` ]; then
+ mkdir -p /mnt/live
+ mount -o ro /dev/live /mnt/live 2>/dev/null || mount /dev/live /mnt/live
+fi
+
+livedir="LiveOS"
+for arg in \`cat /proc/cmdline\` ; do
+ if [ "\${arg##live_dir=}" != "\${arg}" ]; then
+ livedir=\${arg##live_dir=}
+ return
+ fi
+done
+
+# enable swaps unless requested otherwise
+swaps=\`blkid -t TYPE=swap -o device\`
+if ! strstr "\`cat /proc/cmdline\`" noswap && [ -n "\$swaps" ] ; then
+ for s in \$swaps ; do
+ action "Enabling swap partition \$s" swapon \$s
+ done
+fi
+if ! strstr "\`cat /proc/cmdline\`" noswap && [ -f /mnt/live/\${livedir}/swap.img ] ; then
+ action "Enabling swap file" swapon /mnt/live/\${livedir}/swap.img
+fi
+
+mountPersistentHome() {
+ # support label/uuid
+ if [ "\${homedev##LABEL=}" != "\${homedev}" -o "\${homedev##UUID=}" != "\${homedev}" ]; then
+ homedev=\`/sbin/blkid -o device -t "\$homedev"\`
+ fi
+
+ # if we're given a file rather than a blockdev, loopback it
+ if [ "\${homedev##mtd}" != "\${homedev}" ]; then
+ # mtd devs don't have a block device but get magic-mounted with -t jffs2
+ mountopts="-t jffs2"
+ elif [ ! -b "\$homedev" ]; then
+ loopdev=\`losetup -f\`
+ if [ "\${homedev##/mnt/live}" != "\${homedev}" ]; then
+ action "Remounting live store r/w" mount -o remount,rw /mnt/live
+ fi
+ losetup \$loopdev \$homedev
+ homedev=\$loopdev
+ fi
+
+ # if it's encrypted, we need to unlock it
+ if [ "\$(/sbin/blkid -s TYPE -o value \$homedev 2>/dev/null)" = "crypto_LUKS" ]; then
+ echo
+ echo "Setting up encrypted /home device"
+ plymouth ask-for-password --command="cryptsetup luksOpen \$homedev EncHome"
+ homedev=/dev/mapper/EncHome
+ fi
+
+ # and finally do the mount
+ mount \$mountopts \$homedev /home
+ # if we have /home under what's passed for persistent home, then
+ # we should make that the real /home. useful for mtd device on olpc
+ if [ -d /home/home ]; then mount --bind /home/home /home ; fi
+ [ -x /sbin/restorecon ] && /sbin/restorecon /home
+ if [ -d /home/liveuser ]; then USERADDARGS="-M" ; fi
+}
+
+findPersistentHome() {
+ for arg in \`cat /proc/cmdline\` ; do
+ if [ "\${arg##persistenthome=}" != "\${arg}" ]; then
+ homedev=\${arg##persistenthome=}
+ return
+ fi
+ done
+}
+
+if strstr "\`cat /proc/cmdline\`" persistenthome= ; then
+ findPersistentHome
+elif [ -e /mnt/live/\${livedir}/home.img ]; then
+ homedev=/mnt/live/\${livedir}/home.img
+fi
+
+# if we have a persistent /home, then we want to go ahead and mount it
+if ! strstr "\`cat /proc/cmdline\`" nopersistenthome && [ -n "\$homedev" ] ; then
+ action "Mounting persistent /home" mountPersistentHome
+fi
+
+# make it so that we don't do writing to the overlay for things which
+# are just tmpdirs/caches
+mount -t tmpfs -o mode=0755 varcacheyum /var/cache/yum
+mount -t tmpfs tmp /tmp
+mount -t tmpfs vartmp /var/tmp
+[ -x /sbin/restorecon ] && /sbin/restorecon /var/cache/yum /tmp /var/tmp >/dev/null 2>&1
+
+if [ -n "\$configdone" ]; then
+ exit 0
+fi
+
+# add fedora user with no passwd
+action "Adding live user" useradd \$USERADDARGS -c "Live System User" liveuser
+passwd -d liveuser > /dev/null
+
+# turn off firstboot for livecd boots
+chkconfig --level 345 firstboot off 2>/dev/null
+
+# don't start yum-updatesd for livecd boots
+chkconfig --level 345 yum-updatesd off 2>/dev/null
+
+# turn off mdmonitor by default
+chkconfig --level 345 mdmonitor off 2>/dev/null
+
+# turn off setroubleshoot on the live image to preserve resources
+chkconfig --level 345 setroubleshoot off 2>/dev/null
+
+# don't do packagekit checking by default
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-packagekit/frequency_get_updates never >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-packagekit/frequency_get_upgrades never >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-packagekit/frequency_refresh_cache never >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/notify_available false >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/notify_distro_upgrades false >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_check_firmware false >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_check_hardware false >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_codec_helper false >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_font_helper false >/dev/null
+gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-packagekit/enable_mime_type_helper false >/dev/null
+
+
+# don't start cron/at as they tend to spawn things which are
+# disk intensive that are painful on a live image
+chkconfig --level 345 crond off 2>/dev/null
+chkconfig --level 345 atd off 2>/dev/null
+chkconfig --level 345 readahead_early off 2>/dev/null
+chkconfig --level 345 readahead_later off 2>/dev/null
+
+# Stopgap fix for RH #217966; should be fixed in HAL instead
+touch /media/.hal-mtab
+
+# workaround clock syncing on shutdown that we don't want (#297421)
+sed -i -e 's/hwclock/no-such-hwclock/g' /etc/rc.d/init.d/halt
+
+# and hack so that we eject the cd on shutdown if we're using a CD...
+if strstr "\`cat /proc/cmdline\`" CDLABEL= ; then
+ cat >> /sbin/halt.local << FOE
+#!/bin/bash
+# we want to eject the cd on halt, but let's also try to avoid
+# io errors due to not being able to get files...
+cat /sbin/halt > /dev/null
+cat /sbin/reboot > /dev/null
+/usr/sbin/eject -p -m \$(readlink -f /dev/live) >/dev/null 2>&1
+echo "Please remove the CD from your drive and press Enter to finish restarting"
+read -t 30 < /dev/console
+FOE
+chmod +x /sbin/halt.local
+fi
+
+EOF
+
+# bah, hal starts way too late
+cat > /etc/rc.d/init.d/livesys-late << EOF
+#!/bin/bash
+#
+# live: Late init script for live image
+#
+# chkconfig: 345 99 01
+# description: Late init script for live image.
+
+. /etc/init.d/functions
+
+if ! strstr "\`cat /proc/cmdline\`" liveimg || [ "\$1" != "start" ] || [ -e /.liveimg-late-configured ] ; then
+ exit 0
+fi
+
+exists() {
+ which \$1 >/dev/null 2>&1 || return
+ \$*
+}
+
+touch /.liveimg-late-configured
+
+# read some variables out of /proc/cmdline
+for o in \`cat /proc/cmdline\` ; do
+ case \$o in
+ ks=*)
+ ks="\${o#ks=}"
+ ;;
+ xdriver=*)
+ xdriver="--set-driver=\${o#xdriver=}"
+ ;;
+ esac
+done
+
+# if liveinst or textinst is given, start anaconda
+if strstr "\`cat /proc/cmdline\`" liveinst ; then
+ plymouth --quit
+ /usr/sbin/liveinst \$ks
+fi
+if strstr "\`cat /proc/cmdline\`" textinst ; then
+ plymouth --quit
+ /usr/sbin/liveinst --text \$ks
+fi
+
+# configure X, allowing user to override xdriver
+if [ -n "\$xdriver" ]; then
+ exists system-config-display --noui --reconfig --set-depth=24 \$xdriver
+fi
+
+EOF
+
+chmod 755 /etc/rc.d/init.d/livesys
+/sbin/restorecon /etc/rc.d/init.d/livesys
+/sbin/chkconfig --add livesys
+
+chmod 755 /etc/rc.d/init.d/livesys-late
+/sbin/restorecon /etc/rc.d/init.d/livesys-late
+/sbin/chkconfig --add livesys-late
+
+# work around for poor key import UI in PackageKit
+rm -f /var/lib/rpm/__db*
+rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
+
+# go ahead and pre-make the man -k cache (#455968)
+/usr/sbin/makewhatis -w
+
+# save a little bit of space at least...
+rm -f /boot/initrd*
+# make sure there aren't core files lying around
+rm -f /core*
+
+%end
+
+
+%post
+cp $INSTALL_ROOT/usr/share/doc/*-release-*/GPL $LIVE_ROOT/GPL
+cp $INSTALL_ROOT/usr/share/doc/HTML/readme-live-image/en_US/readme-live-image-en_US.txt $LIVE_ROOT/README
+
+# only works on x86, x86_64
+if [ "$(uname -i)" = "i386" -o "$(uname -i)" = "x86_64" ]; then
+ if [ ! -d $LIVE_ROOT/LiveOS ]; then mkdir -p $LIVE_ROOT/LiveOS ; fi
+ cp /usr/bin/livecd-iso-to-disk $LIVE_ROOT/LiveOS
+fi
+%end
14 years, 1 month
fedora-livecd-design-suite.ks fedora-livecd-soas.ks
by Sebastian Dziallas
fedora-livecd-design-suite.ks | 13 ++++---------
fedora-livecd-soas.ks | 5 -----
2 files changed, 4 insertions(+), 14 deletions(-)
New commits:
commit 22d32f6e11f90251586fa653141a331fa9523a90
Author: Sebastian Dziallas <sebastian(a)when.com>
Date: Mon Feb 15 22:59:37 2010 +0100
design: lets save some space and add input methods again
soas: add input methods again
diff --git a/fedora-livecd-design-suite.ks b/fedora-livecd-design-suite.ks
index a5ef383..e8e0233 100644
--- a/fedora-livecd-design-suite.ks
+++ b/fedora-livecd-design-suite.ks
@@ -26,9 +26,9 @@ cinepaint
fontmatrix
gimp
gimp-*-plugin
-gthumb
+# gthumb
inkscape
-koffice-krita
+# koffice-krita
mypaint
nautilus-image-converter
optipng
@@ -44,8 +44,8 @@ xournal
dia
gnote
hamster-applet
-openoffice.org-impress
-openoffice.org-extendedPDF
+# openoffice.org-impress
+# openoffice.org-extendedPDF
# pdfmod
# internet
@@ -67,11 +67,6 @@ tracker-search-tool
vinagre
vino
-# remove input methods to free space
--scim*
--m17n*
--ibus*
-
%end
%post
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index c2155a2..93c8ec4 100644
--- a/fedora-livecd-soas.ks
+++ b/fedora-livecd-soas.ks
@@ -70,11 +70,6 @@ google-droid-sans-fonts
google-droid-sans-mono-fonts
google-droid-serif-fonts
-# remove input methods to free space
--scim*
--m17n*
--ibus*
-
%end
%post
14 years, 1 month
2 commits - configure.ac fedora-livecd-soas.ks Makefile.am
by Jeroen van Meeuwen
Makefile.am | 3 ++-
configure.ac | 4 ++--
2 files changed, 4 insertions(+), 3 deletions(-)
New commits:
commit e15d946f1461c96fd4abb6a71b694950f708f158
Author: Jeroen van Meeuwen (Fedora Unity) <kanarip(a)fedoraunity.org>
Date: Mon Feb 15 22:21:34 2010 +0100
Update Makefile.am to include new spins and drop old ones, bump version
diff --git a/Makefile.am b/Makefile.am
index 81c2e75..204745e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,11 +6,12 @@ fedora_DATA = \
fedora-install-fedora.ks \
fedora-live-base.ks \
fedora-livecd-broffice.org.ks \
+ fedora-livecd-design-suite.ks \
fedora-livecd-desktop.ks \
fedora-livecd-kde.ks \
fedora-livecd-lxde.ks \
+ fedora-livecd-soas.ks \
fedora-livecd-xfce.ks \
- fedora-livedvd-education.ks \
fedora-livedvd-electronic-lab.ks \
fedora-livedvd-games.ks
diff --git a/configure.ac b/configure.ac
index cc05800..da857be 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
-AC_INIT([spin-kickstarts], 0.12.0)
-AC_SUBST([RELEASE], 2)
+AC_INIT([spin-kickstarts], 0.13.0)
+AC_SUBST([RELEASE], 1)
ALL_LINGUAS="bn_IN bn ca cs da de el es fi fr gl gu hi hr hu is it ja ko ml ms nb nl or pa pl pt pt_BR ru sk sl sr@latin sr sv ta tr uk zh_CN zh_TW"
commit 775ef9d40e7b6c6ca1ae43ebe7a03d324c5c57a4
Author: Jeroen van Meeuwen (Fedora Unity) <kanarip(a)fedoraunity.org>
Date: Mon Feb 15 22:18:53 2010 +0100
fedora-livecd-soas.ks was executable
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
old mode 100755
new mode 100644
14 years, 1 month
fedora-livecd-broffice.org.ks
by Igor Pires Soares
fedora-livecd-broffice.org.ks | 2 --
1 file changed, 2 deletions(-)
New commits:
commit 3cf7717aa0a281b9e6bd12a3dcb2f34dbb8d4d7c
Author: Igor Pires Soares <igor(a)fedoraproject.org>
Date: Mon Feb 15 16:55:54 2010 -0200
Remove inkscape
Remove inkscape in order to downsize a little bit
diff --git a/fedora-livecd-broffice.org.ks b/fedora-livecd-broffice.org.ks
index 8583042..0d9066d 100644
--- a/fedora-livecd-broffice.org.ks
+++ b/fedora-livecd-broffice.org.ks
@@ -27,11 +27,9 @@ broffice.org-*
# Include some additional packages
@java
vino
-gnome-games
brasero
bitstream-vera-*
gimp
-inkscape
# We won't use these Asian fonts
-lklug-fonts
14 years, 1 month
fedora-livecd-soas.ks
by Sebastian Dziallas
fedora-livecd-soas.ks | 2 ++
1 file changed, 2 insertions(+)
New commits:
commit 945e62dd13dbd26d09147cb76ca10f08c89f7532
Author: Sebastian Dziallas <sebastian(a)when.com>
Date: Wed Feb 10 21:08:41 2010 +0100
soas: add a few packages needed for sugar
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index 2257ff3..c2155a2 100755
--- a/fedora-livecd-soas.ks
+++ b/fedora-livecd-soas.ks
@@ -38,6 +38,7 @@ sugar-visualmatch
alpine
# multimedia
+csound-python
evince-djvu
gnash-plugin
gtk-recordmydesktop
@@ -49,6 +50,7 @@ gnome-power-manager
gnugo
gparted
livecd-tools
+xulrunner-python
zyx-liveinstaller
# hardware
14 years, 1 month
fedora-livecd-kde.ks
by Sebastian Vahl
fedora-livecd-kde.ks | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
New commits:
commit a3088c3d74af3904c2a8dd19edd684b408be5220
Author: Sebastian Vahl <fedora(a)deadbabylon.de>
Date: Tue Feb 9 22:37:34 2010 +0100
fix wrong commit (some lines were doubled and replaced others)
diff --git a/fedora-livecd-kde.ks b/fedora-livecd-kde.ks
index c45e599..6089915 100644
--- a/fedora-livecd-kde.ks
+++ b/fedora-livecd-kde.ks
@@ -47,9 +47,9 @@ fpaste # user request and pretty small
-kdegames
kdegames-minimal
-# only include kdegames-minimal
--kdegames
-kdegames-minimal
+# use system-config-printer-kde instead of system-config-printer
+-system-config-printer
+system-config-printer-kde
# use yum-presto by default
yum-presto
14 years, 1 month