Allow the use of the 'depends_on provider' directive when dtrace(1)
isn't running as root. This is done by looking up providers in the
debug.dtrace.providers sysctl before trying an ioctl.
Copy a kernel config from GENERIC.
Add KDB_UNATTENDED to my kernel config.
Don't compile umass(4) into the kernel.
Remove a bunch of devices I don't need, and set MODULES_OVERRIDE.
Fix a mutex recursion which occurs when a DTrace victim process forks.
Initialize the sw_pidok and sw_pid fields of a struct sigwork_entry when
the corresponding conf file entry uses the 'R' flag.
When a conf file entry uses the 'R' flag, no signal is sent - rather,
newsyslog executes a command. Make sure this is reflected in dry-run
messages.
Keep the names of members in struct sigwork_entry consistent.
Make sure to initialize $OBJS consistently regardless of whether $SRCS
is defined or not.
When newsyslog is used with the -t option, interval-based rotations
don't work properly. This because newsyslog always looks at the mtime of
${LOGNAME}.0 to see whether or not to do a rotation. Fix things so that
newsyslog looks for the most recently archived log when using the -t
option.
Respect the -n flag when copying symlinks.
Return 1 instead of 0 when a symlink copy fails because of -n.
Add the check for -n to copy_fifo() and copy_special().
Don't call dt_provider_lookup() twice if we failed to read the sysctl.