Задача такая - переодически отваливается PPPoE у провайдера, необходимо, чтобы с помощю скрипта прибивать демон ppp и рестартовать его. Так как можно определить что он завис, т.е. зазомбировался.
Проблема стоит очень остро, т.к. когда PPPoE отвалится - неизвестно, а отлетают сразу порядка 10 организация (Интранет - около 200 пользователей только с их стороны). Естественно им всем необходимо рестартовать свои шлюзы.
Как это можно сделать автоматически?
Точнее как опр. что демон стал зомби?
самое тупое - пускать по крону ps и парсить вывод... Более хитро - если ppoe падает, то видимо рвутся сетевые соединения => возможно можно приспособить скрипты if-down для каких-то действий...
Опыт растет прямо пропорционально выведенному из строя оборудованию