Eu tenho um serviço systemd chamado conWlan0.service que estabelece conexão WiFi. Agora quero criar outra unidade que verifique periodicamente a conexão. Isso é um começo razoável?
[Unit]
Description=...
After=conWlan0.service
OnFailure=conWlan0.service
[Service]
Type=simple
ExecStart=/usr/bin/checkWiFi
RestartSec=120
Restart=always
O script checkWifi sai 0 se tudo estiver correto e, caso contrário, um código de erro. Alguma sugestão?