Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r14161 - main/trunk/pym/portage
Date: Wed, 26 Aug 2009 20:31:59
Message-Id: E1MgJ16-0000p8-IJ@stork.gentoo.org
1 Author: zmedico
2 Date: 2009-08-26 13:58:23 +0000 (Wed, 26 Aug 2009)
3 New Revision: 14161
4
5 Modified:
6 main/trunk/pym/portage/_selinux.py
7 Log:
8 Fix mkdir() to call the local setfscreate() with strict returncode checking.
9 Thanks to Chris PeBenito <pebenito@g.o> for this patch.
10
11
12 Modified: main/trunk/pym/portage/_selinux.py
13 ===================================================================
14 --- main/trunk/pym/portage/_selinux.py 2009-08-26 10:10:57 UTC (rev 14160)
15 +++ main/trunk/pym/portage/_selinux.py 2009-08-26 13:58:23 UTC (rev 14161)
16 @@ -43,11 +43,11 @@
17 _("mkdir: Failed getting context of reference directory \"%s\".") \
18 % refdir)
19
20 - selinux.setfscreatecon(ctx)
21 + setfscreate(ctx)
22 try:
23 os.mkdir(target)
24 finally:
25 - selinux.setfscreatecon()
26 + setfscreate()
27
28 def rename(src, dest):
29 src = _unicode_encode(src, encoding=_encodings['fs'], errors='strict')