fedora-livecd-soas.ks
by Sebastian Dziallas
fedora-livecd-soas.ks | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 0f6601a6ef5afb08f562d5207f661d5d92081527
Author: Sebastian Dziallas <sebastian(a)when.com>
Date: Sun Feb 28 17:18:41 2010 +0100
soas: add the typing turtle activity
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index c3d8fc4..2e1cc0d 100644
--- a/fedora-livecd-soas.ks
+++ b/fedora-livecd-soas.ks
@@ -31,6 +31,7 @@ sugar-playgo
sugar-record
sugar-speak
sugar-stopwatch
+sugar-typing-turtle
sugar-xoirc
sugar-visualmatch
14 years, 1 month
fedora-livecd-soas.ks
by Sebastian Dziallas
fedora-livecd-soas.ks | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 4a36ced0947c47feae772733911c7d98763a9cd0
Author: Sebastian Dziallas <sebastian(a)when.com>
Date: Fri Feb 26 19:11:46 2010 +0100
soas: better add gvfs to get external drive support
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index c50528c..c3d8fc4 100644
--- a/fedora-livecd-soas.ks
+++ b/fedora-livecd-soas.ks
@@ -49,6 +49,7 @@ gdm
gnome-power-manager
gnugo
gparted
+gvfs
livecd-tools
xulrunner-python
zyx-liveinstaller
14 years, 1 month
Branch 'F-13-Alpha' - fedora-install-fedora.ks
by Jesse Keating
fedora-install-fedora.ks | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit 9f715b9d32d65cd3313e5a4af471798ba7be7732
Author: Jesse Keating <jkeating(a)redhat.com>
Date: Tue Feb 23 05:56:42 2010 -0800
Switch over to branched repo for composes
diff --git a/fedora-install-fedora.ks b/fedora-install-fedora.ks
index 087c55a..afcbba5 100644
--- a/fedora-install-fedora.ks
+++ b/fedora-install-fedora.ks
@@ -10,8 +10,8 @@
#part iso --size=4998
# Add the repos you wish to use to compose here. At least one of them needs group data.
-repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --exclude kernel*debug* --exclude kernel-kdump* --exclude syslog-ng --exclude java-1.5.0-gcj-devel --exclude astronomy-bookmarks --exclude generic* --exclude java-1.5.0-gcj-javadoc --exclude btanks --exclude GConf2-dbus* --exclude bluez-gnome --exclude xfce4-notifyd
-repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
+repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --exclude kernel*debug* --exclude kernel-kdump* --exclude syslog-ng --exclude java-1.5.0-gcj-devel --exclude astronomy-bookmarks --exclude generic* --exclude java-1.5.0-gcj-javadoc --exclude btanks --exclude GConf2-dbus* --exclude bluez-gnome --exclude xfce4-notifyd
+repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
# Package manifest for the compose. Uses repo group metadata to translate groups.
# (@base is added by default unless you add --nobase to %packages)
14 years, 1 month
fedora-install-fedora.ks
by Jesse Keating
fedora-install-fedora.ks | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit 53be816672288b8a4a82af08ffed21099e78f089
Author: Jesse Keating <jkeating(a)redhat.com>
Date: Tue Feb 23 05:56:42 2010 -0800
Switch over to branched repo for composes
diff --git a/fedora-install-fedora.ks b/fedora-install-fedora.ks
index 087c55a..afcbba5 100644
--- a/fedora-install-fedora.ks
+++ b/fedora-install-fedora.ks
@@ -10,8 +10,8 @@
#part iso --size=4998
# Add the repos you wish to use to compose here. At least one of them needs group data.
-repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch --exclude kernel*debug* --exclude kernel-kdump* --exclude syslog-ng --exclude java-1.5.0-gcj-devel --exclude astronomy-bookmarks --exclude generic* --exclude java-1.5.0-gcj-javadoc --exclude btanks --exclude GConf2-dbus* --exclude bluez-gnome --exclude xfce4-notifyd
-repo --name=rawhide-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide-source&arch=$basearch
+repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch --exclude kernel*debug* --exclude kernel-kdump* --exclude syslog-ng --exclude java-1.5.0-gcj-devel --exclude astronomy-bookmarks --exclude generic* --exclude java-1.5.0-gcj-javadoc --exclude btanks --exclude GConf2-dbus* --exclude bluez-gnome --exclude xfce4-notifyd
+repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
# Package manifest for the compose. Uses repo group metadata to translate groups.
# (@base is added by default unless you add --nobase to %packages)
14 years, 1 month
fedora-livecd-security.ks
by Adam Miller
fedora-livecd-security.ks | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
New commits:
commit b501d94b54151e507c5f9ad42a0059cd79871fa1
Author: Adam Miller <maxamillion(a)fedoraproject.org>
Date: Fri Feb 19 13:43:55 2010 -0600
Commented out package halberd as it is causing the build to fail.
diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks
index 49a2f63..d5a63ff 100644
--- a/fedora-livecd-security.ks
+++ b/fedora-livecd-security.ks
@@ -85,7 +85,10 @@ nbtscan
tcpxtract
firewalk
hunt
-halberd
+
+## Apparently missing from the repositories and fails the build
+#halberd
+
argus
nbtscan
ettercap
14 years, 2 months
fedora-livecd-security.ks
by Adam Miller
fedora-livecd-security.ks | 7 -------
1 file changed, 7 deletions(-)
New commits:
commit a3999b459e4e709eeaec03b8bcaa51f226ee986d
Author: Adam Miller <maxamillion(a)fedoraproject.org>
Date: Fri Feb 19 08:34:53 2010 -0600
Needed to remove the generic-{release,release-notes,logos} now that spin is
official.
diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks
index 9fc28d4..49a2f63 100644
--- a/fedora-livecd-security.ks
+++ b/fedora-livecd-security.ks
@@ -15,13 +15,6 @@
%include fedora-live-base.ks
%packages
--fedora-logos
--fedora-release
--fedora-release-notes
-generic-release-notes
-generic-release
-generic-logos
-
security-menus
firefox
14 years, 2 months
fedora-livecd-security.ks
by Adam Miller
fedora-livecd-security.ks | 215 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 215 insertions(+)
New commits:
commit 9bc51159dea14209da65488810b52944721cf387
Author: Adam Miller <maxamillion(a)fedoraproject.org>
Date: Fri Feb 19 08:32:02 2010 -0600
Added kickstart for security spin as board has approved this spin.
http://lists.fedoraproject.org/pipermail/advisory-board/2010-February/008...
diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks
new file mode 100644
index 0000000..9fc28d4
--- /dev/null
+++ b/fedora-livecd-security.ks
@@ -0,0 +1,215 @@
+# Filename:
+# fedora-livecd-security.ks
+# Description:
+# A fully functional live OS based on Fedora for use in security auditing, forensics research, and penetration testing.
+# Maintainers:
+# Hiemanshu Sharma <hiemanshu [AT] fedoraproject <dot> org>
+# Christoph Wickert <cwickert [AT] fedoraproject <dot> org>
+# Joerg Simon <jsimon [AT] fedoraproject <dot> org>
+# Acknowledgements:
+# Fedora LiveCD Xfce Spin team - some work here was inherited, many thanks!
+# Fedora LXDE Spin - Copied over stuff to make LXDE Default
+# Luke Macken, Adam Miller for the original OpenBox Security ks and all the Security Applications!
+
+
+%include fedora-live-base.ks
+
+%packages
+-fedora-logos
+-fedora-release
+-fedora-release-notes
+generic-release-notes
+generic-release
+generic-logos
+
+security-menus
+
+firefox
+yum-presto
+midori
+cups-pdf
+gnome-bluetooth
+alsa-plugins-pulseaudio
+pavucontrol
+
+# Command line
+ntfs-3g
+powertop
+wget
+irssi
+mutt
+yum-utils
+cnetworkmanager
+Thunar
+gtk-xfce-engine
+thunar-volman
+xarchiver
+
+# dictionaries are big
+#-aspell-*
+#-man-pages-*
+
+# more fun with space saving
+-gimp-help
+
+#GUI Stuff
+@lxde
+
+# save some space
+-autofs
+-nss_db
+-sendmail
+ssmtp
+-acpid
+# system-config-printer does printer management better
+# xfprint has now been made as optional in comps.
+system-config-printer
+
+###################### Security Stuffs ############################
+# Reconnaissance
+dsniff
+hping3
+nc6
+nc
+ncrack
+nessus-client
+nessus-gui
+nessus-server
+ngrep
+nmap
+nmap-frontend
+p0f
+sing
+scanssh
+scapy
+socat
+tcpdump
+tiger
+unicornscan
+wireshark-gnome
+xprobe2
+nbtscan
+tcpxtract
+firewalk
+hunt
+halberd
+argus
+nbtscan
+ettercap
+ettercap-gtk
+iptraf
+pcapdiff
+picviz
+etherape
+lynis
+
+# Forensics
+chkrootkit
+clamav
+dd_rescue
+gparted
+hexedit
+prelude-lml
+testdisk
+foremost
+mhonarc
+sectool-gui
+rkhunter
+scanmem
+sleuthkit
+unhide
+examiner
+dc3dd
+
+# Wireless
+aircrack-ng
+airsnort
+kismet
+
+# Code analysis
+splint
+pscan
+flawfinder
+rats
+
+# Intrusion detection
+snort
+aide
+tripwire
+labrea
+honeyd
+pads
+prewikka
+prelude-notify
+prelude-manager
+nebula
+
+# Password cracking
+john
+ophcrack
+
+# Anonymity
+tor
+
+# under review (#461385)
+#hydra
+
+# Useful tools
+lsof
+ntop
+scrot
+mc
+
+# Other necessary components
+screen
+desktop-backgrounds-basic
+feh
+vim-enhanced
+gnome-menus
+gnome-terminal
+PolicyKit-gnome
+
+# make sure debuginfo doesn't end up on the live image
+-\*debug
+%end
+
+%post
+
+# set up auto-login for liveuser
+cat >> /etc/slim.conf << FOE
+auto_login yes
+default_user liveuser
+FOE
+
+# create /etc/sysconfig/desktop (needed for installation)
+cat >> /etc/sysconfig/desktop <<EOF
+PREFERRED=/usr/bin/startlxde
+DISPLAYMANAGER=/usr/bin/slim-dynwm
+EOF
+
+cat >> /etc/rc.d/init.d/livesys << EOF
+# disable screensaver locking and make sure gamin gets started
+rm -f /etc/xdg/lxsession/LXDE/autostart
+cat >> /etc/xdg/lxsession/LXDE/autostart << FOE
+/usr/libexec/gam_server
+@lxde-settings-daemon
+@pulseaudio -D
+@lxpanel --profile LXDE
+@pcmanfm -d
+FOE
+
+# Show harddisk install on the desktop
+sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
+mkdir /home/liveuser/Desktop
+cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop
+
+# Add autostart for parcellite
+cp /usr/share/applications/fedora-parcellite.desktop /etc/xdg/autostart
+
+#last thing to do
+chown -R liveuser:liveuser /home/liveuser
+restorecon -R /home/liveuser
+EOF
+
+%end
+
14 years, 2 months
configure.ac custom/fedora-livedvd-haskell.ks Makefile.am
by Jeroen van Meeuwen
Makefile.am | 2 ++
configure.ac | 2 +-
custom/fedora-livedvd-haskell.ks | 19 +++++++++++++++++++
3 files changed, 22 insertions(+), 1 deletion(-)
New commits:
commit 5ddfdd4a6a293baf3186c79e6b047d714185a87e
Author: Jeroen van Meeuwen (Fedora Unity) <kanarip(a)fedoraunity.org>
Date: Thu Feb 18 00:09:41 2010 +0100
Add the custom/ kickstarts and bump version
diff --git a/Makefile.am b/Makefile.am
index 4b4f7f2..4d5d94f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,6 +20,8 @@ fedora_DATA = \
customdir = ${pkgdatadir}/custom/
custom_DATA = \
custom/README \
+ custom/fedora-livedvd-haskell.ks \
+ custom/qa-test-day.ks \
fedora-live-base.ks \
fedora-live-mini.ks \
fedora-livecd-desktop.ks \
diff --git a/configure.ac b/configure.ac
index c202683..885dea9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([spin-kickstarts], 0.13.2)
+AC_INIT([spin-kickstarts], 0.13.3)
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/custom/fedora-livedvd-haskell.ks b/custom/fedora-livedvd-haskell.ks
new file mode 100644
index 0000000..173f896
--- /dev/null
+++ b/custom/fedora-livedvd-haskell.ks
@@ -0,0 +1,19 @@
+%include fedora-live-base.ks
+
+part / --size 6000
+
+%packages
+@gnome-desktop
+firefox
+xchat-gnome
+@haskell
+cpphs
+ghc-*-devel
+ghc-*-doc
+hugs98*
+@development-tools
+@fedora-packager
+devhelp
+emacs
+xmonad
+%end
14 years, 2 months
Changes to 'F-13-Alpha'
by Jeroen van Meeuwen
New branch 'F-13-Alpha' available with the following commits:
commit 5ddfdd4a6a293baf3186c79e6b047d714185a87e
Author: Jeroen van Meeuwen (Fedora Unity) <kanarip(a)fedoraunity.org>
Date: Thu Feb 18 00:09:41 2010 +0100
Add the custom/ kickstarts and bump version
14 years, 2 months
custom/fedora-live-mini.ks fedora-livecd-design-suite.ks fedora-livecd-moblin.ks fedora-livecd-soas.ks fedora-live-mini.ks fedora-mini-base.ks fedora-mini-moblin.ks Makefile.am
by Jeroen van Meeuwen
Makefile.am | 7
custom/fedora-live-mini.ks | 1
fedora-live-mini.ks | 416 ++++++++++++++++++++++++++++++++++++++++++
fedora-livecd-design-suite.ks | 2
fedora-livecd-moblin.ks | 47 ++++
fedora-livecd-soas.ks | 2
fedora-mini-base.ks | 416 ------------------------------------------
fedora-mini-moblin.ks | 47 ----
8 files changed, 470 insertions(+), 468 deletions(-)
New commits:
commit 344b87865adaf80262a52b4f64e4c9dc7e885b2b
Author: Jeroen van Meeuwen (Fedora Unity) <kanarip(a)fedoraunity.org>
Date: Thu Feb 18 00:03:26 2010 +0100
Rename fedora-mini-base.ks and fedora-mini-moblin.ks to match the naming convention used by other spins, and edit the spins that include these kickstart files accordingly
Include fedora-live-mini.ks in the custom set of kickstarts
diff --git a/Makefile.am b/Makefile.am
index ff46125..4b4f7f2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -5,22 +5,23 @@ fedora_DATA = \
fedora-aos.ks \
fedora-install-fedora.ks \
fedora-live-base.ks \
+ fedora-live-mini.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-moblin.ks \
fedora-livecd-soas.ks \
fedora-livecd-xfce.ks \
fedora-livedvd-electronic-lab.ks \
- fedora-livedvd-games.ks \
- fedora-mini-base.ks \
- fedora-mini-moblin.ks
+ fedora-livedvd-games.ks
customdir = ${pkgdatadir}/custom/
custom_DATA = \
custom/README \
fedora-live-base.ks \
+ fedora-live-mini.ks \
fedora-livecd-desktop.ks \
fedora-livecd-kde.ks
diff --git a/custom/fedora-live-mini.ks b/custom/fedora-live-mini.ks
new file mode 120000
index 0000000..656fcdd
--- /dev/null
+++ b/custom/fedora-live-mini.ks
@@ -0,0 +1 @@
+../fedora-live-mini.ks
\ No newline at end of file
diff --git a/fedora-live-mini.ks b/fedora-live-mini.ks
new file mode 100644
index 0000000..4bde423
--- /dev/null
+++ b/fedora-live-mini.ks
@@ -0,0 +1,416 @@
+# fedora-live-mini.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-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-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
+
+# To compose against local trees, (edit and) use:
+#repo --name=f11 --baseurl=http://localrepo/fedora/releases/11/Everything/$basearch/os/
+
+%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
diff --git a/fedora-livecd-design-suite.ks b/fedora-livecd-design-suite.ks
index da6fe5b..c38f5f0 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-mini-base.ks
+%include fedora-live-mini.ks
%packages
diff --git a/fedora-livecd-moblin.ks b/fedora-livecd-moblin.ks
new file mode 100644
index 0000000..807504a
--- /dev/null
+++ b/fedora-livecd-moblin.ks
@@ -0,0 +1,47 @@
+# Maintained by the Fedora Mini SIG:
+# https://fedoraproject.org/wiki/SIGs/FedoraMini
+
+%include fedora-live-mini.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
diff --git a/fedora-livecd-soas.ks b/fedora-livecd-soas.ks
index 12b0b16..c50528c 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-mini-base.ks
+%include fedora-live-mini.ks
%packages
diff --git a/fedora-mini-base.ks b/fedora-mini-base.ks
deleted file mode 100644
index 9d2b6ca..0000000
--- a/fedora-mini-base.ks
+++ /dev/null
@@ -1,416 +0,0 @@
-# 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-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-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
-
-# To compose against local trees, (edit and) use:
-#repo --name=f11 --baseurl=http://localrepo/fedora/releases/11/Everything/$basearch/os/
-
-%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
diff --git a/fedora-mini-moblin.ks b/fedora-mini-moblin.ks
deleted file mode 100644
index 45dbaf4..0000000
--- a/fedora-mini-moblin.ks
+++ /dev/null
@@ -1,47 +0,0 @@
-# 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, 2 months