Magellan Linux

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

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

trunk/magellan-initscripts/etc/rc.d/init.d/cleanfs revision 931 by niro, Thu Nov 5 12:57:14 2009 UTC trunk/magellan-initscripts/rc/cleanfs revision 1263 by niro, Fri Mar 11 17:44:48 2011 UTC
# Line 15  source ${rc_functions} Line 15  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     for subdir in $(find ${dir} -mindepth 1 -type d)
25     do
26     [[ -f ${subdir}/.keep ]] && continue
27     rm -r ${subdir}
28     done
29   evaluate_retval   evaluate_retval
30  done  done
31    
32  echo -e ${COLOREDSTAR}"Creating new /var/run/utmp ..."  rc_print "Creating new /var/run/utmp ..."
33  touch /var/run/utmp && chmod 644 /var/run/utmp  touch /var/run/utmp && chmod 644 /var/run/utmp
34  evaluate_retval  evaluate_retval
35    
36  echo -e ${COLOREDSTAR}"Creating new /var/run/wtmp ..."  rc_print "Creating new /var/run/wtmp ..."
37  touch /var/log/wtmp && chmod 644 /var/log/wtmp  touch /var/log/wtmp && chmod 644 /var/log/wtmp
38  evaluate_retval  evaluate_retval
39    
40  echo -e ${COLOREDSTAR}"Removing possible /etc/nologin /fastboot and /forcefsck ..."  rc_print "Removing possible /etc/nologin /fastboot and /forcefsck ..."
41  rm -f /etc/nologin /fastboot /forcefsck  rm -f /etc/nologin /fastboot /forcefsck
42  evaluate_retval  evaluate_retval
43    

Legend:
Removed from v.931  
changed lines
  Added in v.1263