Age | Commit message (Collapse) | Author |
|
ok sthen@ robert@
|
|
|
|
It works by adding daemon_rtable=$id in /etc/rc.conf.local.
rcctl(8) support coming in a few and so are the man pages bits.
If you want multiple instances of the same daemon running in different
routing tables, just symlink the original rc.d script.
e.g.
# cd /etc/rc.d && ln -s dhcpd dhcpd42
Then enable your daemons as such in rc.conf.local:
dhcpd_flags=
dhcpd42_flags=
dhcpd42_rtable=42
most work done by Jiri B <jirib@devio.us>; with a few tweaks and simplifications
by yours truly
ok robert@
... should make henning happy ;-)
|
|
daemon_class, daemon_flags, daemon_timeout, daemon_user, pexp
Add "pexp" as a valid variable to _rc_parse_conf() and sort the list while here.
Besides having an easy way to see how a daemon was started exactly, it opens the
door to rdomain/rtable support in rc.d(8). We need to have as much information
on a daemon as possible if we want to target a specific rtable (using -T) and it
also makes it easier to start multiple instances of the same daemon with similar
flags as a different user...
Of course that only works with rc.d scripts *not* overwritting the default rc_*
functions.
Man page tweaks coming later.
discussed with and ok robert@
|
|
|
|
OK jasper@ danj@
|
|
|
|
compiled when VMM_DEBUG is enabled, and only used during VM crash.
|
|
|
|
decoding code I'm working on for vmm(4) debugging. No functional change.
|
|
|
|
order.
with shell script assistance from rpe
|
|
|
|
file is created of all the subsidiary .so files
|
|
|
|
greater than the sector size of the softraid volume. i.e. 512-byte
hot spares should work on 4096-byte volumes but 4096-byte hotspares
will not work on 512-byte volumes.
Pointed out, errors corrected and ok jsing@
|
|
useradd: stdio rpath wpath cpath fattr flock proc exec getpw id
usermod: stdio rpath wpath cpath fattr flock proc exec getpw id
userdel: stdio rpath wpath cpath fattr flock proc exec getpw id
userinfo: stdio getpw
groupadd: stdio rpath wpath cpath fattr flock getpw
groupmod: stdio rpath wpath cpath fattr flock
groupdel: stdio rpath wpath cpath fattr flock
groupinfo: stdio getpw
This was extensively tested by me and tim@ who found some issues on my first
versions. deraadt@ prodded me to commit this now to check who uses it in order
to report back any fallbacks with the diff, if you find any please inform us.
|
|
replaced by comment for first chunk of code.
Pointed out by jsing@.
|
|
|
|
|
|
|
|
better wording for now).
Also be consistent in batch and interactive mode: make sure we can just re-run
sysmerge if we leave a file for later; this prevents having to save the tmpdir
to find which files needs to be handled (aka we are self-contained).
|
|
|
|
|
|
ok deraadt@, krw@
|
|
"if the temperature is below the active cooling level for a tz, turn the fan off
regardless of what state it is currently in"
ok mlarkin@
|
|
problem reported by Alexandre (kAworu)
ok beck@ deraadt@ sthen@
|
|
values.
|
|
This is needed for proper sili(4) functionality on Octeon II machines.
OK jasper@, visa@
|
|
codepoint not appearing.
|
|
|
|
|
|
Tested by Bryan Vyhmeister on x260.
|
|
licence mere mortals can understand the terms of); will be connected to the
build on an arch-by-arch basis.
Testsuites and generated files have been intentionnaly omitted from this import.
Peer pressure and ok from at least drahn@ pirofti@ deraadt@
|
|
The getenv(3) and unsetenv(3) functions already support this.
This will make it easier to emulate the glibc clearenv() function in ports.
Based on a diff from and OK jca@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exit in addition to the exit code.
|
|
|
|
|
|
|
|
|
|
|
|
|