Age | Commit message (Collapse) | Author |
|
the 3rd one.
|
|
The at(1) code is now more tightly integrated into the cron codebase.
|
|
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
|
|
|
|
o ANSI function headers
o return (foo) not return foo
o add -oi to sendmail flags
o update email address in man pages
o make some strings const
o completely remove globbing cruft from popen.c
o whitespace changes
o add DOW_STAR to flags for "monthly", "weekly", and "daily" cron entries
|
|
|
|
|
|
Change an unsafe vfork() to fork()
Fix dup2() usage--must check for oldd == newd case and no need to close oldd
Fixes annoying messages from sendmail about stdout being closed.
|
|
Otherwise, sendmail may complain about the lack of stderr.
|
|
Move the stderr dup2 to be with stdout dup2 as before since otherwise
sendmail seems to get unhappy.
|
|
|
|
I also fixed the signal handlers while I was at it.
|
|
|
|
setusercontext() in most places where previously we did a setlogin().
Add default login.conf file and put root in the "daemon" login class.
|
|
home dir to make things consistent with what cron does when executing
a normal command on behalf of the user. I originally didn't think this
was worth doing but changed my mind.
|
|
This keeps a user from abusing sendmail via the MAILTO var.
Had to drop -or0s from MAILARGS since that causes sendmail
to drop its privs (contrary to the sendmail docs).
|
|
Gleaned from RedHat info.
|
|
|
|
|