Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=94062ed297bbab43d439799ec61fee8ad1031e41

commit 94062ed297bbab43d439799ec61fee8ad1031e41
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Fri May 27 00:03:47 2011 +0200

systemd-28-1-i686

- version bump
- silence output before plymouth start when it's enabled
- hwclock-load.service is gone (moved to pid 1)

diff --git a/source/base/systemd/FrugalBuild b/source/base/systemd/FrugalBuild
index f0c92ce..7ed2000 100644
--- a/source/base/systemd/FrugalBuild
+++ b/source/base/systemd/FrugalBuild
@@ -11,7 +11,7 @@ else
fi

pkgname=systemd
-pkgver=27
+pkgver=28
pkgrel=1
pkgdesc="A System and Service Manager"
url="http://www.freedesktop.org/wiki/Software/systemd";
@@ -21,7 +21,7 @@ options=('scriptlet')
up2date="Flasttar http://www.freedesktop.org/software/$pkgname";
source=(http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.bz2 \
console.conf)
-sha1sums=('2ccd50681a52ae5de5e5c5f1c3fc9233dfb26ad1' \
+sha1sums=('8c8e04f4577afcc7fa5f28205d581594fe69367b' \
'abaa5c83d5adf2c5be188ce0de488bfa2b5a4505')

if Fuse $USE_CRYPTSETUP; then
@@ -71,18 +71,14 @@ fi

build()
{
-       #create dbus dir
-       Fmkdir usr/share/dbus-1/services
-
#build systemd
-       Fcd
Fsed 'agetty' 'frugalwaregetty' units/getty@.service.m4
# fix name of local.service
Fsed 'rc-local.service' 'local.service' units/plymouth-quit-wait.service \
units/plymouth-quit.service
-       # we want some output from systemd before the login prompt, even
-       # if we use 'quiet'
-       Fsed '"quiet"' '"nosystemd"' src/main.c
+       # disable status lines when splash is enabled, not when the
+       # kernel is quiet
+       Fsed '"quiet"' '"splash"' src/main.c
# we don't have auditd
Fsed 'auditd.service ' '' 
units/systemd-update-utmp-{runlevel,shutdown}.service.in
Fpatchall
diff --git a/source/base/systemd/systemd.install 
b/source/base/systemd/systemd.install
index a6b0943..cbc9594 100644
--- a/source/base/systemd/systemd.install
+++ b/source/base/systemd/systemd.install
@@ -16,8 +16,7 @@ post_install() {
/bin/systemctl enable \
getty@.service \
getty.target \
-                remote-fs.target \
-                hwclock-load.service > /dev/null 2>&1 || :
+                remote-fs.target > /dev/null 2>&1 || :
#now /etc/mtab is a symlink
rm /etc/mtab
ln -sf /proc/self/mounts /etc/mtab
@@ -26,11 +25,12 @@ post_install() {
}

post_upgrade() {
-       # both can be removed after Frugalware-1.5
+       # these can be removed after Frugalware-1.5
/bin/systemd-machine-id-setup > /dev/null 2>&1 || :
if [ ! -s /etc/locale.conf -a -n "$LANG" ]; then
grep LANG= /etc/sysconfig/language |sed 's/export //' > /etc/locale.conf
fi
+       rm -f /etc/systemd/system/sysinit.target.wants/hwclock-load.service
#reload systemd
/bin/systemctl daemon-reexec > /dev/null 2>&1 || :
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to