bonjour à toutes, à tous,
Mon problème est le suivant:
-Pour activé mon vpn j'utilise une ligne de commande en sudo:
sudo cyberghostvpn --traffic --country-code FR --wireguard --connect
pour m'éviter d'avoir à retrouver cette commande, je l'ai écrit dans un script que j'ai placé dans /usr/local/sbin/
j'ai appeler se script "vpnOn.sh" et je l'ai chmoder comme ceci: sudo chmod 111 vpnOn.sh
Je peux lancer se script depuis mon terminal et il fonctionne systematiquement
J'ai logiquement voulu le faire démarer automatiquement
en utilisant crontab, comme ceci
sudo crontab -e
puis j'ai ajouter ça:
@reboot /bin/bash /usr/local/sbin/vpnOn.sh
ça n'a jamais fonctionner, alors j'ai modifier le script pour comprendre les erreur
mon script:
#!/bin/bash
/usr/bin/cyberghostvpn --traffic --country-code FR --wireguard --connect 1> /home/moune/estCeQueCrontabFonctionne.txt 2>&1
quand il se lance depuis crontab j'ai ceci dans mon fichier d'erreur
Traceback (most recent call last):
File "cyberghostvpn.py", line 5, in <module>
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "/usr/local/lib/python3.8/dist-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
File "configs/base.py", line 3, in <module>
File "configs/base.py", line 12, in BaseConfiguration
TypeError: can only concatenate str (not "NoneType") to str
[1235] Failed to execute script cyberghostvpn
et pas d'acivation de vpn comme o pourais s'en douter
mais si je le lance a la main depuis mon terminal j'ai cela:
Prepare Wireguard connection ...
Select server ... strasbourg-s405-i08
Connecting ...
VPN connection established.
et le vpn démare normalement
J'ai un peu chercher, un peu partout, peut-etre pas assez, mais j'a rien trouvé.