From b76b7cac5c8c942a270168e37594ef8a4450590f Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Sat, 27 Apr 2024 08:34:46 +0300 Subject: [PATCH] systemd/user: review vpn wants, rm transmission-daemon copy-paste --- etc/systemd/user/ipfs.service | 3 ++- etc/systemd/user/mullvad-connect.service | 2 +- etc/systemd/user/nordvpn-connect.service | 2 +- etc/systemd/user/transmission-daemon.service | 12 ------------ 4 files changed, 4 insertions(+), 15 deletions(-) delete mode 100644 etc/systemd/user/transmission-daemon.service diff --git a/etc/systemd/user/ipfs.service b/etc/systemd/user/ipfs.service index fd07bd6b..37462f43 100644 --- a/etc/systemd/user/ipfs.service +++ b/etc/systemd/user/ipfs.service @@ -1,7 +1,8 @@ [Unit] Description=IPFS daemon After=network.target mullvad-connect.service -Wants=mullvad-connect.service +#Requires=mullvad-connect.service +#Requires=nordvpnd.service # IMPORTANT! If you are running on a VPS/dedicated/similar # `ipfs init --profile=server` or immediately after setting it up diff --git a/etc/systemd/user/mullvad-connect.service b/etc/systemd/user/mullvad-connect.service index 7344b1f7..2dd33ce5 100644 --- a/etc/systemd/user/mullvad-connect.service +++ b/etc/systemd/user/mullvad-connect.service @@ -1,7 +1,7 @@ [Unit] Description=Connect Mullvad VPN on user login After=mullvad-daemon.service network-online.target dbus.socket -Wants=mullvad-daemon.service network-online.target dbus.socket +Requires=mullvad-daemon.service network-online.target dbus.socket [Service] Type=forking diff --git a/etc/systemd/user/nordvpn-connect.service b/etc/systemd/user/nordvpn-connect.service index c72f8329..6e467765 100644 --- a/etc/systemd/user/nordvpn-connect.service +++ b/etc/systemd/user/nordvpn-connect.service @@ -1,7 +1,7 @@ [Unit] Description=Connect NordVPN on user login After=nordvpnd.service network-online.target dbus.socket -Wants=nordvpnd.service network-online.target dbus.socket +Requires=nordvpnd.service network-online.target dbus.socket [Service] Type=forking diff --git a/etc/systemd/user/transmission-daemon.service b/etc/systemd/user/transmission-daemon.service deleted file mode 100644 index 35340e04..00000000 --- a/etc/systemd/user/transmission-daemon.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -# This is just copied from the Debian package -Description=Transmission BitTorrent Daemon - -[Service] -Type=notify -ExecStart=/usr/bin/transmission-daemon -f --log-error -ExecStop=/bin/kill -s STOP $MAINPID -ExecReload=/bin/kill -s HUP $MAINPID - -[Install] -WantedBy=default.target