Posso iniciar o OpenVPN e apontá-lo para o arquivo de configuração e tudo funciona bem, como:
sudo openvpn /etc/openvpn/myvpn.conf
mas quando tento iniciar o serviço com
sudo /etc/init.d/openvpn start
Tudo o que recebo é a saída no syslog:
Jun 23 21:02:30 pc systemd[1]: Starting OpenVPN service...
Jun 23 21:02:30 pc systemd[1]: Started OpenVPN service.
Mas está mentindo para mim, não há serviço openvpn em execução:
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
Nenhum outro processo openvpn em execução. Como posso iniciar o serviço?
Observo com alguma alegria que dentro de /lib/systemd/system/openvpn.service existe:
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true
WorkingDirectory=/etc/openvpn
Tenho certeza que / bin / true NÃO é meu aplicativo cliente openvpn. É por isso que o cliente openvpn não funciona na linha de comando do Ubuntu 15.04?
systemctl start [email protected]
deveria sersystemctl start openvpn@myvpn
.