Korzystam z usługi openvpn-client @ .service, aby połączyć się z moją siecią VPN. Kiedy uruchamiam komputer, podłączenie go zajmuje trochę czasu. Chciałbym zobaczyć powiadomienie na pulpicie, gdy połączenie zostanie nawiązane. Najlepiej natywne powiadomienie KDE.
Byłoby dobrze, gdybym mógł otrzymać powiadomienie, jeśli połączenie się nie powiedzie.
Wiem, że NetworkManager da mi powiadomienie, ale chciałbym użyć systemd.
źródło
wall -n "VPN is up"
tam zainstalować, ale wszystkie terminale to dostają.sudo -u <your user> notify-send
. Musisz także ustawić niezbędne zmienne środowiskowe (gniazdo DBUS, jeśli dobrze pamiętam). Możesz zrzucić wszystkie zmienne środowiskowe do pliku tymczasowego przy uruchomieniuexport -p > filename
i załadować jesource filename
. Jeśli to zadziała, możesz poeksperymentować z usuwaniem niektórych zmiennych, aż uzyskasz minimalny zestaw. Jeśli używasz wielu wyświetlaczy X, najłatwiej jest po prostu wysłać je wszystkie.