summaryrefslogtreecommitdiffstats
path: root/etc/crontab
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2000-12-11 17:31:44 +0000
committerdes <des@FreeBSD.org>2000-12-11 17:31:44 +0000
commit7a6f208c5d55138c441c3ba549fb27f8fd96183e (patch)
tree304d84b1ce8dc0142ba08640606a56615482aa9f /etc/crontab
parent12c490a1193f5c52f5e6ba4fc4c3a277276f4c4d (diff)
downloadFreeBSD-src-7a6f208c5d55138c441c3ba549fb27f8fd96183e.zip
FreeBSD-src-7a6f208c5d55138c441c3ba549fb27f8fd96183e.tar.gz
Run all three maintenance script in succession, making sure they always
run on the right day but never overlap. Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr>
Diffstat (limited to 'etc/crontab')
-rw-r--r--etc/crontab11
1 files changed, 7 insertions, 4 deletions
diff --git a/etc/crontab b/etc/crontab
index bd12b2d..b64a804 100644
--- a/etc/crontab
+++ b/etc/crontab
@@ -13,10 +13,13 @@ HOME=/var/log
# rotate log files every hour, if necessary
0 * * * * root newsyslog
#
-# do daily/weekly/monthly maintenance
-1 3 * * 0-5 root periodic daily
-1 3 * * 6 root periodic daily weekly
-30 5 1 * * root periodic monthly
+# Do daily/weekly/monthly maintenance.
+# These four rules make sure the right maintenance scripts run one
+# after the other on the right day.
+1 3 2-31 * 0-5 root periodic daily
+1 3 2-31 * 6 root periodic daily weekly
+1 3 1 * 0-5 root periodic daily monthly
+1 3 1 * 6 root periodic daily weekly monthly
#
# time zone change adjustment for wall cmos clock,
# does nothing, if you have UTC cmos clock.
OpenPOWER on IntegriCloud