summaryrefslogtreecommitdiffstats
path: root/etc/crontab
diff options
context:
space:
mode:
authorguido <guido@FreeBSD.org>1994-01-22 20:44:14 +0000
committerguido <guido@FreeBSD.org>1994-01-22 20:44:14 +0000
commit8a995caf00125938bd99b949972f3a7755cc9058 (patch)
treedcdc5ded7e2d1e62b37f54d05916841e756005f1 /etc/crontab
parentc22738015b870280d37845a904c4183f27ff6d2d (diff)
downloadFreeBSD-src-8a995caf00125938bd99b949972f3a7755cc9058.zip
FreeBSD-src-8a995caf00125938bd99b949972f3a7755cc9058.tar.gz
This is Vixie cron 3.0. This version fixes all known security bugs.
Further it implements crontab -e. I moved cron from /usr/libexec to /usr/sbin where most daemons are that are run from rc. That also gets rid of the ugly path crond used to have in ps(1) outputs. Further I renamed it to cron, as Paul Vixie likes it and is done by NetBSD. NOTE VERY WELL THE FOLLOWING: 1) Systems crontab changed. Every users crontab resides in /var/cron *EXCEPT* root's. This is a special crontab as it resides in /etc. Further it is the *ONLY* crontab file in which you specify usernames. See /usr/src/etc/crontab. This is also done by BSDI's BSD/386 as far as I know (they provided the patches for it anyway) 2) So you *must* delete root's crontab and reinstall the copy in /etc from /usr/src/etc. 'Must' is to much: the old installed crontab will work but cron will also try to 'run' /etc/crontab. 3) Last but not least: cron's logging is now done via syslog. Note that logging by cron is done lowercase when it logs about itsself and uppercase when it logs user events, like installing a new crontab. The default logfile file is the same as before: syslog.conf:cron.* /var/cron/log -Guido
Diffstat (limited to 'etc/crontab')
-rw-r--r--etc/crontab16
1 files changed, 8 insertions, 8 deletions
diff --git a/etc/crontab b/etc/crontab
index 6fbba84..5327ef6 100644
--- a/etc/crontab
+++ b/etc/crontab
@@ -1,25 +1,25 @@
# /var/cron/tabs/root - root's crontab for FreeBSD
#
-# $Id: crontab,v 1.3 1994/01/04 17:50:25 ache Exp $
+# $Id: crontab,v 1.4 1994/01/08 15:07:43 ache Exp $
# From: Id: crontab,v 1.6 1993/05/31 02:03:57 cgd Exp
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
-#minute hour mday month wday command
+#minute hour mday month wday who command
#
-0/5 * * * * /usr/libexec/atrun
+0/5 * * * * root /usr/libexec/atrun
#
# rotate log files every hour, if necessary
-#0 * * * * /usr/bin/newsyslog
+#0 * * * * root /usr/bin/newsyslog
#
# do daily/weekly/monthly maintenance
-0 2 * * * /etc/daily
-30 3 * * 6 /etc/weekly
-30 5 1 * * /etc/monthly
+0 2 * * * root /etc/daily
+30 3 * * 6 root /etc/weekly
+30 5 1 * * root /etc/monthly
#
# time zone change adjustment for wall cmos clock,
# does nothing, if you have UTC cmos clock.
# See adjkerntz(8) for details.
-0 3 * * * /sbin/adjkerntz -a
+0 3 * * * root /sbin/adjkerntz -a
OpenPOWER on IntegriCloud