Up to [local] / src / usr.sbin / cron
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.15 / (download) - annotate - [select for diffs], Mon Oct 23 15:15:22 2017 UTC (6 years, 7 months ago) by jca
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
HEAD
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)
Close the socket (and dfd) in at(1) child processes Fixes a failure at restart if a child process still has the socket opened. Spotted by millert@, ok friehm@ millert@
Revision 1.14 / (download) - annotate - [select for diffs], Wed Jun 7 23:36:43 2017 UTC (7 years ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE,
OPENBSD_6_2
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)
In cron(8), require that crontab and at files in the spool be owned by group crontab. The at(1) command now creates files owned by group crontab, the crontab(1) command already does this. Files in the crontab spool with parse errors are now ignored; crontab(1) will not install a crontab file with parse errors. The system crontab file (/etc/crontab) is not affected by this. The required permissions on crontab files have been tightened. Files in the cron spool must be mode 0600 (as created by crontab(1)). The system crontab file may be readable/writable by the owner, readable by group and readable by other. The system crontab must be readable by the owner.
Revision 1.13 / (download) - annotate - [select for diffs], Fri Nov 6 23:47:42 2015 UTC (8 years, 7 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9
Changes since 1.12: +3 -11 lines
Diff to previous 1.12 (colored)
Use __progname instead of the homegrown ProgramName.
Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 4 12:53:05 2015 UTC (8 years, 7 months ago) by millert
Branch: MAIN
Changes since 1.11: +1 -22 lines
Diff to previous 1.11 (colored)
Change some globals from extern to static when they are not used outside their respective .c files. Also remove some unused defines. OK jung@
Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 6 14:58:37 2015 UTC (8 years, 8 months ago) by tedu
Branch: MAIN
Changes since 1.10: +1 -16 lines
Diff to previous 1.10 (colored)
clear out some more legacy code and whatnot
Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 23 15:56:04 2015 UTC (9 years, 4 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7
Changes since 1.9: +1 -3 lines
Diff to previous 1.9 (colored)
Remove now-unused DebugFlags.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 23 01:01:06 2015 UTC (9 years, 4 months ago) by tedu
Branch: MAIN
Changes since 1.8: +1 -12 lines
Diff to previous 1.8 (colored)
remove debug code. 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
Revision 1.8 / (download) - annotate - [select for diffs], Thu Aug 15 20:19:26 2013 UTC (10 years, 9 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)
Don't include unused copyright[] string in all the cron binaries. OK mikeb@ deraadt@
Revision 1.7 / (download) - annotate - [select for diffs], Thu Jun 17 22:11:55 2004 UTC (19 years, 11 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5,
OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2,
OPENBSD_4_1_BASE,
OPENBSD_4_1,
OPENBSD_4_0_BASE,
OPENBSD_4_0,
OPENBSD_3_9_BASE,
OPENBSD_3_9,
OPENBSD_3_8_BASE,
OPENBSD_3_8,
OPENBSD_3_7_BASE,
OPENBSD_3_7,
OPENBSD_3_6_BASE,
OPENBSD_3_6
Changes since 1.6: +15 -13 lines
Diff to previous 1.6 (colored)
UUpdate ISC copyright year to 2004 Remove unused macros Skip_Line and MkLower Remove trailing whitespace
Revision 1.6 / (download) - annotate - [select for diffs], Thu Feb 20 20:38:08 2003 UTC (21 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE,
OPENBSD_3_5,
OPENBSD_3_4_BASE,
OPENBSD_3_4,
OPENBSD_3_3_BASE,
OPENBSD_3_3
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)
Sync with ISC cron-current + my at(1) integration. The at(1) code is now more tightly integrated into the cron codebase.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 17 18:40:11 2003 UTC (21 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)
Add a -n flag and version string; from vixie
Revision 1.4 / (download) - annotate - [select for diffs], Mon Jul 15 19:13:29 2002 UTC (21 years, 11 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE,
OPENBSD_3_2
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (colored)
Move atrun(8) functionality into cron(8) proper. This fixes the 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
Revision 1.3 / (download) - annotate - [select for diffs], Mon Feb 19 14:33:33 2001 UTC (23 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE,
OPENBSD_3_1,
OPENBSD_3_0_BASE,
OPENBSD_3_0,
OPENBSD_2_9_BASE,
OPENBSD_2_9
Changes since 1.2: +1 -4 lines
Diff to previous 1.2 (colored)
Normalize the time in minutes to GMT so we can really catch DST changes (since time() does not change during a DST switch). This makes cron correctly detect DST changes. It does not fix the problem of wildcard jobs running multiple times. Also, don't rely on tm_gmtoff since that is non-standard (but use it when we have it).
Revision 1.2 / (download) - annotate - [select for diffs], Sun Feb 18 20:14:01 2001 UTC (23 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)
Define CAPITALIZE_FOR_PS so children are capitalized in ps (like before).
Revision 1.1 / (download) - annotate - [select for diffs], Sun Feb 18 19:48:35 2001 UTC (23 years, 3 months ago) by millert
Branch: MAIN
Update to ISC cron 4.0b1 + our patches. This is now under a BSD license. I also fixed the signal handlers while I was at it.