• [^] # Re: éléments de réponse

    Posté par . En réponse au message script lancement openvpn. Évalué à 1.

    Je te remercie, et vais regarder comment l'adapter car chez moi
    mais je vois pas le lien entre

    /etc/rc.d/init.d/openvpn-su

    └─ # ▶ ls /etc/rc* | grep "openvpn"
    K01openvpn
    K01openvpn
    S04openvpn
    S04openvpn
    S04openvpn
    S04openvpn
    K01openvpn

    J'ai essayé de suivre le tuto mais je suis blocker à User
    j'ai crée l'utilisateur
    mais

    gotcha@prbook:/usr/local/sbin$ sudo chown openvpn:openvpn /var/run/openvpn /var/log/openvpn /etc/openvpn -R
    chown: impossible d'accéder à «/var/run/openvpn»: Aucun fichier ou dossier de ce type
    gotcha@prbook:/usr/local/sbin$ sudo chown openvpn:openvpn /var/lib/openvpn
    chown: impossible d'accéder à «/var/lib/openvpn»: Aucun fichier ou dossier de ce type

    en revanche le --daemon m'aide bien

    J'ai un bouton au lanceur executer dans un terminal

    sudo bash ~/script/vpn.sh
    

    et un script

    #!/bin/sh
    OPENVPNCONFFILE="~/client1.ovpn";
     if ifconfig | grep -iq tun; then
     #Connexion Vpn active
     pkill -SIGTERM -f 'openvpn' 
     notify-send "Connexion VPN fermé"
     else
     #Connexion Vpn inactive
     openvpn --daemon --config ~/client1.ovpn
     notify-send "Connexion VPN activé"
     fi
    

    Au moins ca ouvre un fenetre me demande le passe sudo.
    puis la fenetre se ferme.

    Au premier click la connexion se lance
    au deuxième elle se ferme.
    Mais les notification ne fonctionne pas
    Du coup je sais pas si je suis sous vpn ou non
    obliger de passer par un ifconfig.

    Je tiendrais au courant de mes avancés