summaryrefslogtreecommitdiffstats
path: root/usr.sbin/cron/atrun.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* In cron(8), require that crontab and at files in the spool be ownedmillert2017-06-071-1/+6
* When running at jobs, open the at spool and use the directory fdmillert2017-06-071-14/+25
* When caching the mtime of the spool directory and system crontab files,millert2016-01-111-3/+4
* Check pipe(2) return value; noticed by deraadt@millert2015-11-171-2/+5
* Clean up the remaining uses of stderr and perror() and use warn/errmillert2015-11-151-39/+51
* Remove log_it() and call syslog(3) directly using the same format:millert2015-11-141-27/+33
* Use absolute paths in pathnames.h. There is no longer a need tomillert2015-11-121-12/+25
* Remove unused xpid argument to log_it().millert2015-11-091-20/+20
* Rename AT_DIR -> AT_SPOOL and SPOOL_DIR -> CRON_SPOOL to improvemillert2015-11-091-8/+8
* Use fstatat() when checking the files in the at queue so wemillert2015-11-091-40/+27
* queue(3) instead of homegrown queues and lists. This also fixesmillert2015-11-091-54/+41
* Change cron from including all headers in every file to only includingmillert2015-11-041-3/+27
* Remove cron.pid support. We still want to avoid multiple cronsmillert2015-10-251-3/+1
* remove some more ifdef mazinesstedu2015-10-231-6/+1
* There is no need to keep a global array of sysconf(_SC_OPEN_MAX) elementstedu2015-10-031-3/+4
* unifdef some features we will always have. ok benno zhuktedu2015-10-031-24/+1
* Use ppoll(2) instead of poll(2). This has two benefits. Firstly,millert2015-08-251-3/+3
* clean up flags++ instances around getopt()deraadt2015-02-091-2/+2
* Remove the OK and ERR macros. They obfuscate the code and don'ttedu2015-01-231-3/+3
* remove debug code.tedu2015-01-231-43/+3
* delete useless casts. ok deraadt guenther millerttedu2015-01-221-3/+3
* If UID_MAX is not defined, this should fail to compile.deraadt2015-01-191-8/+1
* Replace MAXHOSTNAMELEN with HOST_NAME_MAX+1 and MAXNAMLEN with NAME_MAXmillert2015-01-141-2/+2
* Use HAVE_FOO for BSD-specific features instead of relying on themillert2015-01-141-3/+3
* Use standard types for wait, readdir, signals and pids.millert2015-01-141-2/+2
* remove redundant check, and be a bit more careful about queue namingderaadt2013-11-231-4/+2
* Adapt cron and at for future large time_t and tv_sec types. These were somederaadt2013-04-171-13/+11
* Use standard EXIT_SUCCESS/EXIT_FAILURE and STD{IN,OUT,ERR}_FILENOmillert2011-08-221-32/+32
* Reset the SIGPIPE signal handler immediately before executing a command.millert2011-03-031-1/+3
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-5/+1
* Add Auto-Submitted header in generated mail as per RFC 3834.millert2006-08-131-2/+3
* Proper cleanup on malloc failure; Andrey Matveevmillert2005-01-301-3/+6
* UUpdate ISC copyright year to 2004millert2004-06-171-5/+5
* More changes from Dmitry V. Levin:millert2004-06-031-7/+14
* Pasto, change a cast from uid_t to gid_t (no real change...)millert2004-05-131-3/+3
* Sync with share/misc/license.template and add missing DARPA creditmillert2003-06-171-9/+13
* feof() can only be used after you actually hit EOF so the checkmillert2003-05-121-11/+15
* Use setproctitle() instead of the CAPITALIZE_FOR_PS hack. Inspiredmillert2003-04-141-14/+8
* Use strlcpy() instead of pre-checking the src len and using strcpy()millert2003-03-151-3/+3
* Sync with ISC cron-current + my at(1) integration.millert2003-02-201-44/+47
* Just zero out pw_passwd in the pw_dup()'d copy. There's no needmillert2002-08-101-3/+2
* Move closelog() into log_close() function and call that insteadmillert2002-08-081-5/+4
* paranoia: zero out pw_passwd since we don't need itmillert2002-08-071-2/+3
* Move login_close() out of #ifdef BSD_AUTH blockmillert2002-07-151-3/+3
* Move atrun(8) functionality into cron(8) proper. This fixes themillert2002-07-151-0/+595