Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-07-15 | Move atrun(8) functionality into cron(8) proper. This fixes the | Todd C. Miller | |
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 | |||
2002-06-14 | spelling; from Brian Poole <raj@cerias.purdue.edu> | Todd T. Fries | |
2002-06-04 | spelling; raj@cerias.purdue.edu | Theo de Raadt | |
2002-05-14 | Major changes: | Todd C. Miller | |
Job names are now "runtime.queue" where runtime is when the job will run in Unix time format. This is what SysV at does and allows us to nuke the .SEQ file. Historic BSD options for atq and atrm are now implemented; atq and atrm get their own man pages. At no longer does anything with the -v flag. We print the execution time when jobs are submitted so there is no need. Most *scanf() usage is gone (one remains in atrun). Better sanity checks in atrun. Random style/cleanup. With these changes we have the best of both worlds; POSIX compliance with the traditional BSD features. | |||
2002-05-13 | Execute job with user's shell, not /bin/sh as per POSIX and historic | Todd C. Miller | |
BSD behavior. Add some bash-specific and ssh agent variables to the no_export list. Print the message after job submission the way POSIX wants. When cat'ing or removing non-existent jobs, exit with an error if the specified job does not exist. | |||
2002-05-13 | Only print usage for the command that was run (at, atq, atrm, batch), not | Todd C. Miller | |
all four. Also differentiate between the touch(1) style time as time_arg and the at(1) style time as timespec (which is what SUS3 does). Instead of referring to the touch time format as POSIX time, reference touch. This is what SUS3 does and it is what users will know. | |||
2002-05-11 | Pass -Wall and use ANSI function headers. | Todd C. Miller | |
2002-05-11 | Add POSIX -r and -t flags from FreeBSD. The old -d option is now | Todd C. Miller | |
deprecated and no longer documented. Also, use __progname instead of examining argv and clean up a few minor warnings. | |||
2002-05-11 | sort command line options lexigraphically and remove lies about looking | Todd C. Miller | |
in utmp (our getlogin() doesn't look at utmp). | |||
2002-05-11 | Kill -V (version) option since it has no relation to reality any more. | Todd C. Miller | |
2002-05-11 | Use O_EXCL (not O_TRUNC) when creating new job file. If there is a | Todd C. Miller | |
pre-existing file with the same name this is indicative of a problem with the sequence file and so it makes sense to treat it as an error. | |||
2002-05-11 | at(1) is no longer setuid root, it is setgid crontab. | Todd C. Miller | |
This means that /var/at/at.{allow,deny} must be readable by group crontab, /var/at/jobs is mode 01770, and /var/at/.SEQ is mode 0660. | |||
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2001-07-20 | we don't like: | Mike Pechkin | |
o) .Pp before/after .Sh; o) .Pp before/after .Sh; o) .Nm without argument in SYNOPSIS; | |||
2001-01-29 | $OpenBSD$ | Niklas Hallqvist | |
2001-01-17 | remove stdio code from handler, and _exit() at termination | Theo de Raadt | |
2000-11-17 | sync program usage to manual page; mpech@prosoft.org.lv | Theo de Raadt | |
2000-11-10 | - Section shuffling: comply to the section ordering outlined in mdoc(7). | Aaron Campbell | |
- Some .Nm trimming. - .Sh AUTHOR -> .Sh AUTHORS - Other miscellaneous fixes here and there. | |||
2000-11-09 | Change all option list specifications to ".Bl -tag -width Ds". Most man | Aaron Campbell | |
pages just needed their -width parameter tweaked to "Ds", which provides a nice width of 6 constant characters. For consistency more than anything. | |||
2000-07-06 | Insert more missing .El directives. Our troff really should identify these and | Aaron Campbell | |
spit out a warning. | |||
2000-04-23 | Fix thinko, check eqp for NULL, not ap; ath@algonet.se | Todd C. Miller | |
2000-03-23 | Fix some formatting problems I missed before. | Aaron Campbell | |
2000-03-04 | Many improvements and general cleanup/standardization. | Aaron Campbell | |
2000-01-21 | Deal with getcwd() returning NULL. | Todd C. Miller | |
Problem noted by Oleg Safiullin <form@vell.nsc.ru> | |||
2000-01-05 | Y2K fix. at(1) would die with 'garbled time' when assign_date() was passed | Todd C. Miller | |
a year > 99. This change fixes the conversion of 2-digit years into tm_year format. | |||
1999-12-15 | does not overflow | Theo de Raadt | |
1999-09-14 | atq prints 2 digits for year | Theo de Raadt | |
1999-07-04 | correct use of .Nm; some other formatting nits | Aaron Campbell | |
1999-06-05 | - remove trailing white space | Aaron Campbell | |
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/ | |||
1999-03-21 | PR 778: Handle 2-digit year values post-Y2K. Improvements to PR 778 | Alex Feldman | |
provided by pjanzen. | |||
1998-11-04 | be really pedantic about punctuation following -mdoc macro'd text | Aaron Campbell | |
1998-09-23 | usr.bin/ man page repairs, a - e | Aaron Campbell | |
1998-07-10 | long month names; archie@whistle.com | Theo de Raadt | |
1998-07-09 | user err/warn; some -Wall | Michael Shalayeff | |
1998-06-26 | make 'now' work as a timespec | Todd C. Miller | |
1998-06-05 | spelling | Theo de Raadt | |
1998-06-03 | zero sigaction before use | Theo de Raadt | |
1998-02-12 | Make man page agree with installation as to default config. | Marco S Hyman | |
1997-10-06 | bail if permission problem; ms@xy.org | Theo de Raadt | |
1997-09-21 | $OpenBSD$ | Theo de Raadt | |
1997-06-17 | (foo *)NULL -> NULL | kstailey | |
1997-06-12 | The NULL macro yields a null pointer constant that is usable as an address | kstailey | |
constant expression. | |||
1997-03-03 | cleanup | Todd C. Miller | |
1997-03-03 | Give usage message when atq used incorrectly. | Todd C. Miller | |
1997-03-03 | Complain if invoked in a form that requires an argument and we didn't | Todd C. Miller | |
get one. | |||
1997-03-02 | Fix up the XXX's I left (oops). | Todd C. Miller | |
1997-03-01 | Merge in changes from at 2.9 | Todd C. Miller | |
1997-01-15 | getopt(3) returns -1 when out of args, not EOF, whee! | Todd C. Miller | |
1996-12-22 | Deal with _POSIX_SAVED_IDS when relinquishing privileges | Thorsten Lockert | |
1996-10-26 | Fall back to $USER if getlogin() fails and $LOGNAME is not set. | Todd C. Miller | |