summaryrefslogtreecommitdiffstats
path: root/etc/periodic
diff options
context:
space:
mode:
authorjoerg <joerg@FreeBSD.org>2002-10-06 18:48:20 +0000
committerjoerg <joerg@FreeBSD.org>2002-10-06 18:48:20 +0000
commitc654638cb1e57d77428526bfe889d74b7d93df81 (patch)
tree5792860eb997915ff47caf9e073cde978ec7161d /etc/periodic
parent643b06665fbd514e0b43fd523e05b09534553612 (diff)
downloadFreeBSD-src-c654638cb1e57d77428526bfe889d74b7d93df81.zip
FreeBSD-src-c654638cb1e57d77428526bfe889d74b7d93df81.tar.gz
When considering temporary files for deletion, don't examine the mtime
and atime only, but also the ctime. Otherwise, files extracted from tar or zip archives will immediately be declared stale since they've got their mtime reset to the original mtime. Reviewed by: brian MFC after: 1 week
Diffstat (limited to 'etc/periodic')
-rwxr-xr-xetc/periodic/daily/110.clean-tmps1
1 files changed, 1 insertions, 0 deletions
diff --git a/etc/periodic/daily/110.clean-tmps b/etc/periodic/daily/110.clean-tmps
index cd2dab0..0d2e96a 100755
--- a/etc/periodic/daily/110.clean-tmps
+++ b/etc/periodic/daily/110.clean-tmps
@@ -27,6 +27,7 @@ case "$daily_clean_tmps_enable" in
set -f noglob
args="-atime +$daily_clean_tmps_days -mtime +$daily_clean_tmps_days"
+ args="${args} -ctime +$daily_clean_tmps_days"
[ -n "$daily_clean_tmps_ignore" ] &&
args="$args "`echo " ${daily_clean_tmps_ignore% }" |
sed 's/[ ][ ]*/ ! -name /g'`
OpenPOWER on IntegriCloud