Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o, Brian Dolbec <dolsen@g.o>
Subject: Re: [gentoo-portage-dev] [PATCH 0/2] git: drop privileges for gc and merge (bug 669496)
Date: Sun, 25 Nov 2018 22:21:36
Message-Id: 3f3546fc-3f37-e315-865e-de58d5169c8c@gentoo.org
In Reply to: Re: [gentoo-portage-dev] [PATCH 0/2] git: drop privileges for gc and merge (bug 669496) by Brian Dolbec
1 On 11/25/18 9:54 AM, Brian Dolbec wrote:
2 > On Fri, 23 Nov 2018 16:15:23 -0800
3 > Zac Medico <zmedico@g.o> wrote:
4 >
5 >> Use portage.process.spawn (with new cwd parameter) and
6 >> self.spawn_kwargs to drop privileges for git gc and merge commands.
7 >>
8 >> Fixes: 3cd8cf93abb6 ("GitSync: abort checkout for signature problem
9 >> (bug 660372)") Fixes: 903c4b1a6768 ("GitSync: support sync-depth (bug
10 >> 552814)") Bug: https://bugs.gentoo.org/669496
11 >> Signed-off-by: Zac Medico <zmedico@g.o>
12 >>
13 >> Zac Medico (2):
14 >> portage.process.spawn: add cwd parameter
15 >> git: drop privileges for gc and merge (bug 669496)
16 >>
17 >> lib/portage/process.py | 13 ++++++++++---
18 >> lib/portage/sync/modules/git/git.py | 10 ++++++----
19 >> lib/portage/tests/sync/test_sync_local.py | 22 ++++++++++++++++++++--
20 >> 3 files changed, 36 insertions(+), 9 deletions(-)
21 >>
22 >
23 > This looks good to me :)
24
25 Thanks, merged:
26
27 https://gitweb.gentoo.org/proj/portage.git/commit/?id=0490cfa00afcf1347e4e72528b20c93648d6871c
28 --
29 Thanks,
30 Zac

Attachments

File name MIME type
signature.asc application/pgp-signature