15 |
|
|
16 |
for dir in /tmp /var/run /var/lock |
for dir in /tmp /var/run /var/lock |
17 |
do |
do |
18 |
rc_print "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 |
|
|