OpenVPN всю дорогу умеет стартовать сам. При внедрении systemd стале еще проще, только надо знать нюанс. Заключается он в следующем:
Допустим, есть файл конфига /etc/openvpn/my-super-config.conf
, тогда запускать надо:
systemctl start openvpn@my-super-config.service
Ну и разрешить автоподнятие при старте системы, если еще не разрешено:
systemctl enable openvpn@my-super-config.service