Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use err(3). Rewrote man page in mdoc format. | charnier | 1997-09-15 | 14 | -343/+347 |
| | |||||
* | NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!". | pst | 1997-06-29 | 1 | -1/+1 |
| | | | | | | NOPIC is used to not generate a shared library, not NOSHARED. Make NOSHARED advisory where appropriate. Remove bogus NOSHARED (kbdio). | ||||
* | compare return value from getopt against -1 rather than EOF, per the final | imp | 1997-03-31 | 2 | -4/+4 |
| | | | | posix standard on the topic. | ||||
* | Tone down the paranoia a bit in from the previous commit. setusercontext() | peter | 1997-03-14 | 1 | -11/+7 |
| | | | | | automatically Does The Right Thing when lc == NULL, which just happens to be what the extra code in cron was trying to do. Simplify. | ||||
* | For some reason, the old login class code didn't seem to be working here. | peter | 1997-03-14 | 1 | -13/+24 |
| | | | | | | | | | I suspect it was because the child exec code's parent was doing the initial lookups, then forking, then doing other things (possibly trashing the static data in the getpw*() buffer), then attempting to dereference *pwd and *lc. Also, no error checking appeared to be done - I've allowed it to fall back to the old "become user" code on critical failure rather than risk running a user's cron jobs as root. | ||||
* | Revert $FreeBSD$ to $Id$ | peter | 1997-02-22 | 24 | -24/+24 |
| | |||||
* | crontab(5) incorrectly documented the dom/month arguments. | mpp | 1997-02-13 | 1 | -2/+2 |
| | | | | They have valid ranges of 1-31 and 1-12, not 0-31 and 0-12. | ||||
* | Fix compile breakage: link against libutil. | davidn | 1997-01-21 | 1 | -0/+2 |
| | |||||
* | Make cron login class savvy. | davidn | 1997-01-20 | 2 | -0/+17 |
| | | | | | | Use setusercontext() rather than setuid()/setgid()/setlogin()/initgroups() which is all handled. Login environment is NOT set by this call as crontab provides its own means of doing so. | ||||
* | Make the long-awaited change from $Id$ to $FreeBSD$ | jkh | 1997-01-14 | 24 | -24/+24 |
| | | | | | | | | 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. | ||||
* | Replace my "inane" usage of snprintf to copy strings with strncpy as | pst | 1996-12-17 | 9 | -41/+102 |
| | | | | | | | | | | 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 | ||||
* | Close yet another buffer overrun | pst | 1996-12-16 | 1 | -2/+2 |
| | |||||
* | Add sendmail option '-oi' | wosch | 1996-11-10 | 1 | -2/+3 |
| | | | | | | | | -oi Do not take dots on a line by themselves as a message terminator. Now this crontab entry works: * * * * * echo foo; echo .; echo blah | ||||
* | personal (ie: with the crontab command) cron tabs were broken by the | peter | 1996-09-10 | 1 | -2/+2 |
| | | | | | last change. :-( ie: /var/cron/log would report: .. cron[206]: (usage) CAN'T OPEN (%s/%s) | ||||
* | Fix some buffer overflow problems... | pst | 1996-09-08 | 1 | -3/+3 |
| | |||||
* | Gratuitous whitespace change so that I can commit the source of the recent | pst | 1996-08-05 | 1 | -3/+1 |
| | | | | | | buffer overflow patch. Reviewed by: pst Submitted by: Dave Andersen <angio@aros.net> | ||||
* | Fix up some more buffer overflow problems. | pst | 1996-08-05 | 2 | -5/+9 |
| | |||||
* | fix: debug flag 'test' cause endless loop | wosch | 1996-06-30 | 2 | -6/+15 |
| | | | | | | document debug flags close PR bin/683 | ||||
* | Bring in my changes for removing the pestilent obj links (unless you | jkh | 1996-06-24 | 2 | -6/+6 |
| | | | | | really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current. | ||||
* | Quick patch to fix a bug where issuing ctl-c while in crontab -e | scrappy | 1996-04-09 | 1 | -3/+11 |
| | | | | | | leaves editor running in background (PR: bin/751) Submitted by: candy@fct.kgc.co.jp (Toshihiro Kanda) | ||||
* | This commit was generated by cvs2svn to compensate for changes in r13122, | peter | 1995-12-30 | 3 | -313/+0 |
| | | | | which included commits to RCS files with non-trunk default branches. | ||||
* | Fix a bug that prevented %'s and \'s from being passed to the program | joerg | 1995-09-10 | 1 | -2/+11 |
| | | | | | | invoked. Submitted by: fenner@parc.xerox.com (Bill Fenner) | ||||
* | Check for expired passwords before allowing access to the system. | mpp | 1995-08-28 | 1 | -1/+6 |
| | |||||
* | Remove LOG_FILE definition, close PR 595 | ache | 1995-07-06 | 1 | -2/+2 |
| | | | | Submitted by: roberto@blaise.ibp.fr | ||||
* | Remove trailing whitespace. | rgrimes | 1995-05-30 | 9 | -22/+22 |
| | |||||
* | Fix nested comments for -Wcomment warnings. | rgrimes | 1995-05-09 | 1 | -7/+7 |
| | |||||
* | HAVE_SAVED_UIDS not depends of BSD version but depends | ache | 1995-04-29 | 1 | -2/+5 |
| | | | | of _POSIX_SAVED_IDS from unistd.h, fix it. | ||||
* | Fix typo in HAVE_SAVED_UIDS define | ache | 1995-04-29 | 1 | -2/+2 |
| | |||||
* | Fix MAILTO hole by passing -t to sendmail | ache | 1995-04-14 | 2 | -33/+5 |
| | | | | Submitted by: Mike Pritchard <pritc003@maroon.tc.umn.edu> | ||||
* | Really fix MAILTO hole by parsing spaces. | ache | 1995-04-13 | 2 | -5/+29 |
| | | | | Remove local bitstring copy | ||||
* | Don't set -or0s (timeout 0) for possible network MAILTO | ache | 1995-04-12 | 1 | -3/+2 |
| | |||||
* | Fix home dir cheating | ache | 1995-04-12 | 1 | -5/+3 |
| | |||||
* | Close MAILTO security hole | ache | 1995-04-12 | 1 | -3/+7 |
| | |||||
* | Now crontab works not only for vi editor, i.e. refers to | ache | 1994-12-21 | 1 | -14/+13 |
| | | | | file name not to file fd | ||||
* | Make /usr/bin/crontab install setuid root. (doesn't work otherwise) | smace | 1994-11-06 | 1 | -0/+4 |
| | | | | | The distributed makefile in the package installs it setuid root.. Reviewed by: jkh | ||||
* | Use LDDESTDIR and DPADD more consistently with what Bruce suggests.. | jkh | 1994-08-29 | 2 | -5/+13 |
| | | | | Submitted by: jkh | ||||
* | Make the LDADD stuff work properly with obj dirs. Whoops. | jkh | 1994-08-29 | 2 | -1/+10 |
| | | | | Submitted by: jkh | ||||
* | Prevent installation. | jkh | 1994-08-28 | 1 | -0/+3 |
| | | | | Submitted by: jkh | ||||
* | Set proper destination directory for cron. | jkh | 1994-08-28 | 1 | -0/+2 |
| | | | | Submitted by: jkh | ||||
* | Paul Vixie's cron, version 3.0. Munged into bmake format. If this goes | jkh | 1994-08-27 | 35 | -0/+6147 |
well, expect our two seperate directories for cron and crontab to go away shortly. Submitted by: jkh |