3 # $FreeBSD: src/etc/rc.d/ppp-user,v 1.4 2003/04/18 17:55:05 mtm Exp $
4 # $DragonFly: src/etc/rc.d/ppp-user,v 1.1 2003/07/24 06:35:37 dillon Exp $
9 # KEYWORD: DragonFly FreeBSD
22 if [ "${ppp_mode}" != "ddial" -a "${ppp_mode}" != "direct" \
23 -a "${ppp_mode}" != "dedicated" \
24 -a "${ppp_mode}" != "background" ]; then
28 ppp_command="/usr/sbin/ppp -quiet -${ppp_mode}"
34 ppp_command="${ppp_command} -nat"
38 ppp_command="${ppp_command} ${ppp_profile}"
40 echo "Starting ppp as \"${ppp_user}\""
41 su -m ${ppp_user} -c "exec ${ppp_command}"
43 # Re-Sync ipfilter so it picks up any new network interfaces
45 /etc/rc.d/ipfilter resync