Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
ok henning@ millert@
|
|
from Otto and myself;
fixes PR 3392;
ok deraadt@
|
|
it is not used by base and the only port using it, uses another owner/group
ok henning@, deraadt@
|
|
|
|
henning@ OK
|
|
ok hin@ deraadt@ pb@
|
|
|
|
|
|
from Mathieu Sauve-Frankel m dot sauve at secureops dot com
ok brad@
|
|
removed /var/at from 4.4BSD.var;
ok millert@
|
|
- no more /var/spool/lpd (lpd uses /var/spool/output)
- no more /var/preserve (old vi directory)
- update docs to reflect this
help with systrace provos@
help and ok millert@
|
|
|
|
ok deraadt@
|
|
|
|
copyrighted, and then marked "Copying for Profit is Prohibited", but
the author has passed away. A number of people have tried to make
some sort of effort at trying to contact his estate, and have failed.
Therefore, lacking the ability to correct this copyright, we must
delete it. I would bet strongly that this is not what the author
would have intended, but until we can get this resolved, this is the
action we must take.
|
|
ANOTHER case of a developer having ignored licenses when importing code.
|
|
cron. When ISC cron 5.0 is out the integration will be even tighter.
Also rename /var/cron/{allow,deny} -> /var/cron/cron.{allow,deny}
for consistency with POSIX and at.{allow,deny} and install an empty
cron.deny file (as we do at.deny) since crontab will require this
in the near future for POSIX compliance.
After a "make build" you can update your system as follows:
# mv /var/at/* /var/cron
# mv /var/cron/jobs /var/cron/atjobs
# mv /var/cron.allow /var/cron/cron.allow
# mv /var/cron.deny /var/cron/cron.deny
# rm -rf /var/at
# kill `cat /var/run/cron.pid` ; cron
|
|
discussed and agreed theo and daniel
|
|
|
|
|
|
|
|
There has not been enough activity and interest towards these platform
to keep them lying in the tree.
|
|
|
|
ok millert@
|
|
|
|
group. This changes getpw* to always try the shadow db first and
then fall back to the db w/o password hashes. In the future,
/usr/libexec/auth/login_passwd (and others) will be setgid shadow
instead of setuid root. OK deraadt@
If you track -current you should do the following:
o add group shadow to /etc/group
o chgrp shadow /etc/spwd.db
o chmod 640 /etc/spwd.db
o rebuild and install src/usr.sbin/pwd_mkdb
You do not need to rebuild libc yet, but it would't hurt to do so.
|
|
OK fgs@
|
|
|
|
|
|
|
|
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
|
|
ok henning@, deraadt@
|
|
access to devices I/O ports from userland. Only BWX machines supported
for now. Added a man page.
Ok deraadt@, miod@.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dies.distrib/sets/lists
|
|
|
|
|
|
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.
|
|
These changes were modelled after the Owl version of vixie-cron,
but developed independently.
Our crontab used to send cron SIGUSR1 to tell cron to reread the
spool dir. Now that crontab is not setuid root this doesn't work.
Instead, crontab pokes cron via a Unix domain socket located in the
tabs dir.
Please note, after these changes, the owner on user crontab files
will have to be changed manually from root to the uid of the
corresponding user for crontab to be usable. cron itself will accept
tab files owned by either root or the user.
Also, any /var/cron/{allow,deny} files must be readable by group crontab.
|
|
|
|
ok millert@
|