shell-things/etc/systemd/system/yggdrasil.service.d/mullvad-exclude.conf

17 lines
644 B
Plaintext
Raw Normal View History

# Split-tunneling Yggdrasil outside of Mullvad VPN (won't work without it)
[Unit]
# Don't start until mullvad-daemon is online to allow excluding
Requires=mullvad-daemon.service
After=network.target mullvad-daemon.service
[Service]
# Wait a ~minute before actually starting Yggdrasil so Mullvad has surely had
# time to start and thus not fail at excluding (cannot set the cgroup, no
# such file or directory)
2024-10-04 12:21:21 +02:00
#ExecStartPre=sleep 45
# Empty the main yggdrasil.service ExecStart line so it can be overwritten
ExecStart=
2024-10-04 12:21:21 +02:00
# Contained in `systemd-path search-binaries-default`
ExecStart=mullvad-exclude yggdrasil -useconffile /etc/yggdrasil.conf