diff options
author | Pietro Carrara | 2020-05-10 18:18:22 -0300 |
---|---|---|
committer | Pietro Carrara | 2020-05-10 18:18:22 -0300 |
commit | 94fff7384ce8f98abfdc0625a367cbb2ad69f0e9 (patch) | |
tree | de35acbaa8c2b77d1b577ff77b69b7e2690eae62 | |
download | aur-94fff7384ce8f98abfdc0625a367cbb2ad69f0e9.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | deluged.service | 18 | ||||
-rw-r--r-- | user.conf | 4 |
4 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5ce77669ce38 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = deluged-service + pkgdesc = Systemd unit for the deluge torrent daemon + pkgver = 0.1 + pkgrel = 1 + url = https://deluge-torrent.org/ + arch = i686 + arch = x86_64 + license = GPL + depends = deluge + provides = deluge-service + +pkgname = deluged-service + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e73529d2e8bc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,18 @@ +# Maintainer: Pietro Carrara <pbcarrara@inf.ufrgs.br> + +pkgname=deluged-service +pkgver=0.1 +pkgrel=1 +pkgdesc='Systemd unit for the deluge torrent daemon' +arch=('i686' 'x86_64') +url='https://deluge-torrent.org/' +license=('GPL') +depends=('deluge') +provides=('deluge-service') + +package() { + mkdir -p "$pkgdir/etc/systemd/system/deluged.service.d/" + + cp ../deluged.service "$pkgdir/etc/systemd/system/" + cp ../user.conf "$pkgdir/etc/systemd/system/deluged.service.d/" +} diff --git a/deluged.service b/deluged.service new file mode 100644 index 000000000000..fa00de0fea3a --- /dev/null +++ b/deluged.service @@ -0,0 +1,18 @@ +[Unit] +Description=Deluge Bittorrent Client Daemon +Documentation=man:deluged +After=network-online.target + +[Service] +Type=simple +UMask=007 + +ExecStart=/usr/bin/deluged -d + +Restart=on-failure + +# Time to wait before forcefully stopped. +TimeoutStopSec=300 + +[Install] +WantedBy=multi-user.target diff --git a/user.conf b/user.conf new file mode 100644 index 000000000000..ae59820c4103 --- /dev/null +++ b/user.conf @@ -0,0 +1,4 @@ +# Override service user +[Service] +User=deluge +Group=deluge |