summaryrefslogtreecommitdiffstats
path: root/debian/patches/systemd-debian.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/systemd-debian.patch')
-rw-r--r--debian/patches/systemd-debian.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/debian/patches/systemd-debian.patch b/debian/patches/systemd-debian.patch
new file mode 100644
index 0000000..212ae76
--- /dev/null
+++ b/debian/patches/systemd-debian.patch
@@ -0,0 +1,32 @@
+Index: deluge-2.0.3/packaging/systemd/deluge-web.service
+===================================================================
+--- deluge-2.0.3.orig/packaging/systemd/deluge-web.service
++++ deluge-2.0.3/packaging/systemd/deluge-web.service
+@@ -7,8 +7,9 @@ Wants=deluged.service
+ [Service]
+ Type=simple
+ UMask=027
+-
+-ExecStart=/usr/bin/deluge-web -d
++User=debian-deluged
++Group=debian-deluged
++ExecStart=/usr/bin/deluge-web -d -c /var/lib/deluged/config
+
+ Restart=on-failure
+
+Index: deluge-2.0.3/packaging/systemd/deluged.service
+===================================================================
+--- deluge-2.0.3.orig/packaging/systemd/deluged.service
++++ deluge-2.0.3/packaging/systemd/deluged.service
+@@ -6,8 +6,9 @@ After=network-online.target
+ [Service]
+ Type=simple
+ UMask=007
+-
+-ExecStart=/usr/bin/deluged -d
++User=debian-deluged
++Group=debian-deluged
++ExecStart=/usr/bin/deluged -d -c /var/lib/deluged/config -l /var/log/deluged/daemon.log -L info
+
+ Restart=on-failure
+