267655 |
20-Jun-2014 |
gjb |
Remove svn:mergeinfo carried over from stable/9.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
267654 |
20-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
239876 |
29-Aug-2012 |
jhb |
MFC 238024: Add a one second sleep before touching the spool directory. If the touch occurs in the same second as the earlier operations to create the temporary file and the cron(8) daemon is rescans the spool directory during that second, then the daemon may miss a cron edit and not properly update its internal database.
|
235047 |
05-May-2012 |
gjb |
MFC r234775:
As cron(8) is started with '-s' by default, timezones that observe DST should not need to worry about scheduling jobs when the DST time changes.
Rather than removing the BUGS section in crontab(5) regarding this, note that disabling '-s' may still cause jobs to be executed twice or not at all.
PR: 166318
|
232537 |
05-Mar-2012 |
delphij |
MFC r232202:
Drop setuid status while doing file operations to prevent potential information leak. This changeset is intended to be a minimal one to make backports easier.
Reviewed by: kevlo, remko
|
231235 |
08-Feb-2012 |
scf |
Merge from head to stable/9:
r230655: Since April 2, 2006, Indiana has observed DST.
|
229987 |
11-Jan-2012 |
wblock |
MFC r227981: Point out that @reboot runs at every cron startup, not just system startup.
Approved by: gjb (mentor)
|
225736 |
23-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
208054 |
14-May-2010 |
brueffer |
List /var/cron/tabs in FILES and add descriptions for the other entries.
PR: 145912 Submitted by: Julian H. Stacey <jhs@berklix.com> Obtained from: OpenBSD MFC after: 1 week
|
185525 |
01-Dec-2008 |
skv |
Fix typo.
Approved by: ru
|
185041 |
18-Nov-2008 |
matteo |
Be more precise and use sizeof(tn) Pointed out by: glewis@
MFC after: 3 days
|
185040 |
18-Nov-2008 |
matteo |
Use WARNS?= instead of WARNS=
MFC after: 3 days
|
184809 |
10-Nov-2008 |
matteo |
Make usr.sbin/cron/crontab and usr.sbin/cron/lib WARNS=3 clean
Tested with: make universe
MFC after: 3 days
|
184784 |
09-Nov-2008 |
matteo |
Revert to previous revision. I should not commit anything at 3.50 AM. In addition to danfe's comments, I got others. I'll work on a better version of the patch.
|
184780 |
09-Nov-2008 |
matteo |
Don't leave files in /var/cront/tabs when interrupted
PR: 17363 MFC after: 3 days
|
184779 |
09-Nov-2008 |
matteo |
Be paranoid and use snprintf
PR: bin/122137 Submitted by: Steven Kreuzer <skreuzer@exit2shell.com> MFC after: 3 days
|
184706 |
06-Nov-2008 |
matteo |
Be paranoid and zero out passwd
PR: 122070 Submitted by: Steven Kreuzer <skreuzer@exit2shell.com> Reminded by: gnn@ MFC after: 3 days
|
173412 |
07-Nov-2007 |
kevlo |
Cleanup of userland __P use
|
161964 |
03-Sep-2006 |
ru |
Use a #define to refer to /etc/crontab.
|
154166 |
10-Jan-2006 |
brooks |
/etc/crontab is similar enough to parse as correct if you run "crontab /etc/crontab", but not the same format due to the who field. Add some limited anti-foot-shooting support and refuse to load /etc/crontab as someone's crontab. Users wishing shoot their foot in this manner may copy /etc/crontab elsewhere. :)
MFC After: 1 week
|
148595 |
31-Jul-2005 |
brueffer |
Mention the default value of PATH and that it may be overridden.
Submitted by: Roman Divacky MFC after: 3 days
|
141851 |
13-Feb-2005 |
ru |
Expand contractions.
|
141846 |
13-Feb-2005 |
ru |
Expand *n't contractions.
|
140442 |
18-Jan-2005 |
ru |
Sort sections.
|
137164 |
03-Nov-2004 |
ru |
Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar to PRECIOUSLIB from bsd.lib.mk. The side effect of this is making installing the world under jail(8) possible by using another knob, NOFSCHG.
Reviewed by: oliver
|
135242 |
14-Sep-2004 |
dds |
Ensure that edits that do not span a clock tick are not lost.
PR: bin/22612 MT5: 4 weeks MT4: 2 weeks
|
135174 |
13-Sep-2004 |
dds |
Refactoring: move two similar code blocks into a seprate function.
|
135165 |
13-Sep-2004 |
dds |
Fix for the following behavior: $ crontab -e [Add an entry with an error in the crontab file.] crontab: errors in crontab file, can't install Do you want to retry the same edit? yes [Exit the editor without any changes.] crontab: no changes made to crontab [Entry is lost.]
Now crontab will loop until the error is fixed, or the user answers no.
|
131500 |
02-Jul-2004 |
ru |
Mechanically kill hard sentence breaks.
|
130089 |
04-Jun-2004 |
ru |
Trim whitespace at EOL.
|
130087 |
04-Jun-2004 |
ru |
Markup nits.
|
126613 |
04-Mar-2004 |
trhodes |
Eliminate hard sentence breaks. General markup fixes (use the .Dq macro).
|
124444 |
12-Jan-2004 |
trhodes |
Discuss the 'MAILTO' option.
PR: 58783 Submitted by: Marc Silver <marcs@draenor.org>
|
121465 |
24-Oct-2003 |
harti |
Mention the fact that our crontab is not fully POSIX.2 conform, because it doesn't allow the dangerous variant of calling it without any argument.
|
108317 |
27-Dec-2002 |
schweikh |
english(4) police.
|
104326 |
01-Oct-2002 |
dd |
Actually use the exitstatus value that we maintain.
PR: 43562 Submitted by: Marc Olzheim <marcolz@ilse.nl>
|
95127 |
20-Apr-2002 |
charnier |
Use `The .Nm utility'
|
93061 |
24-Mar-2002 |
keramida |
Grammar fix: "When at least one of the fields .. matches ...".
MFC after: 3 days
|
92501 |
17-Mar-2002 |
dwmalone |
Describe the format of the allow and deny files. This is more-or-less the patch Matthew submitted, but I broke the lines in a more FreeBSD way and made one small wording change.
PR: 31265 Submitted by: Matthew D. Fuller <fullermd@over-yonder.net> MFC after: 3 weeks
|
81622 |
14-Aug-2001 |
ru |
mdoc(7) police: s/BSD/.Bx/ where appropriate.
|
81458 |
10-Aug-2001 |
ru |
mdoc(7) police: fixed the "new sentence" bogons.
|
80312 |
25-Jul-2001 |
billf |
fix misspelling introduced in rev 1.14 (sames as -> same as)
|
80029 |
20-Jul-2001 |
obrien |
Perform a major cleanup of the usr.sbin Makefiles. These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before.
|
79755 |
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
79452 |
09-Jul-2001 |
brian |
Fix the type of the NULL arg to execl()
Idea from: Theo de Raadt <deraadt@openbsd.org>
|
78321 |
16-Jun-2001 |
peter |
Where is the pointy hat? Fix cut/paste error. (hey, it compiled! :-)
|
75456 |
13-Apr-2001 |
peter |
Remove the 'DO NOT EDIT THIS FILE' crud that we spit out with 'crontab -l'. Otherwise, "crontab -l > file; vi file; crontab file" adds an extra set of "DO NOT EDIT" markers each and every time which is a bit silly.
|
74816 |
26-Mar-2001 |
ru |
- Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN.
|
71263 |
19-Jan-2001 |
ru |
mdoc(7) police: removed leading whitespaces that are not inside Bd/Ed; these hardly degrade the quality of the produced output.
|
69793 |
09-Dec-2000 |
obrien |
Add `_PATH_DEVZERO'. Use _PATH_* where where possible.
|
68965 |
20-Nov-2000 |
ru |
mdoc(7) police: use the new features of the Nm macro.
|
68575 |
10-Nov-2000 |
ru |
Avoid use of direct troff requests in mdoc(7) manual pages.
|
68388 |
06-Nov-2000 |
dwmalone |
Attempt to fix problem with users being able to convince the crontab program to read any file which is a valid crontab file.
The fix is based on that used in NetBSD and OpenBSD - we keep the file open while the user is editing it. This means that files must be edited in place. Cron attempts to warn you if your editor does not do this. The fact that the file must be edited in place is also noted in the man page.
This patch has been confirmed to work by atleast one person on -security and has been tested locally.
Obtained from: OpenBSD
|
67127 |
15-Oct-2000 |
paul |
Since -e and -r are right next to each other prompt before clobbering a crontab you were planning to edit.
|
58061 |
14-Mar-2000 |
sheldonh |
Revive rev 1.12 (NetBSD improvements including @ shortcuts).
|
58014 |
13-Mar-2000 |
sheldonh |
Back out previous commit. The code is not ready for it.
|
57820 |
08-Mar-2000 |
sheldonh |
Merge in NetBSD improvements:
* Clarify quoting value in of name = value pairs. * Describe the @reboot, @yearly, @annually, @monthly, @weekly, @daily, @midnight and @hourly extensions.
PR: 17261 Submitted by: MIHIRA Yoshiro <sanpei@sanpei.org> Obtained from: NetBSD
|
50479 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
49732 |
14-Aug-1999 |
chris |
Bad reference of su(8) changed to su(1).
|
49622 |
11-Aug-1999 |
sheldonh |
Christen a BUGS section for an explanation of the impact of Daylight Savings Time on cron(8). If we ever introduce some work-around code for handling jobs scheduled for a time that "doesn't happen" due to DST, the section should be renamed to IMPLEMENTATION NOTES.
PR: 10947 Reported by: Scott Drassinower <scottd@cloud9.net> Submitted by: Seth Bromberger <seth@freebie.dp.ny.frb.org> Reviewed by: mpp
|
49134 |
27-Jul-1999 |
n_hibma |
Changed 'overriding what /etc/passwd says' to 'overriding default set by cron'
PR: 12520 Submitted by: (not specified)
|
34809 |
23-Mar-1998 |
charnier |
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
|
34160 |
07-Mar-1998 |
bde |
Use `foo/bar.a' instead of `-Lfoo -lbar' for linking to static internal libraries so that `ld -f' in can create correct dependencies for yet-to-be-built libraries.
Get the default BINDIR correctly (by including ../Makefile.inc recursively. Override the default it it is wrong.
Don't override defaults when the defaults are correct.
|
31812 |
17-Dec-1997 |
bde |
Don't use LDDESTDIR. Just put the -L arg in LDADD.
|
30895 |
02-Nov-1997 |
ache |
Log run-time parsing errors now
Use getpwnam before getpwuid since two users with same uids can exists (affects new login classes code only)
The same fixes as in inetd: by default run `system crontab things' with daemon login class now, not restrict them to user class breaking compatibility with old way (so-called nobody limits problem)
Implement user[:group][/login-class] syntax in system crontab for more flexible control (the same as in inetd)
|
29988 |
29-Sep-1997 |
wosch |
Sort cross refereces in section SEE ALSO.
|
29452 |
15-Sep-1997 |
charnier |
Use err(3). Rewrote man page in mdoc format.
|
24428 |
31-Mar-1997 |
imp |
compare return value from getopt against -1 rather than EOF, per the final posix standard on the topic.
|
22997 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
22627 |
13-Feb-1997 |
mpp |
crontab(5) incorrectly documented the dom/month arguments. They have valid ranges of 1-31 and 1-12, not 0-31 and 0-12.
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
20573 |
17-Dec-1996 |
pst |
Replace my "inane" usage of snprintf to copy strings with strncpy as used by OpenBSD. (Quite frankly, I think it's perfectly reasonable to use snprintf to copy strings, given that the semantics for strncpy() are utterly idiotic and there is no POSIX sstrncpy().)
While I'm at it, incorporate some of OpenBSD's bugfixes to cron.
NOT for 2.2
|
17439 |
05-Aug-1996 |
pst |
Gratuitous whitespace change so that I can commit the source of the recent buffer overflow patch. Reviewed by: pst Submitted by: Dave Andersen <angio@aros.net>
|
17436 |
05-Aug-1996 |
pst |
Fix up some more buffer overflow problems.
|
16663 |
24-Jun-1996 |
jkh |
Bring in my changes for removing the pestilent obj links (unless you really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current.
|
15161 |
09-Apr-1996 |
scrappy |
Quick patch to fix a bug where issuing ctl-c while in crontab -e leaves editor running in background (PR: bin/751)
Submitted by: candy@fct.kgc.co.jp (Toshihiro Kanda)
|
8857 |
30-May-1995 |
rgrimes |
Remove trailing whitespace.
|
5176 |
21-Dec-1994 |
ache |
Now crontab works not only for vi editor, i.e. refers to file name not to file fd
|
4189 |
06-Nov-1994 |
smace |
Make /usr/bin/crontab install setuid root. (doesn't work otherwise) The distributed makefile in the package installs it setuid root.. Reviewed by: jkh
|
2394 |
29-Aug-1994 |
jkh |
Use LDDESTDIR and DPADD more consistently with what Bruce suggests.. Submitted by: jkh
|
2387 |
29-Aug-1994 |
jkh |
Make the LDADD stuff work properly with obj dirs. Whoops. Submitted by: jkh
|
2312 |
27-Aug-1994 |
jkh |
This commit was generated by cvs2svn to compensate for changes in r2311, which included commits to RCS files with non-trunk default branches.
|