У меня есть несколько команд mount
которые я хочу запустить при подключении к определенной сети. До сих пор я пытался использовать функцию диспетчеризации NetworkManager, проверяя UUID:
uuid=7047cbdb-6477-4f1b-8796-1f44a003c043
if [ "${CONNECTION_UUID}" == "${uuid}" ]; then
...
Это терпит неудачу, так как UUID соединения, кажется, изменяется при перезагрузке. (Я проверил, что скрипт работает, если я изменяю UUID в соответствии с текущим, затем отключаю сеть, затем снова поднимаю).
Является ли NetworkManager правильным инструментом для этого?