LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Ну при отключении кабеляили он перезапускает сервис, а если изменения настроек пользователем то можно тупо через inotify контролировать изменение файла настроек и перезапускать по нему сервис

Ага, а если кто-то руками ip route дёрнул? Не, это всё убогие костыли. Самое топорное и при этом надёжное тут – тупо дёргать ip route раз в секунду и сравнивать результат с предыдущим.

Исходная версия hateyoufeel, :

Ну при отключении кабеляили он перезапускает сервис, а если изменения настроек пользователем то можно тупо через inotify контролировать изменение файла настроек и перезапускать по нему сервис

Ага, а если кто-то руками ip route дёрнул? Не, это всё убогие костыли. Самое топорное тут – тупо дёргать ip route раз в секунду и сравнивать результат с предыдущим.