Je peux lancer OpenVPN et le pointer vers le fichier de configuration et tout fonctionne bien, comme:
sudo openvpn /etc/openvpn/myvpn.conf
mais quand j'essaie de démarrer le service avec
sudo /etc/init.d/openvpn start
Tout ce que j'obtiens est la sortie dans syslog:
Jun 23 21:02:30 pc systemd[1]: Starting OpenVPN service...
Jun 23 21:02:30 pc systemd[1]: Started OpenVPN service.
Mais cela me ment, il n'y a pas de service openvpn en cours d'exécution:
gk@pc:/etc/openvpn$ ps -aux | grep openvpn
gk 15456 0.0 0.0 13688 2128 pts/0 S+ 21:18 0:00 grep --color=auto openvpn
Aucun autre processus openvpn n'est en cours d'exécution. Comment démarrer le service?
Je note avec une certaine hilarité qu'à l'intérieur de /lib/systemd/system/openvpn.service il y a:
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true
WorkingDirectory=/etc/openvpn
Je suis à peu près sûr que / bin / true ISNT est mon application client openvpn. Est-ce pour cela que le client openvpn ne fonctionne pas à partir de la ligne de commande sur Ubuntu 15.04?
systemctl start [email protected]
devrait l'êtresystemctl start openvpn@myvpn
.