derzeit starte ich mein VPN in einer screen session. Wie ich aber an anderer Stelle auf diesem Board gelernt habe, wäre es aber besser systemd statt screen zu nutzen.
Ich habe mir also eine .service Datei ins Verzeichnis /etc/systemd/system geschrieben:
Code: Alles auswählen
[Unit]
Desciption=PP via Frankfurt
Wants=network.target
After=network.target
[Service]
User=root
ReadWriteDirectories=/etc/openvpn
ExecStart=/usr/sbin/openvpn /etc/openvpn/Frankfurt.conf
ExecStop=killall openvpn
Code: Alles auswählen
frankfurt.service
Loaded: loaded (/etc/systemd/system/frankfurt.service; disabled; vendor pr>
Active: failed (Result: exit-code) since Wed 2021-10-27 11:45:40 CEST; 5s >
Process: 2519 ExecStart=/usr/sbin/openvpn /etc/openvpn/Frankfurt.conf (code>
Main PID: 2519 (code=exited, status=1/FAILURE)
CPU: 11ms
Okt 27 11:45:40 epsylon3 systemd[1]: Started frankfurt.service.
Okt 27 11:45:40 epsylon3 openvpn[2519]: 2021-10-27 11:45:40 Note: option tun-ip>
Okt 27 11:45:40 epsylon3 openvpn[2519]: 2021-10-27 11:45:40 DEPRECATED OPTION: >
Okt 27 11:45:40 epsylon3 openvpn[2519]: 2021-10-27 11:45:40 us=430208 WARNING: >
Okt 27 11:45:40 epsylon3 openvpn[2519]: Options error: --auth-user-pass fails w>
Okt 27 11:45:40 epsylon3 openvpn[2519]: Options error: Please correct these err>
Okt 27 11:45:40 epsylon3 openvpn[2519]: Use --help for more information.
Okt 27 11:45:40 epsylon3 systemd[1]: frankfurt.service: Main process exited, co>
Okt 27 11:45:40 epsylon3 systemd[1]: frankfurt.service: Failed with result 'exi>
Was fehlt in meiner .service Datei?
Viele Grüße
Draal