diff options
author | joerg <joerg@FreeBSD.org> | 2002-10-06 18:48:20 +0000 |
---|---|---|
committer | joerg <joerg@FreeBSD.org> | 2002-10-06 18:48:20 +0000 |
commit | c654638cb1e57d77428526bfe889d74b7d93df81 (patch) | |
tree | 5792860eb997915ff47caf9e073cde978ec7161d /etc | |
parent | 643b06665fbd514e0b43fd523e05b09534553612 (diff) | |
download | FreeBSD-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')
-rwxr-xr-x | etc/periodic/daily/110.clean-tmps | 1 |
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'` |