Magellan Linux

Diff of /trunk/initscripts/sysvinit/rc/cleanfs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 137 by niro, Sun Jul 3 13:39:35 2005 UTC revision 1254 by niro, Fri Mar 11 17:21:56 2011 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2  # $Header: /home/cvsd/magellan-cvs/magellan-src/magellan-initscripts/etc/rc.d/init.d/cleanfs,v 1.5 2005-07-03 13:39:35 niro Exp $  # $Id$
3    
4  #%rlevels: 7:s  #%rlevels: 7:s
5  #%start: 50  #%start: 50
# Line 10  Line 10 
10  #%before:  #%before:
11  #%after:  #%after:
12    
13  source /etc/sysconfig/rc  source /etc/conf.d/rc
14  source $rc_functions  source ${rc_functions}
15    
16  for dir in /tmp /var/run /var/lock  for dir in /tmp /var/run /var/lock
17  do  do
18   echo -e ${COLOREDSTAR}"Removing tmp files in ${dir}/* ..."   rc_print "Removing tmp files in ${dir}/ ..."
19   for file in $(find ${dir} -type f)   for file in $(find ${dir} -type f)
20   do   do
21   [[ $(basename ${file}) == .keep ]] && continue   [[ $(basename ${file}) = .keep ]] && continue
22   rm -f ${file}   rm -f ${file}
23   done   done
24   evaluate_retval   evaluate_retval
25  done  done
26    
27  echo -e ${COLOREDSTAR}"Creating new /var/run/utmp ..."  rc_print "Creating new /var/run/utmp ..."
28  touch /var/run/utmp && chmod 644 /var/run/utmp  touch /var/run/utmp && chmod 644 /var/run/utmp
29  evaluate_retval  evaluate_retval
30    
31  echo -e ${COLOREDSTAR}"Creating new /var/run/wtmp ..."  rc_print "Creating new /var/run/wtmp ..."
32  touch /var/log/wtmp && chmod 644 /var/log/wtmp  touch /var/log/wtmp && chmod 644 /var/log/wtmp
33  evaluate_retval  evaluate_retval
34    
35  echo -e ${COLOREDSTAR}"Removing possible /etc/nologin /fastboot and /forcefsck ..."  rc_print "Removing possible /etc/nologin /fastboot and /forcefsck ..."
36  rm -f /etc/nologin /fastboot /forcefsck  rm -f /etc/nologin /fastboot /forcefsck
37  evaluate_retval  evaluate_retval
38    

Legend:
Removed from v.137  
changed lines
  Added in v.1254