NetBSD/usr.sbin/rtadvd
roy d87d6793f0 Add _rtadvd user and group.
Add a chroot dir for the _rtadvd user.
Drop privs to the user _rtadvd after acquiring our socket.
When rc.d/rtadvd starts or reloads, the rtadvd config file is copied
into the chroot before starting or reloading rtadvd itself.
Create a symlink from /var/run/rtadvd.dump to the chroot

Inital idea from OpenBSD patch rtadvd.c r1.36
2013-07-09 09:34:58 +00:00
..
advcap.c Remove the iflist array and store ifflags in rainfo. 2012-12-13 15:36:35 +00:00
advcap.h Add RDNSS and DNSSL support, RFC6106. 2011-12-10 19:14:29 +00:00
config.c fix previous. 2013-01-24 19:55:28 +00:00
config.h Remove the iflist array and store ifflags in rainfo. 2012-12-13 15:36:35 +00:00
dump.c Add _rtadvd user and group. 2013-07-09 09:34:58 +00:00
dump.h Add RDNSS and DNSSL support, RFC6106. 2011-12-10 19:14:29 +00:00
if.c Remove the iflist array and store ifflags in rainfo. 2012-12-13 15:36:35 +00:00
if.h Remove the iflist array and store ifflags in rainfo. 2012-12-13 15:36:35 +00:00
Makefile Remove many HAVE_GCC || HAVE_PCC conditionals as the options also apply 2012-08-10 12:10:27 +00:00
pathnames.h
rrenum.c Fix typo. Reported in PR/47823. 2013-05-17 07:53:05 +00:00
rrenum.h Add RDNSS and DNSSL support, RFC6106. 2011-12-10 19:14:29 +00:00
rtadvd.8 Formatting nit. 2012-12-13 21:49:38 +00:00
rtadvd.c Add _rtadvd user and group. 2013-07-09 09:34:58 +00:00
rtadvd.conf
rtadvd.conf.5 Add support for the noifprefix keyword which stops rtadvd(8) gathing prefix 2012-12-11 16:37:23 +00:00
rtadvd.h Add _rtadvd user and group. 2013-07-09 09:34:58 +00:00
timer.c Remove the iflist array and store ifflags in rainfo. 2012-12-13 15:36:35 +00:00
timer.h Add RDNSS and DNSSL support, RFC6106. 2011-12-10 19:14:29 +00:00