[Pkg-sysvinit-commits] r1788 - in sysvinit/trunk/debian: . src/initscripts/lib/init
Petter Reinholdtsen
pere at alioth.debian.org
Wed Sep 30 08:43:16 UTC 2009
Author: pere
Date: 2009-09-30 08:43:16 +0000 (Wed, 30 Sep 2009)
New Revision: 1788
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/src/initscripts/lib/init/usplash-fsck-functions.sh
Log:
Rewrite /lib/init/usplash-fsck-functions.sh to use blkid instead of
the now obsolete vol_id. Patch from Martin Pitt and Ubuntu.
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2009-09-30 08:36:11 UTC (rev 1787)
+++ sysvinit/trunk/debian/changelog 2009-09-30 08:43:16 UTC (rev 1788)
@@ -15,6 +15,8 @@
is a better way to do it.
* Rewrite init.d/mtab.sh to not use /usr/bin/which, as it is running
before /usr/ is guaranteed to be available.
+ * Rewrite /lib/init/usplash-fsck-functions.sh to use blkid instead of
+ the now obsolete vol_id. Patch from Martin Pitt and Ubuntu.
[ Henrique de Moraes Holschuh ]
* invoke-rc.d: return exit status 4 when action "status" is denied,
Modified: sysvinit/trunk/debian/src/initscripts/lib/init/usplash-fsck-functions.sh
===================================================================
--- sysvinit/trunk/debian/src/initscripts/lib/init/usplash-fsck-functions.sh 2009-09-30 08:36:11 UTC (rev 1787)
+++ sysvinit/trunk/debian/src/initscripts/lib/init/usplash-fsck-functions.sh 2009-09-30 08:43:16 UTC (rev 1788)
@@ -75,7 +75,7 @@
unset CLEAN
fi
- LABEL=$(vol_id --label $DEV)
+ LABEL=$(blkid $DEV | sed -rn '/LABEL="([^"]+)"/ { s/^.*LABEL="//; s/".*$//; p }')
[ -z "$NAME" ] || NAME="$NAME, "
if [ -n "$LABEL" ]; then
NAME="$NAME$LABEL ($DEV)"
More information about the Pkg-sysvinit-commits
mailing list