Модуль Systemd для повторного подключения беспроводной сети при сбое

У меня есть служба systemd, называемая conWlan0.service, которая устанавливает соединение WiFi. Теперь я хочу создать еще один модуль, который периодически проверяет соединение. Это разумное начало?

[Unit] Description=... After=conWlan0.service OnFailure=conWlan0.service [Service] Type=simple ExecStart=/usr/bin/checkWiFi RestartSec=120 Restart=always 

Сценарий checkWifi выходит из 0, если все правильно, а код ошибки – в противном случае. Какие-либо предложения?

Interesting Posts

Преобразовать массив в аргументы команды?

Как имитировать отключенный сетевой кабель или сервер вниз?

Как предоставить sudo доступ пользователям abc, def, ghi на пользователя jkl

Как использовать sed, awk или grep для удаления определенного шаблона, но все остальное

awk / grep, чтобы совместить слово в двух файлах

Как сказать apt и все другие инструменты, чтобы показывать предложения?

Почему apt-get пытается удалить определенные пакеты, когда я устанавливаю вино?

Удовлетворительная зависимость lib

Чтение stdout / stderr из подоболочки в родительский

Что произойдет, если я напишу образ диска в раздел

Как организован стек графики linux?

Авторское право для unlicense debian машиносчитываемый формат

piping ssh к сценарию оболочки и не видеть stdin echo

Самый простой способ дублирования каталога по FTP

Как сопоставить шаблон, удалить шаблон, а также следующую и предыдущую строку в Solaris 10

Linux и Unix - лучшая ОС в мире.