7 # REQUIRE: FILESYSTEMS var
12 rcvar="cleanvar_enable"
14 start_precmd="${name}_prestart"
15 start_cmd="${name}_start"
18 extra_commands="reload"
19 reload_cmd="${name}_start"
31 cd "$dir" && for file in .* *
33 # Skip over logging sockets
34 [ -S "$file" -a "$file" = "log" ] && continue
35 [ -S "$file" -a "$file" = "logpriv" ] && continue
36 [ ."$file" = .. -o ."$file" = ... ] && continue
37 if [ -d "$file" -a ! -L "$file" ]
51 # These files must be removed only the first time this script is run
54 rm -f /var/run/clean_var /var/spool/lock/clean_var
59 if [ -d /var/run -a ! -f /var/run/clean_var ]; then
61 # And an initial utmpx active session file
62 (cd /var/run && cp /dev/null utx.active && chmod 644 utx.active)
65 if [ -d /var/spool/lock -a ! -f /var/spool/lock/clean_var ]; then
66 purgedir /var/spool/lock
67 >/var/spool/lock/clean_var
69 rm -rf /var/spool/uucp/.Temp/*