Mogę uruchomić OpenVPN i skierować go na plik konfiguracyjny i wszystko działa dobrze, takie jak:
sudo openvpn /etc/openvpn/myvpn.conf
ale kiedy próbuję uruchomić usługę
sudo /etc/init.d/openvpn start
Jedyne co otrzymuję to wynik w syslog:
Jun 23 21:02:30 pc systemd[1]: Starting OpenVPN service...
Jun 23 21:02:30 pc systemd[1]: Started OpenVPN service.
Ale to mnie okłamuje, nie ma uruchomionej usługi openvpn:
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
Żadne inne procesy openvpn nie są uruchomione. Jak mogę uruchomić usługę?
Z pewną wesołością zauważam, że w /lib/systemd/system/openvpn.service znajduje się:
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true
WorkingDirectory=/etc/openvpn
Jestem całkiem pewien / bin / true ISNT moja aplikacja kliencka openvpn. Czy dlatego klient openvpn nie działa z wiersza poleceń w systemie Ubuntu 15.04?
systemctl start [email protected]
powinno byćsystemctl start openvpn@myvpn
.