[Pkg-utopia-commits] r3479 - /packages/unstable/hal/debian/hal.postinst
biebl at users.alioth.debian.org
biebl at users.alioth.debian.org
Thu Jan 28 00:17:10 UTC 2010
Author: biebl
Date: Thu Jan 28 00:17:10 2010
New Revision: 3479
URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=3479
Log:
Improve /var/{run,lib}/hal cleanup
Modified:
packages/unstable/hal/debian/hal.postinst
Modified: packages/unstable/hal/debian/hal.postinst
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/hal/debian/hal.postinst?rev=3479&op=diff
==============================================================================
--- packages/unstable/hal/debian/hal.postinst (original)
+++ packages/unstable/hal/debian/hal.postinst Thu Jan 28 00:17:10 2010
@@ -52,10 +52,12 @@
start-stop-daemon --stop --oknodo --quiet --exec /usr/sbin/hald
# Cleanup old acl management files on upgrades and remove obsolete
# directories which are no longer used by hal
- rm -f /var/lib/hal/acl-list
- rmdir --ignore-fail-on-non-empty /var/lib/hal
- rm -f /var/run/hal/acl-list
- rmdir --ignore-fail-on-non-empty /var/run/hal
+ for dir in /var/lib/hal /var/run/hal ; do
+ if [ -d $dir ]; then
+ rm -f $dir/acl-list
+ rmdir --ignore-fail-on-non-empty $dir
+ fi
+ done
# Make /var/run/hald world readable and ensure this also happens on
# upgrades so users can run "service hal status". See #562915
[ -d /var/run/hald ] && chmod 755 /var/run/hald
More information about the Pkg-utopia-commits
mailing list