J'ai utilisé ce
tuto, à la section "Créer son propre service".
J'ai commencé par supprimer mon script:
# rm /etc/rc.d/init.d/protonvpn
Puis j'ai créé les deux fichiers suivants:
$ cat /etc/systemd/system/protonvpn.service
[Unit]
Description=Mon service de VPN
After=tlp-init.service
[Service]
Type=oneshot
RemainAfterExit=no
ExecStart=/usr/local/bin/protonvpn.sh
[Install]
WantedBy=multi-user.target
$ cat /usr/local/bin/protonvpn.sh
#! /bin/bash
protonvpn c -f
$
Je lance les commandes classiques:
# systemctl start protonvpn
et
# systemctl enable protonvpn
Cette dernière commande ne retourne pas d'erreur.
Mais je perds internet. J'annule donc mes commandes:
# systemctl stop protonvpn
# systemctl disable protonvpn
je ne retrouve internet que après un "reboot".
J'ai dû louper quelque chose ?!
a+
pll