Подключаюсь с FreeBSD 8.2-RELEASE к интернет по VPN.
Проблема в следующем:
Если зайти через SSH и РУЧКАМИ написать команду mpd4 -kb всё работает замечательно. т.е. Подключаетcя интернет.
если же в /etc/rc.local прописать
mpd4 -kb
при перезагрузке интренетом и не пахнет.
В процессе поиска решения написал скрипт:
[root@bsd ~/scripts]# cat restart.sh
#!/bin/sh
RECON=«yes»
for host in «ya.ru» «yandex.ru» «google.com» «google.ru»
do
if (ping -c 3 ${host} >/dev/null 2>&1)
then
RECON=«no»
fi
done
if [ «$RECON» = «yes» ]
then
mpd4 -kb
fi
[root@bsd ~/scripts]#
вставил его в крон:
[root@bsd ~/scripts]# tail -n 2 /etc/crontab
#
*/5 * * * * root /root/scripts/restart.sh
Никакого эффекта.
Пробовал запускать так:
mpd4 -kb&
та же самая история
Что я делаю не так?
===
p.s. Какой командой можно завершить выполнение sh скрипта вручную?