This unit is provided by:
Options
-
[Install]
-
WantedBy=multi-user.target
-
-
[Service]
-
ExecStart=/usr/bin/vpnc --pid-file=/run/vpnc@%i.pid /etc/vpnc/%i.conf
-
ExecStart=/usr/sbin/vpnc --pid-file=/run/vpnc@%i.pid /etc/vpnc/%i.conf
-
ExecStartPost=-/etc/vpnc/scripts.d/%i-postup.sh
-
ExecStartPre=-/etc/vpnc/scripts.d/%i-preup.sh
-
ExecStopPost=-/etc/vpnc/scripts.d/%i-postdown.sh
-
InaccessiblePaths=/home
-
MemoryDenyWriteExecute
Introduced in systemd 231=yes -
NoNewPrivileges
Introduced in systemd 239=yes -
PIDFile=/run/vpnc@%i.pid
-
PrivateTmp=yes
-
ProtectControlGroups
Introduced in systemd 232=yes -
ProtectHome
Introduced in systemd 214=yes -
ProtectKernelModules
Introduced in systemd 232=yes -
RemoveIPC
Introduced in systemd 232=yes -
Restart=always
-
RestrictNamespaces
Introduced in systemd 233=yes -
RestrictRealtime
Introduced in systemd 231=yes -
Type=forking
-
-
[Unit]
-
After=network.target
-
ConditionPathExists=/dev/net/tun
-
Description=VPNC connection to %i
-
Documentation=man:vpnc(8) http://www.unix-ag.uni-kl.de/~massar/vpnc/
-
Documentation=man:vpnc(8) https://github.com/streambinder/vpnc
-
Requires=network.target
-
Additionnal notes
Nothing here.