From 2a65b84f22e7b6fc061128ab1698c26afe08a388 Mon Sep 17 00:00:00 2001 From: Warren Togami Date: Tue, 8 Dec 2009 09:24:38 -0500 Subject: [PATCH 1/7] Print all RPMS installed during livecd-creator --- fedora-live-base.ks | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fedora-live-base.ks b/fedora-live-base.ks index 1bd899f..6237c2f 100644 --- a/fedora-live-base.ks +++ b/fedora-live-base.ks @@ -388,6 +388,8 @@ chmod 755 /etc/rc.d/init.d/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 +echo "Packages within this LiveCD" +rpm -qa # go ahead and pre-make the man -k cache (#455968) /usr/sbin/makewhatis -w From f477634a4568d79dfe93b80bba11793dd6680f55 Mon Sep 17 00:00:00 2001 From: Bruno Wolff III Date: Wed, 9 Dec 2009 20:31:41 -0600 Subject: [PATCH 2/7] Maelstrom's license issues are fixed and it is back in rawhide. --- fedora-livedvd-games.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-livedvd-games.ks b/fedora-livedvd-games.ks index 9f2aa79..bb3cfd2 100644 --- a/fedora-livedvd-games.ks +++ b/fedora-livedvd-games.ks @@ -121,7 +121,7 @@ CriticalMass dd2 KoboDeluxe lacewing -# Maelstrom License issue that might get fixed +Maelstrom methane njam seahorse-adventures From cfbcf94f80a80ebeb7d298bd141a32308e46d624 Mon Sep 17 00:00:00 2001 From: "Jeroen van Meeuwen (Fedora Unity)" Date: Fri, 11 Dec 2009 21:32:19 -0500 Subject: [PATCH 3/7] git-log command no longer exists, should be "git log" --- Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index f74dd10..81c2e75 100644 --- a/Makefile.am +++ b/Makefile.am @@ -80,7 +80,7 @@ clean: rm -f aclocal.m4 configure ChangeLog: - (GIT_DIR=.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) + (GIT_DIR=.git git log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) rpm: ChangeLog dist @(rpmbuild -ta ${PACKAGE}-$(PACKAGE_VERSION).tar.gz) From 2f276dfc3551a4739ac439aade2ac948b5d33408 Mon Sep 17 00:00:00 2001 From: "Jeroen van Meeuwen (Fedora Unity)" Date: Fri, 11 Dec 2009 21:32:38 -0500 Subject: [PATCH 4/7] Pass "--kickstart=" when running liveinst with a kickstart (#543722) --- fedora-live-base.ks | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fedora-live-base.ks b/fedora-live-base.ks index 6237c2f..fdf8bba 100644 --- a/fedora-live-base.ks +++ b/fedora-live-base.ks @@ -12,7 +12,7 @@ keyboard us timezone US/Eastern auth --useshadow --enablemd5 selinux --enforcing -firewall --enabled --service=mdns +firewall --enabled xconfig --startxonboot part / --size 3072 --fstype ext4 services --enabled=NetworkManager --disabled=network,sshd @@ -296,7 +296,7 @@ touch /.liveimg-late-configured for o in \`cat /proc/cmdline\` ; do case \$o in ks=*) - ks="\${o#ks=}" + ks="--kickstart=\${o#ks=}" ;; xdriver=*) xdriver="--set-driver=\${o#xdriver=}" From c3ace496a637b01cd2a44ed28863aa92e993cf41 Mon Sep 17 00:00:00 2001 From: "Jeroen van Meeuwen (Fedora Unity)" Date: Mon, 14 Dec 2009 13:07:43 +0100 Subject: [PATCH 5/7] Revert incidental removal of the mdns service firewall enablement --- fedora-live-base.ks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora-live-base.ks b/fedora-live-base.ks index fdf8bba..0c4e5f6 100644 --- a/fedora-live-base.ks +++ b/fedora-live-base.ks @@ -12,7 +12,7 @@ keyboard us timezone US/Eastern auth --useshadow --enablemd5 selinux --enforcing -firewall --enabled +firewall --enabled --service=mdns xconfig --startxonboot part / --size 3072 --fstype ext4 services --enabled=NetworkManager --disabled=network,sshd From 80a336488be25a2c00380208d20f90a2088eeedf Mon Sep 17 00:00:00 2001 From: Sebastian Vahl Date: Mon, 21 Dec 2009 10:23:35 +0100 Subject: [PATCH 6/7] remove some not essential packages for now --- fedora-livecd-kde.ks | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fedora-livecd-kde.ks b/fedora-livecd-kde.ks index c677f14..0f7713e 100644 --- a/fedora-livecd-kde.ks +++ b/fedora-livecd-kde.ks @@ -26,8 +26,8 @@ -kaffeine* # kaffeine has duplicate functionality with dragonplayer (~3 megs) #-kdegames # the removal of kdegames will free ~35 megs -kdeartwork-screensavers # screensavers are not needed on live images -#-kipi-plugins # ~8 megs -#-konq-plugins # ~2 megs +-kipi-plugins # ~8 megs +-konq-plugins # ~2 megs -kdeplasma-addons # ~5 megs # Additional packages that are not default in kde-desktop but useful @@ -40,7 +40,7 @@ k3b #twinkle # (~10 megs) fuse liveusb-creator -pavucontrol # nice to have but pulls in gstreamer (~3 megs) +#pavucontrol # nice to have but pulls in gstreamer (~3 megs) # use yum-presto by default yum-presto From 2de411e328b2a1044bc82a647d5deeee6027ba2a Mon Sep 17 00:00:00 2001 From: Sebastian Vahl Date: Tue, 22 Dec 2009 14:29:18 +0100 Subject: [PATCH 7/7] push live images under 700 megs; add small hack to load plasma-netbook workspace on boot for testing issues --- fedora-livecd-kde.ks | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/fedora-livecd-kde.ks b/fedora-livecd-kde.ks index 0f7713e..4148e4c 100644 --- a/fedora-livecd-kde.ks +++ b/fedora-livecd-kde.ks @@ -31,10 +31,11 @@ -kdeplasma-addons # ~5 megs # Additional packages that are not default in kde-desktop but useful +-koffice-suite # don't include whole koffice-suite, just parts of it koffice-kword -koffice-kspread # ~1 megs -koffice-kpresenter # ~3 megs -koffice-filters +#koffice-kspread # ~1 megs +#koffice-kpresenter # ~3 megs +#koffice-filters kdeartwork # only include some parts of kdeartwork k3b #twinkle # (~10 megs) @@ -148,6 +149,12 @@ restorecon -R /home/liveuser/ # don't use prelink on a running KDE live image sed -i 's/PRELINKING=yes/PRELINKING=no/' /etc/sysconfig/prelink +# small hack to enable plasma-netbook workspace on boot +if strstr "\`cat /proc/cmdline\`" netbook ; then + mv /usr/share/autostart/plasma-desktop.desktop /usr/share/autostart/plasma-netbook.desktop + sed -i 's/desktop/netbook/g' /usr/share/autostart/plasma-netbook.desktop +fi + EOF %end