.png)
Estou usando o serviço[e-mail protegido]para se conectar à minha VPN. Quando inicio meu computador, demora um pouco para ele se conectar. Gostaria de ver uma notificação na área de trabalho quando a conexão for estabelecida. De preferência, uma notificação nativa do KDE.
Também seria bom se eu pudesse receber uma notificação se a conexão falhar.
Eu sei que o NetworkManager me notificará, mas gostaria de usar o systemd.
Responder1
Você pode usar notify-send
para enviar uma notificação.
Uma maneira simples de fazer isso funcionar seria pesquisar systemctl status
repetidamente a partir de um script bash e iniciar esse script em segundo plano no seu arquivo .profile
.
Não é elegante, mas levará menos de 5 minutos para escrever e funcionará bem.
Editar: A maneira mais sistêmica de fazer isso seria escrever uma unidade que dependa do seu serviço openvpn-client e fazer com que ela envie uma mensagem sobre sucesso. Você poderia usar um temporizador systemctl que fosse cancelado pela primeira unidade para enviar uma mensagem de falha.
Mas eu realmente não vejo sentido. Você teria que mexer com suas variáveis de ambiente e não seria mais legível ou confiável :)