3

Что может быть хорошим способом заставить скрипт запускаться каждый раз, когда мой компьютер подключается к сети в Ubuntu? Буду ли я так или иначе использовать dbus для этого?

Предыстория: когда я в поезде, я запускаю короткий Perl-скрипт, чтобы нажать кнопку на заставке. Таким образом, я могу немедленно использовать Интернет без необходимости вручную посещать бессмысленный веб-сайт. Мой сценарий - почти идеальное решение, но было бы идеально, если бы он мог запускаться автоматически при каждом подключении к сети.

2 ответа2

6

Вы можете поместить скрипт в /etc/NetworkManager/dispatcher.d который будет запускаться всякий раз, когда соединение увеличивается или уменьшается. См. Справочную страницу для NetworkManager для деталей.

3

Поместите скрипт в /etc/network/if-up.d и сделайте его исполняемым.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .