Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/
Date: Wed, 13 Nov 2019 15:20:55
Message-Id: 1573658434.8ba6fc4ede27b84788115dbe9bd9dfa42e4b08ac.floppym@gentoo
1 commit: 8ba6fc4ede27b84788115dbe9bd9dfa42e4b08ac
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 13 15:20:34 2019 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 13 15:20:34 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba6fc4e
7
8 net-p2p/transmission: skip diropts when not running as root
9
10 Closes: https://bugs.gentoo.org/699616
11 Package-Manager: Portage-2.3.78_p18, Repoman-2.3.17_p114
12 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
13
14 net-p2p/transmission/transmission-2.94-r1.ebuild | 4 +++-
15 net-p2p/transmission/transmission-9999.ebuild | 4 +++-
16 2 files changed, 6 insertions(+), 2 deletions(-)
17
18 diff --git a/net-p2p/transmission/transmission-2.94-r1.ebuild b/net-p2p/transmission/transmission-2.94-r1.ebuild
19 index f82f46f2b05..86c72f12f62 100644
20 --- a/net-p2p/transmission/transmission-2.94-r1.ebuild
21 +++ b/net-p2p/transmission/transmission-2.94-r1.ebuild
22 @@ -138,7 +138,9 @@ src_install() {
23 popd >/dev/null || die
24 fi
25
26 - diropts -o transmission -g transmission
27 + if [[ ${EUID} == 0 ]]; then
28 + diropts -o transmission -g transmission
29 + fi
30 keepdir /var/lib/transmission
31 }
32
33
34 diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild
35 index c3356d08142..b15f594478b 100644
36 --- a/net-p2p/transmission/transmission-9999.ebuild
37 +++ b/net-p2p/transmission/transmission-9999.ebuild
38 @@ -129,7 +129,9 @@ src_install() {
39 insinto /usr/lib/sysctl.d
40 doins "${FILESDIR}"/60-transmission.conf
41
42 - diropts -o transmission -g transmission
43 + if [[ ${EUID} == 0 ]]; then
44 + diropts -o transmission -g transmission
45 + fi
46 keepdir /var/lib/transmission
47 }