spin-kickstarts branched
by Bruno Wolff III
I created the F-16 branch for spin-kickstarts. Changes for F17+ should go
to master and changes for F16+ should go to master and F-16. Please hold
off on F17+ changes until the nightly builds are switched over using F-16
or F16 is released (whichever is sooner).
(Nirik, can you switch the nightly builds over to building from the F-16
branch?)
Since the security spin has already had a change, I'll try to do one more
spin-kickstarts package several days before final freeze so that we get
a current spin-kickstarts in the release. At this point things should be
calming down and we should only be making changes to NTH and Blocker
bugs in the 4 main spins (Desktop, KDE, XFCE and LXDE). While other spins
don't have NTH or Blocker bugs, people should still be judicious about
making changes at this point in the release cycle.
Once the nughtly composes have switched over to F-16, I'll be changing
the master branch to use the rawhide repo instead of the fedora repo.
That will stay in effect until F17 is branched from rawhide.
12 years, 6 months
[spin-kickstarts: 1/2] SecurityLab: removed "firstaidkit-plugin-all" because nightly build failed with firstaidkit-plugin-g
by Joerg Simon
commit b1cbbb447af6716161ae66ebdae1e534549d30e4
Author: Joerg Simon <jsimon(a)fedoraproject.org>
Date: Mon Oct 17 13:11:09 2011 +0200
SecurityLab: removed "firstaidkit-plugin-all" because nightly build failed with firstaidkit-plugin-grub-0.3.1-1.fc16.i686 requires grub
fedora-livecd-security.ks | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks
index a1d4b01..e6ec0af 100644
--- a/fedora-livecd-security.ks
+++ b/fedora-livecd-security.ks
@@ -235,7 +235,8 @@ afftools
srm
# Command: firstaidkit -g gtk
# Entry: First Aid Kit
-firstaidkit-plugin-all
+#firstaidkit-plugin-all #temp removed - dependency to grub2
+
ntfs-3g
ntfsprogs
12 years, 6 months
[spin-kickstarts] Make a new build for the final freeze
by Bruno Wolff III
commit 5295c3112c40857d67b4c9ff8d6bd14ca7400499
Author: Bruno Wolff III <bruno(a)wolff.to>
Date: Sat Oct 15 17:11:32 2011 -0500
Make a new build for the final freeze
configure.ac | 2 +-
spin-kickstarts.spec.in | 3 +++
2 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 94f87ae..4ab2b07 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([spin-kickstarts], 0.16.1)
+AC_INIT([spin-kickstarts], 0.16.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/spin-kickstarts.spec.in b/spin-kickstarts.spec.in
index b3da5b5..2818ddb 100644
--- a/spin-kickstarts.spec.in
+++ b/spin-kickstarts.spec.in
@@ -76,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT
%doc %{_datadir}/%{name}/l10n/README
%changelog
+* Sat Oct 15 2011 Bruno Wolff III <bruno(a)wolff.to> 0.16.2-1
+- Get an up to date version now that we are near f16 final freeze
+
* Sat Aug 06 2011 Bruno Wolff III <bruno(a)wolff.to> 0.16.1-1
- Update for F16 branch
12 years, 6 months
[spin-kickstarts] update system disablement for systemd, drop some dead wood
by Bruno Wolff III
commit 5ad2a6e42b1f7605d58a367c30c37341fe2a4684
Author: Adam Williamson <awilliam(a)redhat.com>
Date: Sat Oct 1 08:37:06 2011 -0500
update system disablement for systemd, drop some dead wood
Signed-off-by: Bruno Wolff III <bruno(a)wolff.to>
fedora-live-base.ks | 32 ++++++++++++--------------------
fedora-live-mini.ks | 34 +++++++++++++++-------------------
2 files changed, 27 insertions(+), 39 deletions(-)
---
diff --git a/fedora-live-base.ks b/fedora-live-base.ks
index 476377d..0b14fec 100644
--- a/fedora-live-base.ks
+++ b/fedora-live-base.ks
@@ -185,37 +185,29 @@ 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
-# We made firstboot a native systemd service, so it can no longer be turned
-# off with chkconfig. It should be possible to turn it off with systemctl, but
-# that doesn't work right either. For now, this is good enough: the firstboot
-# service will start up, but this tells it not to run firstboot. I suspect the
-# other services 'disabled' below are not actually getting disabled properly,
-# with systemd, but we can look into that later. - AdamW 2010/08 F14Alpha
-echo "RUN_FIRSTBOOT=NO" > /etc/sysconfig/firstboot
+systemctl --no-reload disable firstboot-text.service 2> /dev/null || :
+systemctl --no-reload disable firstboot-graphical.service 2> /dev/null || :
+systemctl stop firstboot-text.service 2> /dev/null || :
+systemctl stop firstboot-graphical.service 2> /dev/null || :
# don't use prelink on a running live image
sed -i 's/PRELINKING=yes/PRELINKING=no/' /etc/sysconfig/prelink &>/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 || :
+systemctl --no-reload disable mdmonitor.service 2> /dev/null || :
+systemctl --no-reload disable mdmonitor-takeover.service 2> /dev/null || :
+systemctl stop mdmonitor.service 2> /dev/null || :
+systemctl stop mdmonitor-takeover.service 2> /dev/null || :
# don't enable the gnome-settings-daemon packagekit plugin
gsettings set org.gnome.settings-daemon.plugins.updates active 'false' || :
# 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 || :
-
-# Stopgap fix for RH #217966; should be fixed in HAL instead
-touch /media/.hal-mtab
+systemctl --no-reload disable crond.service 2> /dev/null || :
+systemctl --no-reload disable atd.service 2> /dev/null || :
+systemctl stop crond.service 2> /dev/null || :
+systemctl stop atd.service 2> /dev/null || :
# and hack so that we eject the cd on shutdown if we're using a CD...
if strstr "\`cat /proc/cmdline\`" CDLABEL= ; then
diff --git a/fedora-live-mini.ks b/fedora-live-mini.ks
index 6eca342..75a1e21 100644
--- a/fedora-live-mini.ks
+++ b/fedora-live-mini.ks
@@ -155,6 +155,9 @@ exists() {
touch /.liveimg-configured
+# Make sure we don't mangle the hardware clock on shutdown
+ln -sf /dev/null /etc/systemd/system/hwclock-save.service
+
# mount live image
if [ -b \`readlink -f /dev/live\` ]; then
mkdir -p /mnt/live
@@ -253,22 +256,19 @@ 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
-
-# The above doesn't works so we need to do this... GRR systemctl
-echo "RUN_FIRSTBOOT=NO" > /etc/sysconfig/firstboot
+systemctl --no-reload disable firstboot-text.service 2> /dev/null || :
+systemctl --no-reload disable firstboot-graphical.service 2> /dev/null || :
+systemctl stop firstboot-text.service 2> /dev/null || :
+systemctl stop firstboot-graphical.service 2> /dev/null || :
# don't use prelink on a running live image
sed -i 's/PRELINKING=yes/PRELINKING=no/' /etc/sysconfig/prelink &>/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
+systemctl --no-reload disable mdmonitor.service 2> /dev/null || :
+systemctl --no-reload disable mdmonitor-takeover.service 2> /dev/null || :
+systemctl stop mdmonitor.service 2> /dev/null || :
+systemctl stop mdmonitor-takeover.service 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
@@ -285,14 +285,10 @@ gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults
# 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
-
-# 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
+systemctl --no-reload disable crond.service 2> /dev/null || :
+systemctl --no-reload disable atd.service 2> /dev/null || :
+systemctl stop crond.service 2> /dev/null || :
+systemctl stop atd.service 2> /dev/null || :
# and hack so that we eject the cd on shutdown if we're using a CD...
if strstr "\`cat /proc/cmdline\`" CDLABEL= ; then
12 years, 6 months
spins.fodoraproject.org update. What about your spins?
by Kévin Raymond
Hi guys,
If you have major update on your spins, you would probably like to
update spins.fpo.
Soas for example.
Please contact the websites team, or me directly I would be able to
make some changes.
Furthermore, any update on the robotics one? (If we need to create the
spins.fpo/robotics don't forget to let us know).
Cheers,
--
Kévin Raymond
User:shaiton
GPG-Key: A5BCB3A2
12 years, 6 months
[spin-kickstarts] mini: Add grub2, grub-efi and efibootmgr for EFI install/booting. Fixes bug #735023
by Peter Robinson
commit b041e38a0ae9c1494285c6eafe266beaf3c8b575
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Fri Oct 14 15:02:44 2011 +0100
mini: Add grub2, grub-efi and efibootmgr for EFI install/booting. Fixes bug #735023
fedora-live-mini.ks | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/fedora-live-mini.ks b/fedora-live-mini.ks
index c5da74f..6eca342 100644
--- a/fedora-live-mini.ks
+++ b/fedora-live-mini.ks
@@ -25,6 +25,11 @@ repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?rep
kernel
memtest86+
+# grub-efi and grub2 and efibootmgr so anaconda can use the right one on install.
+grub-efi
+grub2
+efibootmgr
+
# implicitly include the fonts we want
liberation-mono-fonts
liberation-sans-fonts
12 years, 6 months