Mam kilka mount
poleceń, które chcę uruchomić po podłączeniu do określonej sieci. Do tej pory próbowałem użyć funkcji wysyłki NetworkManagera, sprawdzając UUID:
uuid=7047cbdb-6477-4f1b-8796-1f44a003c043
if [ "${CONNECTION_UUID}" == "${uuid}" ]; then
...
Nie udaje się to, ponieważ identyfikator UUID połączenia wydaje się zmieniać po ponownym uruchomieniu. (Sprawdziłem, czy skrypt działa, jeśli zmodyfikuję identyfikator UUID tak, aby pasował do bieżącego, a następnie wyłączę sieć, a następnie uruchom ją ponownie).
Czy NetworkManager jest nawet właściwym narzędziem do tego celu?
źródło