[Comm] Остановить/Поднять ppp из crontab
    Evgeny 
    evgeny на cstula.ru
       
    Чт Сен  1 04:48:18 UTC 2011
    
    
  
Всем доброго утра.
Сервер Ковчег p5. Он подключается к московскому виндовому серверу pptp.
Если подключение не разрывать совсем, то московский сервер рвёт его сам 
раз в сутки. Мой же сервер не понимает, что соединения нет и ppp1 
продолжает висеть. Я решил на ночь отключать это соединение, а утром 
подключаться снова.
В /etc/crontab добавил 2 задания:
#start ppp1
03 7 * * * root /sbin/ifup ppp1
#stop ppp1
11 21 * * * root /sbin/ifdown ppp1
Есть скрипт /etc/net/ifaces/ppp1/ifup-post, в котором:
#!/bin/sh
route add -net 10.5.0.0 netmask 255.255.248.0 dev ppp1
Тут словил проблему. При поднятии ppp1 из crontab скрипт ifup-post - не 
выполняется (нет роута после поднятия через crontab). Если руками 
написать ifup ppp1, то всё замечательно отрабатывается.
Что я сделал не так?
    
    
Подробная информация о списке рассылки community