J'utilise le service openvpn-client @ .service pour me connecter à mon VPN. Lorsque je démarre mon ordinateur, il faut un peu de temps pour le connecter. Je voudrais voir une notification de bureau lorsque la connexion est établie. De préférence, une notification KDE native.
Ce serait également bien si je pouvais recevoir une notification si la connexion échouait.
Je sais que NetworkManager me donnera une notification, mais je voudrais utiliser systemd.
la source
wall -n "VPN is up"
mais tous les terminaux l'ont compris.sudo -u <your user> notify-send
. Vous devrez également définir les variables d’environnement nécessaires (prise DBUS, si je me souviens bien). Vous pouvez vider toutes vos variables d’environnement dans un fichier temporaire au démarrageexport -p > filename
et les chargersource filename
. Si cela fonctionne, vous pouvez essayer de supprimer certaines des variables jusqu'à ce que vous ayez un ensemble minimum. Si vous utilisez plusieurs écrans X, la solution la plus simple consiste à les envoyer à tous.