From 875023f4509b357eb7b2e4d16e52364eab8dd8be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Tue, 29 Jun 2021 08:13:43 +0700 Subject: [PATCH] deluge: set config dir to homedir While we're at it, drop priviledge early. Fix: https://github.com/void-linux/void-packages/issues/31690 --- srcpkgs/deluge/files/deluge-web/run | 2 +- srcpkgs/deluge/files/deluged/run | 2 +- srcpkgs/deluge/template | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/deluge/files/deluge-web/run b/srcpkgs/deluge/files/deluge-web/run index b90477d7a458..06115d9252b3 100644 --- a/srcpkgs/deluge/files/deluge-web/run +++ b/srcpkgs/deluge/files/deluge-web/run @@ -1,3 +1,3 @@ #!/bin/sh sv check deluged >/dev/null || exit 1 -exec chpst -u deluge:deluge deluge-web -d 2>&1 +exec chpst -u deluge:deluge deluge-web -d -c /var/lib/deluge 2>&1 diff --git a/srcpkgs/deluge/files/deluged/run b/srcpkgs/deluge/files/deluged/run index 034de7241fd9..a2c8b80eaae5 100644 --- a/srcpkgs/deluge/files/deluged/run +++ b/srcpkgs/deluge/files/deluged/run @@ -1,3 +1,3 @@ #!/bin/sh [ -r ./conf ] && . ./conf -exec deluged -d -U deluge -g deluge ${OPTS} 2>&1 +exec chpst -u deluge:deluge deluged -d -c /var/lib/deluge ${OPTS} 2>&1 diff --git a/srcpkgs/deluge/template b/srcpkgs/deluge/template index 283fcd62d7fd..ce2523384e40 100644 --- a/srcpkgs/deluge/template +++ b/srcpkgs/deluge/template @@ -1,7 +1,7 @@ # Template file for 'deluge' pkgname=deluge version=2.0.3 -revision=10 +revision=11 build_style=python3-module # TODO package python3-slimit to minify javascript hostmakedepends="intltool python3-setuptools python3-wheel"