From 23428efc712d46b0a90ae81062b317cd89f242ed Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Mon, 15 Jul 2002 20:44:11 +0000 Subject: fix boottime cleanup, add cleanup of ICE files --- rc.d/rc.sysinit | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'rc.d/rc.sysinit') diff --git a/rc.d/rc.sysinit b/rc.d/rc.sysinit index 0c866bce..bc68c778 100755 --- a/rc.d/rc.sysinit +++ b/rc.d/rc.sysinit @@ -574,11 +574,14 @@ _NEED_XFILES= # Clean up /var. I'd use find, but /usr may not be mounted. for afile in /var/lock/* /var/run/* ; do - [ -d "$afile" ] || continue - case "`basename $afile`" in + if [ -d "$afile" ]; then + case "`basename $afile`" in news|sudo|mon) ;; *) rm -f $afile/* ;; - esac + esac + else + rm -f $afile + fi done rm -f /var/lib/rpm/__db* @@ -604,6 +607,9 @@ rm -f /tmp/.X*-lock # Delete VNC & X locks rm -rf /tmp/.X*-unix +# Delete ICE locks +rm -rf /tmp/.ICE-unix + # Delete Postgres sockets rm -f /tmp/.s.PGSQL.* -- cgit v1.2.1