From a249c2b946f0f322f9abdbe7188661c5476eec5a Mon Sep 17 00:00:00 2001 From: q66 Date: Sat, 7 Nov 2020 04:17:46 +0100 Subject: [PATCH] deluge: adjustable options for deluged service do not use chpst, instead change the user and group through the daemon itself, which is better since it can be overridden via opts, plus add opts variable and a possible config file --- srcpkgs/deluge/files/deluged/run | 4 ++-- srcpkgs/deluge/template | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/deluge/files/deluged/run b/srcpkgs/deluge/files/deluged/run index e7799e65e89..034de7241fd 100644 --- a/srcpkgs/deluge/files/deluged/run +++ b/srcpkgs/deluge/files/deluged/run @@ -1,3 +1,3 @@ #!/bin/sh -set -e -exec chpst -u deluge:deluge deluged -d 2>&1 +[ -r ./conf ] && . ./conf +exec deluged -d -U deluge -g deluge ${OPTS} 2>&1 diff --git a/srcpkgs/deluge/template b/srcpkgs/deluge/template index 15d7fc5ebd9..660a8d7eb7c 100644 --- a/srcpkgs/deluge/template +++ b/srcpkgs/deluge/template @@ -1,7 +1,7 @@ # Template file for 'deluge' pkgname=deluge version=2.0.3 -revision=8 +revision=9 build_style=python3-module # TODO package python3-slimit to minify javascript hostmakedepends="intltool python3-setuptools python3-wheel"