строчки
Код: Выделить всё
set iface up-script "/usr/local/abills/libexec/linkupdown mpd up"
set iface down-script "/usr/local/abills/libexec/linkupdown mpd down"
Код: Выделить всё
set iface up-script /usr/local/sbin/vpn-linkup
set iface down-script /usr/local/sbin/vpn-linkdown
Чем это может грозить функционалу?
vpn-linkup:
Код: Выделить всё
#!/bin/sh
# record login
/usr/bin/logger -p local3.info "login,$1,$4,$5"
case `/bin/echo $1 | /usr/bin/cut -c1-4` in
pptp)
/sbin/ifconfig $1 group pptp
;;
poes)
/sbin/ifconfig $1 group pppoe
;;
l2tp)
/sbin/ifconfig $1 group l2tp
;;
esac
Код: Выделить всё
#!/bin/sh
# record logout
/usr/bin/logger -p local3.info "logout,$1,$4,$5"
/sbin/pfctl -b 0.0.0.0/32 -b $4/32
/sbin/pfctl -k $4/32
/sbin/pfctl -k 0.0.0.0/32 $4/32
/sbin/pfctl -K $4/32
/sbin/pfctl -K 0.0.0.0/32 -K $4/32