summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryourname2019-07-23 00:45:22 -0400
committeryourname2019-07-23 00:45:22 -0400
commit65ca46026b82d159785835c15ddd5192b4c1f69c (patch)
tree702a6f3b98bf8af111bec38fe901103a90fe0c92
parent4483291f4c0be57d7a652ae80fe4c307ee62195e (diff)
downloadaur-65ca46026b82d159785835c15ddd5192b4c1f69c.tar.gz
changing service files based on suggestions and misc stuff
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD10
-rw-r--r--deluge-web.service9
-rw-r--r--deluged.service10
4 files changed, 26 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1631affeabd0..d4c98aaa1b1f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = deluge-stable-git
pkgdesc = A bittorrent client written with python and pygtk - Git Stable branch Version
- pkgver = 1.3.15.r15.ga2fcebe15
- pkgrel = 1
+ pkgver = 1.3.15.r19.gd62987089
+ pkgrel = 2
url = http://deluge-torrent.org/
install = deluge-stable.install
arch = any
@@ -18,6 +18,8 @@ pkgbase = deluge-stable-git
depends = python2-pyopenssl
depends = xdg-utils
depends = python2-chardet
+ depends = python2-gobject
+ depends = python2-service_identity
depends = desktop-file-utils
depends = hicolor-icon-theme
depends = python2-distribute
@@ -42,8 +44,8 @@ pkgbase = deluge-stable-git
source = deluged.conf
md5sums = SKIP
md5sums = c50385d32a2db0ef3f46b8caadb0e988
- md5sums = 6b831c889f365f58317dc4b78c167a62
- md5sums = b3fff6601a5971bba89fa9a85dcf9ce8
+ md5sums = 5437fee82a53ffa809df257d12898ef6
+ md5sums = e9cba3bf5200b9a959b8687389d5285b
md5sums = 75e591b738cf9f858af2de8665a3b3e7
pkgname = deluge-stable-git
diff --git a/PKGBUILD b/PKGBUILD
index 28a440898167..d3be6bc16cf6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,8 @@
pkgname=deluge-stable-git
_gitname="deluge"
_gitbranch="1.3-stable"
-pkgver=1.3.15.r15.ga2fcebe15
-pkgrel=1
+pkgver=1.3.15.r19.gd62987089
+pkgrel=2
pkgdesc="A bittorrent client written with python and pygtk - Git Stable branch Version"
arch=('any')
url="http://deluge-torrent.org/"
@@ -18,6 +18,8 @@ depends=('python2-xdg'
'python2-pyopenssl'
'xdg-utils'
'python2-chardet'
+ 'python2-gobject'
+ 'python2-service_identity'
'desktop-file-utils'
'hicolor-icon-theme'
'python2-distribute')
@@ -46,8 +48,8 @@ source=("git://github.com/deluge-torrent/deluge#branch=$_gitbranch"
install=deluge-stable.install
md5sums=('SKIP'
'c50385d32a2db0ef3f46b8caadb0e988'
- '6b831c889f365f58317dc4b78c167a62'
- 'b3fff6601a5971bba89fa9a85dcf9ce8'
+ '5437fee82a53ffa809df257d12898ef6'
+ 'e9cba3bf5200b9a959b8687389d5285b'
'75e591b738cf9f858af2de8665a3b3e7')
pkgver() {
diff --git a/deluge-web.service b/deluge-web.service
index 0e94ebb007b6..21ffa63714c6 100644
--- a/deluge-web.service
+++ b/deluge-web.service
@@ -1,11 +1,16 @@
[Unit]
-Description=Deluge WebUI
-After=deluged.service
+Description=Deluge Bittorrent Client WebUI
+Documentation=man:deluge-web
+After=online.target deluged.service
+Wants=deluged.service
[Service]
+Type=simple
+Umask=027
User=deluge
EnvironmentFile=/etc/conf.d/deluged
ExecStart=/usr/bin/deluge-web $WEB_OPTIONS
+Restart=on-failure
[Install]
WantedBy=multi-user.target
diff --git a/deluged.service b/deluged.service
index 3f6412665683..b5b67f3ddad4 100644
--- a/deluged.service
+++ b/deluged.service
@@ -1,13 +1,17 @@
[Unit]
-Description=Deluge Daemon
+Description=Deluge Bittorrent Client Daemon
+Documentation=man:deluged
+After=network-online.target
[Service]
User=deluge
EnvironmentFile=/etc/conf.d/deluged
ExecStart=/usr/bin/deluged -P /run/deluge/deluged.pid $OPTIONS
-Type=forking
+Type=simple
PIDFile=/run/deluge/deluged.pid
-UMask=0002
+UMask=007
+Restart=on-failure
+TimeoutStopSec=300
[Install]
WantedBy=multi-user.target