[Pkg-sysvinit-commits] r280 -
sysvinit/trunk/debian/initscripts/etc/init.d
Thomas Hood
jdthood-guest at costa.debian.org
Fri Nov 25 10:31:56 UTC 2005
Author: jdthood-guest
Date: 2005-11-25 10:31:56 +0000 (Fri, 25 Nov 2005)
New Revision: 280
Modified:
sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh
Log:
Don't source other things from bootclean.sh
Modified: sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh
===================================================================
--- sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh 2005-11-25 10:17:20 UTC (rev 279)
+++ sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh 2005-11-25 10:31:56 UTC (rev 280)
@@ -2,19 +2,22 @@
# bootclean.sh Functions to clean /tmp, /var/run and /var/lock.
#
-[ "$VERBOSE" ] || VERBOSE=yes
-[ -f /etc/default/rcS ] && . /etc/default/rcS
-. /lib/init/set-rcS-vars.sh
+# Environment variables should be set by the caller
-. /lib/lsb/init-functions
+# /lib/lsb/init-functions must be sourced by the caller
cleantmp() {
[ -f /tmp/.clean ] && return
- [ -z "$TMPTIME" ] && TMPTIME=0
- # Don't clean /tmp if TMPTIME < 0 or "infinite".
+ if [ -z "$TMPTIME" ]
+ then
+ log_warning_msg "Defaulting to TMPTIME=0."
+ TMPTIME=0
+ fi
+
+ # Don't clean /tmp if TMPTIME < 0 or "infinite"
case "$TMPTIME" in
- -*|infinite)
+ -*|infinite|infinity)
return
;;
esac
More information about the Pkg-sysvinit-commits
mailing list