Mike Pritchard
043c578eb4
crontab(5) incorrectly documented the dom/month arguments.
...
They have valid ranges of 1-31 and 1-12, not 0-31 and 0-12.
1997-02-13 07:16:12 +00:00
David Nugent
efc4a83cd0
Fix compile breakage: link against libutil.
1997-01-21 05:56:38 +00:00
David Nugent
b25b7bc1be
Make cron login class savvy.
...
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.
1997-01-20 15:31:33 +00:00
Jordan K. Hubbard
1130b656e5
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.
1997-01-14 07:20:47 +00:00
Paul Traina
bdddbd2f3f
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
1996-12-17 00:55:20 +00:00
Paul Traina
482bfccc70
Close yet another buffer overrun
1996-12-16 18:21:00 +00:00
Wolfram Schneider
970402c71b
Add sendmail option '-oi'
...
-oi Do not take dots on a line by themselves as a
message terminator.
Now this crontab entry works:
* * * * * echo foo; echo .; echo blah
1996-11-10 04:46:58 +00:00
Peter Wemm
73b2606378
personal (ie: with the crontab command) cron tabs were broken by the
...
last change. :-(
ie: /var/cron/log would report: .. cron[206]: (usage) CAN'T OPEN (%s/%s)
1996-09-10 03:38:20 +00:00
Paul Traina
30aaae26c6
Fix some buffer overflow problems...
1996-09-08 23:50:23 +00:00
Paul Traina
18fb104c5a
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>
1996-08-05 00:50:02 +00:00
Paul Traina
b04b7cf55d
Fix up some more buffer overflow problems.
1996-08-05 00:31:27 +00:00
Wolfram Schneider
3eacc3d7fd
fix: debug flag 'test' cause endless loop
...
document debug flags
close PR bin/683
1996-06-30 22:11:51 +00:00
Jordan K. Hubbard
cd9a2f5c28
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.
1996-06-24 04:26:21 +00:00
Marc G. Fournier
fd2c4394ca
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)
1996-04-09 20:28:16 +00:00
Peter Wemm
a5b996a7ec
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
Joerg Wunsch
86ed6de3b2
Fix a bug that prevented %'s and \'s from being passed to the program
...
invoked.
Submitted by: fenner@parc.xerox.com (Bill Fenner)
1995-09-10 13:02:56 +00:00
Mike Pritchard
ae532ecb79
Check for expired passwords before allowing access to the system.
1995-08-28 21:30:59 +00:00
Andrey A. Chernov
03aa8f08c7
Remove LOG_FILE definition, close PR 595
...
Submitted by: roberto@blaise.ibp.fr
1995-07-06 22:47:30 +00:00
Rodney W. Grimes
709e8f9ae1
Remove trailing whitespace.
1995-05-30 03:57:47 +00:00
Rodney W. Grimes
ad753d5151
Fix nested comments for -Wcomment warnings.
1995-05-09 12:48:21 +00:00
Andrey A. Chernov
280bdae500
HAVE_SAVED_UIDS not depends of BSD version but depends
...
of _POSIX_SAVED_IDS from unistd.h, fix it.
1995-04-29 15:16:41 +00:00
Andrey A. Chernov
aa4f20e4df
Fix typo in HAVE_SAVED_UIDS define
1995-04-29 13:25:13 +00:00
Andrey A. Chernov
c5dda01527
Fix MAILTO hole by passing -t to sendmail
...
Submitted by: Mike Pritchard <pritc003@maroon.tc.umn.edu>
1995-04-14 21:54:18 +00:00
Andrey A. Chernov
7ed12e2a4a
Really fix MAILTO hole by parsing spaces.
...
Remove local bitstring copy
1995-04-13 20:58:13 +00:00
Andrey A. Chernov
f8cb57f574
Don't set -or0s (timeout 0) for possible network MAILTO
1995-04-12 19:28:30 +00:00
Andrey A. Chernov
4c256f710e
Fix home dir cheating
1995-04-12 19:04:26 +00:00
Andrey A. Chernov
1cb37d6325
Close MAILTO security hole
1995-04-12 18:57:37 +00:00
Andrey A. Chernov
8dac9202c0
Now crontab works not only for vi editor, i.e. refers to
...
file name not to file fd
1994-12-21 11:06:08 +00:00
Scott Mace
6831597a60
Make /usr/bin/crontab install setuid root. (doesn't work otherwise)
...
The distributed makefile in the package installs it setuid root..
Reviewed by: jkh
1994-11-06 01:13:59 +00:00
Jordan K. Hubbard
760365067e
Use LDDESTDIR and DPADD more consistently with what Bruce suggests..
...
Submitted by: jkh
1994-08-29 18:42:12 +00:00
Jordan K. Hubbard
ab0f611dff
Make the LDADD stuff work properly with obj dirs. Whoops.
...
Submitted by: jkh
1994-08-29 07:22:41 +00:00
Jordan K. Hubbard
688b53ece4
Prevent installation.
...
Submitted by: jkh
1994-08-28 13:05:23 +00:00
Jordan K. Hubbard
9af842aebd
Set proper destination directory for cron.
...
Submitted by: jkh
1994-08-28 13:05:14 +00:00
Jordan K. Hubbard
84f33dea62
Paul Vixie's cron, version 3.0. Munged into bmake format. If this goes
...
well, expect our two seperate directories for cron and crontab to go away
shortly.
Submitted by: jkh
1994-08-27 13:43:04 +00:00