[Pkg-sysvinit-commits] r555 - in sysvinit/trunk/debian: .
initscripts/etc/init.d
Thomas Hood
jdthood-guest at costa.debian.org
Mon Jan 9 15:16:24 UTC 2006
Author: jdthood-guest
Date: 2006-01-09 15:16:23 +0000 (Mon, 09 Jan 2006)
New Revision: 555
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh
Log:
Eliminate unnecessary uses of subshell
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2006-01-09 13:17:58 UTC (rev 554)
+++ sysvinit/trunk/debian/changelog 2006-01-09 15:16:23 UTC (rev 555)
@@ -1,7 +1,8 @@
-sysvinit (2.86.ds1-10~1) unstable; urgency=low
+sysvinit (2.86.ds1-10~2) unstable; urgency=low
[ Thomas Hood ]
* rcS(5): Reword
+ * bootclean.sh: Eliminate unnecessary uses of subshell
-- Thomas Hood <jdthood at yahoo.co.uk> Mon, 9 Jan 2006 14:16:02 +0100
Modified: sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh
===================================================================
--- sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh 2006-01-09 13:17:58 UTC (rev 554)
+++ sysvinit/trunk/debian/initscripts/etc/init.d/bootclean.sh 2006-01-09 15:16:23 UTC (rev 555)
@@ -59,7 +59,7 @@
! ( -path ./.clean -uid 0 )
! ( -path './...security*' -uid 0 )'
- (
+ CLEANTMP_SAVE_PWD="$PWD"
if cd /tmp && [ "$(find . -maxdepth 0 -perm -002)" = "." ]
then
# First remove all old files...
@@ -71,7 +71,7 @@
-print0 | xargs -0r rmdir --ignore-fail-on-non-empty --
rm -f .X*-lock
fi
- )
+ cd "$CLEANTMP_SAVE_PWD"
[ "$VERBOSE" != no ] && log_action_end_msg 0
}
@@ -81,11 +81,11 @@
#
[ -f /var/lock/.clean ] && return
[ "$VERBOSE" != no ] && log_action_begin_msg "Cleaning /var/lock"
- (
+ CLEANLOCK_SAVE_PWD="$PWD"
cd /var/lock \
&& find . ! -type d \
-print0 | xargs -0r rm -f --
- )
+ cd "$CLEANLOCK_SAVE_PWD"
rm -f /var/lock/.clean
set -o noclobber
:> /var/lock/.clean
@@ -99,11 +99,11 @@
#
[ -f /var/run/.clean ] && return
[ "$VERBOSE" != no ] && log_action_begin_msg "Cleaning /var/run"
- (
+ CLEANRUN_SAVE_PWD="$PWD"
cd /var/run \
&& find . ! -xtype d ! -name utmp ! -name innd.pid \
-print0 | xargs -0r rm -f --
- )
+ cd "$CLEANRUN_SAVE_PWD"
rm -f /var/run/.clean
set -o noclobber
:> /var/run/.clean
More information about the Pkg-sysvinit-commits
mailing list