A princípio importei um .ovpn
arquivo. Mas quero adicionar o nome de usuário e a senha. Então pensei em usar nmcli modify
é a melhor alma, ou?
PASSWORD="pass,word"
nmcli con modify vpn_connection vpn.data "username=$USER" vpn.secrets "password=$PASSWORD"
Mas recebo a mensagem de erro:
Error: Changing faild. vpn.secrets: ",word" is invalid. Use <Key>=<Value>.
Tentei escapar da senha, mas não funcionou.
PASSWORD="pass,word"
printf -v var "%q" "$PASSWORD"
nmcli con modify vpn_connection vpn.secrets "password=$var"
Também tentei o --escape
-flag (descrição: separadores de colunas de escape em valores), mas isso também não ajuda.
nmcli -e con modify vpn_connection vpn.secrets "password=$PASSWORD"
A versão nmcli
é 1.2.6.