summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/BinpkgFetcher.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-07-21 09:56:33 -0700
committerZac Medico <zmedico@gentoo.org>2011-07-21 09:56:33 -0700
commit1fbff8957c6de3654f7901e2ed4a075b972d06dc (patch)
tree6c787db3cc449ae4851c2a1dff5116f4265e5b2a /pym/_emerge/BinpkgFetcher.py
parent02b28820ba8ea3e760110ae156c70e6ee0457048 (diff)
downloadportage-1fbff8957c6de3654f7901e2ed4a075b972d06dc.tar.gz
portage-1fbff8957c6de3654f7901e2ed4a075b972d06dc.tar.bz2
portage-1fbff8957c6de3654f7901e2ed4a075b972d06dc.zip
BinpkgFetcher: support selinux PORTAGE_FETCH_T
Thanks to Sven Vermeulen <sven.vermeulen@siphos.be> for the initial patch posted on bug #375835.
Diffstat (limited to 'pym/_emerge/BinpkgFetcher.py')
-rw-r--r--pym/_emerge/BinpkgFetcher.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/_emerge/BinpkgFetcher.py b/pym/_emerge/BinpkgFetcher.py
index 6c1dde93e..baea4d6d7 100644
--- a/pym/_emerge/BinpkgFetcher.py
+++ b/pym/_emerge/BinpkgFetcher.py
@@ -100,6 +100,8 @@ class BinpkgFetcher(SpawnProcess):
self.args = fetch_args
self.env = fetch_env
+ if settings.selinux_enabled():
+ self._selinux_type = settings["PORTAGE_FETCH_T"]
SpawnProcess._start(self)
def _pipe(self, fd_pipes):