summaryrefslogtreecommitdiffstats
path: root/usr.sbin/cron/database.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Pass a FILE * instead of a file descriptor into load_user() andmillert2018-02-051-9/+14
* Open a bunch of fds with O_CLOEXECjca2017-10-251-2/+3
* In cron(8), require that crontab and at files in the spool be ownedmillert2017-06-071-22/+27
* When caching the mtime of the spool directory and system crontab files,millert2016-01-111-9/+16
* Remove log_it() and call syslog(3) directly using the same format:millert2015-11-141-11/+13
* Use absolute paths in pathnames.h. There is no longer a need tomillert2015-11-121-39/+27
* Remove unused xpid argument to log_it().millert2015-11-091-11/+11
* Rename AT_DIR -> AT_SPOOL and SPOOL_DIR -> CRON_SPOOL to improvemillert2015-11-091-7/+7
* queue(3) instead of homegrown queues and lists. This also fixesmillert2015-11-091-52/+41
* Change cron from including all headers in every file to only includingmillert2015-11-041-2/+19
* Remove some useless defines and the set_cron_uid() function.millert2015-10-261-3/+3
* clear out some more legacy code and whatnottedu2015-10-061-4/+1
* correct copyright, upon approval from paul vixie via todd miller. thederaadt2015-02-091-5/+1
* braces to open a function go on their own line like god intendedtedu2015-01-231-5/+9
* Remove the OK and ERR macros. They obfuscate the code and don'ttedu2015-01-231-7/+7
* remove debug code.tedu2015-01-231-12/+1
* Replace MAXHOSTNAMELEN with HOST_NAME_MAX+1 and MAXNAMLEN with NAME_MAXmillert2015-01-141-2/+2
* Use standard types for wait, readdir, signals and pids.millert2015-01-141-2/+2
* Treat a missing spool dir like an empty one. OK deraadt@millert2010-12-141-3/+3
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-5/+1
* Since /etc/crontab is not edited via crontab(1) there's no goodmillert2007-03-281-5/+8
* use snprintf(3) instead of home-grown glue_strings() functionavsm2004-06-221-4/+4
* UUpdate ISC copyright year to 2004millert2004-06-171-11/+11
* Though crontab files are created mode 0600 we should accept ones thatmillert2004-06-031-3/+3
* Use strlcpy() instead of pre-checking the src len and using strcpy()millert2003-03-151-4/+3
* Sync with ISC cron-current + my at(1) integration.millert2003-02-201-3/+4
* Just zero out pw_passwd in the pw_dup()'d copy. There's no needmillert2002-08-101-3/+2
* paranoia: zero out pw_passwd since we don't need itmillert2002-08-071-2/+3
* Extra paranoia -- check that pw_name matches the crontab user's name.millert2002-08-041-5/+6
* o Instead of passing "*system*" as the fname to process_crontab()millert2002-08-021-6/+9
* Merge in some changes from Paul Vixie's tree; most are cosmeticmillert2002-07-081-2/+2
* crontab is no longer setuid root, it is now setgid crontab.millert2002-05-091-3/+19
* Update to ISC cron 4.0b1 + our patches. This is now under a BSD license.millert2001-02-181-69/+49
* snprintf sprinkles; solar@false.com & Ideraadt2000-08-211-2/+2
* handle timing normally except when clock jumps between 1 and 3 hours. If itderaadt1997-12-221-4/+4
* enlarge bufferderaadt1996-09-151-2/+2
* initial import of NetBSD treederaadt1995-10-181-0/+261