3 # $FreeBSD: net/freeradius2/files/radiusd.in 340872 2014-01-24 00:14:07Z mat $
9 # Add the following lines to /etc/rc.conf to enable radiusd:
11 # radiusd_enable="YES"
20 command=%%PREFIX%%/sbin/radiusd
22 # In debug mode, radiusd doesn't create a pid file, so comment pidfile and
23 # let rc.subr use a process check on procname (which defaults to command).
24 #pidfile=/var/run/radiusd/radiusd.pid
26 extra_commands="reload debug"
27 debug_cmd="radiusd_debug"
30 # The radiusd_config parameter is now obsolete. Instead, derive the
31 # configuration directory name from radiusd_flags if possible, otherwise
32 # default to %%PREFIX%%/etc/raddb
33 required_dirs=`echo ${radiusd_flags} | sed -Ene 's:.*\-[^[:space:]d]*d[[:space:]]*([^[:space:]]+).*:\1:p'`
34 required_dirs=${required_dirs:-"%%PREFIX%%/etc/raddb"}
36 required_files="${required_dirs}/radiusd.conf"
38 radiusd_enable=${radiusd_enable-"NO"}
44 radiusd_flags="-X ${radiusd_flags}"