commit 5ad0de2a6ea61d3bc6c6991227c92862dc83cd58 Author: Bill Nottingham Date: Wed Apr 6 16:22:13 2011 -0400 9.29-1 initscripts.spec | 9 ++++++++- po/eu_ES.po | 2 +- po/hy.po | 2 +- po/ku.po | 2 +- po/lo.po | 2 +- po/my.po | 2 +- po/si.po | 4 ++-- po/sq.po | 2 +- po/wa.po | 2 +- 9 files changed, 17 insertions(+), 10 deletions(-) commit 8df4ee072641b1153852c8b8b778ef4a02edb8bd Author: Bill Nottingham Date: Wed Apr 6 15:47:46 2011 -0400 Add a storage setup after cryptsetup.target. (#692198) Due to cryptsetup being parallel with this initially, we need this to support LVM/MD on LUKS. systemd/system/fedora-storage-init-late.service | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit 3ffdab1c50ba631e0e706fb44e8b3708574aa11d Author: Michal Schmidt Date: Mon Apr 4 09:57:13 2011 +0200 bump the required systemd version in the .spec "ConditionSecurity=selinux" will be supported in systemd-23. initscripts.spec | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d88e9d09a6570fe729735740a966ed758ff81141 Author: Michal Schmidt Date: Mon Apr 4 09:57:08 2011 +0200 separate "touch /.autorelabel" to a new unit Writing /.autorelabel from fedora-autorelabel does not work because the script is executed only if relabel was already requested. Create a new unit fedora-autorelabel-mark.service which will be responsible for creating /.autorelabel if SELinux is disabled. The unit takes advantage of the new "ConditionSecurity=" support in systemd. The old script checked for a read-only filesystem first. The new unit does not do that. If / is read-only, touch will simply fail. This should not be considered as a failure of the unit, so "-" is used in ExecStart. There have been arguments on systemd-devel that the root directory should not be abused for flag files like /.autorelabel. It has a long tradition in Fedora though (since 2005). Maybe we can change it eventually, but let's keep it where it is for now. Makefile | 1 + systemd/fedora-autorelabel | 4 ---- systemd/system/fedora-autorelabel-mark.service | 15 +++++++++++++++ 3 files changed, 16 insertions(+), 4 deletions(-) commit 4c34204a40e0369442adb9e595ee3d5df5c1bb3f Author: Michal Schmidt Date: Mon Apr 4 09:57:02 2011 +0200 simplify the check for plymouth in fedora-autorelabel The result of the check is needed only once, so there's no advantage in caching it in a variable. systemd/fedora-autorelabel | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) commit 93d8f7b7d63689e9244d1ce942997c0e32bdd7cb Author: Michal Schmidt Date: Mon Apr 4 09:56:57 2011 +0200 let systemd check the conditions for fedora-autorelabel The service unit file already checks whether /.autorelabel or the "autorelabel" parameter are present. No need to recheck in the script. Using the new "ConditionSecurity=" feature systemd can also check whether SELinux is enabled. systemd/fedora-autorelabel | 21 +++------------------ systemd/system/fedora-autorelabel.service | 1 + 2 files changed, 4 insertions(+), 18 deletions(-) commit bbeaaf153d9feb059f658aab0c59a865856ff407 Author: Bill Nottingham Date: Wed Mar 30 16:12:19 2011 -0400 crypttab should be 0600. initscripts.spec | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d36934846ae17b0362a65b87ab51525b76619ae7 Author: Bill Nottingham Date: Wed Mar 30 15:02:59 2011 -0400 Don't explictly disallow IPv6 aliases (#583409, #612877.) sysconfig/network-scripts/ifdown-ipv6 | 3 +-- sysconfig/network-scripts/ifup-ipv6 | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) commit e922bebb5a023b7a627fa14d5a4d58e6a0cca527 Author: Bill Nottingham Date: Wed Mar 30 12:50:03 2011 -0400 Document NM_CONTROLLED. (#692123) sysconfig.txt | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit ae1353b8528561a41fe82314f3ee010a82e6da7a Author: Bill Nottingham Date: Wed Mar 30 12:31:14 2011 -0400 Don't print errors if mdadm isn't installed. (#692187) rc.d/init.d/netfs | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8fc0f2605f4746c879b21d40d31b256e5775b682 Author: Harald Hoyer Date: Wed Mar 30 14:34:12 2011 +0200 ifup-eth: use /run/initramfs rather then /dev/.run/initramfs sysconfig/network-scripts/ifup-eth | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)