Commit | Line | Data |
---|---|---|
693d8207 GR |
1 | This is Vixie cron 3.0. This version fixes all known security bugs. |
2 | Further it implements crontab -e. | |
3 | I moved cron from /usr/libexec to /usr/sbin where most daemons are | |
4 | that are run from rc. That also gets rid of the ugly path crond | |
5 | used to have in ps(1) outputs. Further I renamed it to cron, as | |
6 | Paul Vixie likes it and is done by NetBSD. | |
7 | ||
8 | NOTE VERY WELL THE FOLLOWING: | |
9 | ||
10 | 1) Systems crontab changed. Every users crontab resides in /var/cron | |
11 | *EXCEPT* root's. This is a special crontab as it resides in | |
12 | /etc. Further it is the *ONLY* crontab file in which you specify | |
13 | usernames. See /usr/src/etc/crontab. This is also done by BSDI's | |
14 | BSD/386 as far as I know (they provided the patches for it anyway) | |
15 | 2) So you *must* delete root's crontab and reinstall the copy | |
16 | in /etc from /usr/src/etc. | |
17 | 'Must' is to much: the old installed crontab will work but cron | |
18 | will also try to 'run' /etc/crontab. | |
19 | 3) Last but not least: cron's logging is now done via syslog. Note | |
20 | that logging by cron is done lowercase when it logs about itsself | |
21 | and uppercase when it logs user events, like installing a new crontab. | |
22 | The default logfile file is the same as before: | |
23 | syslog.conf:cron.* /var/cron/log | |
24 | ||
25 | -Guido |