Received: from listserv.local (listserv [172.16.8.22]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTP id E0DC7782C4C; Mon, 23 Aug 2021 04:00:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alpinelinux.org; s=smtp; t=1629691245; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references; bh=j0RBhF3IK8DU8qlQ8up8deibIriXSVEekplbXYwvEb8=; b=dJnA70PLFOHYgZLljTc5/tQdJ1eucObALH6mpnvthsGnqDETSYlkbOUg/02/dajif0YOfF o/OUcAHBbowfVm3E0KdF7l/h763DrfJtPcZg2iN/xBWnzjJA8e6mhwH5zm1bCl6DF7OLpW S8hBP8sq9pYNST2o/SV1TtA6K+bLov8= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit To: Marvin Preuss From: Leo Cc: alpine-aports@lists.alpinelinux.org In-Reply-To: <20210822154940.950722-1-marvin@xsteadfastx.org> Subject: Re: [PATCH v4] testing/tlsrouter: new aport Date: Mon, 23 Aug 2021 04:00:45 -0000 Message-ID: <162969124564.6885.13346162673102229928.gitlab.24498.2f32f85a3919163c79acc2921e944dc04c10e2dd@listserv.local> Please apply: ```diff diff --git a/testing/tlsrouter/APKBUILD b/testing/tlsrouter/APKBUILD index 9383ff46a2..e8086af58d 100644 --- a/testing/tlsrouter/APKBUILD +++ b/testing/tlsrouter/APKBUILD @@ -11,6 +11,8 @@ license="Apache-2.0" options="!check" # some tests are failing makedepends="go libcap" subpackages="$pkgname-openrc" +pkgusers="tlsrouter" +pkggroups="tlsrouter" install="$pkgname.pre-install" source="tlsrouter-$pkgver.tar.gz::https://github.com/inetaf/tcpproxy/tarball/$_short_commit $pkgname.initd @@ -41,6 +43,8 @@ package() { install -Dm644 "$srcdir/$pkgname.confd" \ "$pkgdir/etc/conf.d/$pkgname" + install -d -m644 -o tlsrouter -g tlsrouter "$pkgdir"/etc/tlsrouter + setcap cap_net_bind_service=+ep "$pkgdir/usr/bin/$pkgname" } sha512sums=" diff --git a/testing/tlsrouter/tlsrouter.pre-install b/testing/tlsrouter/tlsrouter.pre-install index e8bec36487..f1821892ca 100644 --- a/testing/tlsrouter/tlsrouter.pre-install +++ b/testing/tlsrouter/tlsrouter.pre-install @@ -2,7 +2,5 @@ addgroup -S tlsrouter 2>/dev/null adduser -S -D -h /var/lib/tlsrouter -s /sbin/nologin -G tlsrouter -g tlsrouter tlsrouter 2>/dev/null -mkdir -p /etc/tlsrouter 2>/dev/null -chown tlsrouter:tlsrouter /etc/tlsrouter 2>/dev/null exit 0 ``` -- via https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/24498#note_176179