summaryrefslogtreecommitdiffstats
path: root/usr.sbin/cron/cron.8 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* I am retiring my old email address; replace it with my OpenBSD one.millert2019-01-251-3/+3
|
* update permissions info to match recent changesmillert2017-06-081-4/+5
|
* new location for cron sockets; ok millertjmc2015-11-121-3/+3
|
* Remove SIGNALS section now that the non-syslog code has been removed.millert2015-11-121-16/+2
|
* remove debug code.tedu2015-01-231-45/+2
| | | | | | | | | | I think the level of debug code in cron is excessive for a program that has reached feature complete. If cron needs to provide more information to the user about its operational status, I think syslog would be more appropriate. (The debug flags also disable forking into the background, so they aren't even that useful for debugging a live system.) ok deraadt millert
* use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze2013-07-161-3/+3
|
* convert to new .Dd format;jmc2007-05-311-2/+2
|
* Since /etc/crontab is not edited via crontab(1) there's no goodmillert2007-03-281-10/+7
| | | | | | | | reason to require its mode to be be 0400 or to bail if the link count is != 1. The reason for such paranoia all has to do with crontab(1) and editing user crontab files. We now only require that /etc/crontab not be writable by anyone other than the owner. OK deraadt@ ajacoutot@ jmc@
* tidy up synopsis and usage();jmc2007-02-181-3/+10
|
* timezone -> time zonejmc2005-11-301-2/+2
|
* Document behavior if MAILTO is set to the empty string.millert2004-06-031-2/+4
|
* remove reference to -x bit;jmc2004-02-241-2/+2
| | | | ok millert@
* Sync with share/misc/license.template and add missing DARPA creditmillert2003-06-171-8/+12
| | | | where applicable.
* - section reorderjmc2003-06-121-4/+4
| | | | | | - macro fixes - kill whitespace at EOL - new sentence, new line
* Don't need 'all right reserved'; brings this into line with my othermillert2003-06-031-2/+1
| | | | ISC-style copyrights.
* Sync with ISC cron-current + my at(1) integration.millert2003-02-201-22/+12
| | | | The at(1) code is now more tightly integrated into the cron codebase.
* Mention that /etc/crontab must be mode 0600 if it exists.millert2003-02-191-1/+13
|
* Move contents of /var/at into /var/cron since at is now intergrated intomillert2003-02-191-3/+3
| | | | | | | | | | | | | | | | | cron. When ISC cron 5.0 is out the integration will be even tighter. Also rename /var/cron/{allow,deny} -> /var/cron/cron.{allow,deny} for consistency with POSIX and at.{allow,deny} and install an empty cron.deny file (as we do at.deny) since crontab will require this in the near future for POSIX compliance. After a "make build" you can update your system as follows: # mv /var/at/* /var/cron # mv /var/cron/jobs /var/cron/atjobs # mv /var/cron.allow /var/cron/cron.allow # mv /var/cron.deny /var/cron/cron.deny # rm -rf /var/at # kill `cat /var/run/cron.pid` ; cron
* Add a -n flag and version string; from vixiemillert2003-02-171-1/+9
|
* typos;jmc2003-02-011-5/+5
| | | | | | chat(8): removed reference to uucico(8) ok deraadt@
* Move atrun(8) functionality into cron(8) proper. This fixes themillert2002-07-151-71/+143
| | | | | | | | | | | | long-standing annoyance that atrun's granularity is 10 minutes. Most at jobs run with a 1 minute granularity. Jobs submitted via "at now" or "batch" will run immediately. Includes a rewritten cron(8) man page. at(1) will be integrated more closely into cron at a future date. Upgrading notes: the atrun job in root's crontab should be removed. the /var/at/spool directory is no longer used
* Merge in some changes from Paul Vixie's tree; most are cosmeticmillert2002-07-081-2/+2
| | | | | | | | | | | o ANSI function headers o return (foo) not return foo o add -oi to sendmail flags o update email address in man pages o make some strings const o completely remove globbing cruft from popen.c o whitespace changes o add DOW_STAR to flags for "monthly", "weekly", and "daily" cron entries
* crontab is no longer setuid root, it is now setgid crontab.millert2002-05-091-6/+13
| | | | | | | | | | | | | | | | These changes were modelled after the Owl version of vixie-cron, but developed independently. Our crontab used to send cron SIGUSR1 to tell cron to reread the spool dir. Now that crontab is not setuid root this doesn't work. Instead, crontab pokes cron via a Unix domain socket located in the tabs dir. Please note, after these changes, the owner on user crontab files will have to be changed manually from root to the uid of the corresponding user for crontab to be usable. cron itself will accept tab files owned by either root or the user. Also, any /var/cron/{allow,deny} files must be readable by group crontab.
* Cause crontab to send SIGUSR1 when a user's crontab file has changed.millert2001-12-201-6/+20
| | | | | | In cron, this interrupts the sleep() in cron_sleep() and causes cron to check to see what signal woke it up and act appropriately. This makes crontab changes take effect more or immediately.
* Mention that cron should be started late in the rc file and why.millert2001-12-131-1/+5
|
* o) .Sh AUTHOR -> .Sh AUTHORS;mpech2001-08-021-2/+2
| | | | | | | o) .Sh EXAMPLE -> .Sh EXAMPLES; o) Delete .Sh OPTIONS. Text moved to .Sh DESCRIPTION; millert@ ok
* We handle the clock going backwards.millert2001-02-191-5/+1
|
* Update to ISC cron 4.0b1 + our patches. This is now under a BSD license.millert2001-02-181-15/+28
| | | | I also fixed the signal handlers while I was at it.
* Remove hard sentence breaks. Add $OpenBSD$ tags where appropriate. Some otheraaron2000-03-191-7/+11
| | | | cleanup along the way.
* The proper order of the ``introductory'' macros in a man page is .Dd/.Dt/.Os.aaron1999-07-071-2/+2
| | | | | | | Out of the approximately 1450 man pages, only about 90 of them were wrong. Thanks to kwesterback@home.com for coming up with a script and patch to repair this. The patch also inserted a .Os macro in the few man pages that were missing one.
* consistent .Dd usage; proper format is: .Dd Month DD, YYYYaaron1999-07-021-2/+2
|
* new mandoc cron(8), crontab(1), and crontab(5) man pages; kwesterback@home.comaaron1999-06-181-46/+63
|
* remove trailing whitespace, some Nm cleanupaaron1999-06-051-4/+4
|
* Daylight Saving Time, not savingspjanzen1999-03-101-3/+3
|
* handle timing normally except when clock jumps between 1 and 3 hours. If itderaadt1997-12-221-1/+16
| | | | | jumps, attempt as best as possible to gaurantee that jobs DO run, but only run ONCE; patch by thompson@.tgsoft.com
* initial import of NetBSD treederaadt1995-10-181-0/+61