Age | Commit message (Collapse) | Author |
|
ok sthen@ espie@ deraadt@
|
|
ok aja@
|
|
anytime a class is looked up, the /etc/login.conf.d/${class} file will be
checked first for a matching class definition; this will allow us to easily
add custom login classes from packages
ok millert@
|
|
OK deraadt@
|
|
|
|
|
|
|
|
|
|
discussed with millert
|
|
- capitalise RADIUS when referring to the protocol
- remove tis
from raf czlonka
ok sthen ajacoutot
|
|
From Anton Kasimov <kasimov <dot> an <at> gmail <dot> com>
OK bluhm@
|
|
|
|
Rename _rc_wait to _rc_wait_for_start since only "start" uses this now (to
handle rc_bg daemons).
In any situation, none of these actions should be able to hang boot or shutdown.
We should now be able to manage most corner cases out there ("most" because it's
unreasonable to assume we can cope with all the non-default
rc_{start,stop,reload} crazyness).
Several tests have been made and no obvious regression has been found.
But that doesn't mean there isn't; if some behavior changed for the worst, talk
to me.
ok robert@ sthen@
|
|
This will prevent recurring failures in bulks ('cannot fork').
ok tb@ sthen@ deraadt@
|
|
|
|
While this is not strictly required, it's a failsafe and more fair to
daemon_timeout as we will effectively wait for the start/stop/reload sequence
instead of the duration of the rc.d script itself.
|
|
|
|
This doesn't change the default behavior but fixes rc.d scripts with a home made
rc_stop() function that can block and potentially hangs halt/reboot forever.
ok robert@
|
|
in this situation.
reported by and ok robert@
|
|
|
|
|
|
configuration files.
OK sthen@ kn@ patrick@
|
|
features and scripts will not work correctly with sh. tweak jca/ok kn/
ok with direction aja
|
|
only for rc.d scripts.
|
|
|
|
we have at least 1s for SIGTERM to do its job.
|
|
with a tweak from kn@
ok sthen@
|
|
this point the process has been terminated).
|
|
|
|
function. This will allow to simplify some rc.d script that cook there own
function to gracefully stop a process (e.g. web servers). There are other use
cases as well.
And do the same for rc_reload because it's cheap and can also simplify a
handful of rc.d scripts.
Behave like shutdown and if the process is still not down after daemon_timeout
(configurable; default to 30s), then send a SIGKILL.
While here, factorise pkill invocations into a _rc_sendsig() function that can
potentially be used by rc.d scripts instead of cooking pkill lines; this will
benefit from the configured routing table etc.
tested & ok robert@
|
|
source only what they really needs.
Only expose the following which are used by /etc/rc, netstart and rcctl:
_rc_parse_conf
_rc_check_name
_rc_err
_rc_do
_rc_quirk
ok sthen@
|
|
|
|
|
|
setup which is configured in the file itself, rather than talking partly about
client (set in the file), command-line flags used for servers which are
better suited to the syslogd(8) manual, and ISDN.
In the commented-out examples, use tls rather than the plaintext protocol.
If users don't need tls they can change it, but it's a sane default, and
a good place to show that we have the feature.
ok bluhm@
|
|
|
|
|
|
|
|
ok kettenis
|
|
|
|
|
|
|
|
|
|
ok deraadt
|
|
|
|
Required at least by www/webkitgtk4.
"commit right away" deraadt@
|
|
|
|
|
|
using config(8);
the contents of this configuration file will be fed to config(8) after
kernel relinking is done, so on the next boot the new kernel will have
all the configuration changes set by the user
this comes handy if you still want to use KARL while making changes
to the GENERIC kernel
diff from Paul de Weerd with input from several developers
|
|
automatically set up by the kernel when a routing domain is created.
An existing lo1 in rdomain 0 would prevent to add any interfaces
in rdomain 1.
OK kn@
|
|
which would be parsed earlier in any case. what a weird piece of
history.
from Raf Czlonka
|