Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 97477
Collapse All | Expand All

(-)pym/portage_exec.py (+5 lines)
Lines 311-316 Link Here
311
		os.setgid(gid)
311
		os.setgid(gid)
312
	if groups:
312
	if groups:
313
		os.setgroups(groups)
313
		os.setgroups(groups)
314
	elif uid:
315
		import grp, pwd
316
		username = pwd.getpwuid(uid).pw_name
317
		pgroups = [g.gr_name for g in grp.getgrall() if username in g.gr_mem]
318
		os.setgroups(pgroups)
314
	if uid:
319
	if uid:
315
		os.setuid(uid)
320
		os.setuid(uid)
316
	if umask:
321
	if umask:

Return to bug 97477