Захотелось мне настроить провайдера чтобы запускался как
service ufanet start
пишу скрипт в /etc/init.d/ufanet
#!/bin/bash
PIDUFANET=/var/run/ufanet.pid
case "$1" in
start)
route del default
route add -host 10.8.0.1 gw 10.64.36.1 eth0
log_daemon_msg "Запуск провайдера UFANET"
start-stop-daemon --start --quiet --pidfile $PIDUFANET --exec /usr/sbin/pppd -- call ufanet nodetach
route add default ppp0
;;
stop)
log_daemon_msg "Остановка провайдера UFANET"
start-stop-daemon --stop --quiet --pidfile $PIDUFANET
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
в результате PPPD вместо того чтобы запуститься как даемон - он загружается в прямом окне терминал блокируя его
где ошибки? или есть советы как улучшить?
P.S. PPP via PPTP