From: Zac Medico Date: Sun, 14 May 2006 21:42:02 +0000 (-0000) Subject: Ensure a sane global umask for bug #133307 (regression from r3228). X-Git-Tag: v2.1_rc2~29 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=469f4998f728cca0847ceb712b423e653f5eff78;p=portage.git Ensure a sane global umask for bug #133307 (regression from r3228). svn path=/main/trunk/; revision=3354 --- diff --git a/pym/portage.py b/pym/portage.py index d09b1749c..080071d6c 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -6914,6 +6914,9 @@ def init_legacy_globals(): archlist, features, groups, pkglines, thirdpartymirrors, usedefaults, \ profiledir, flushmtimedb + # Portage needs to ensure a sane umask for the files it creates. + os.umask(022) + kwargs = {} for k, envvar in (("config_root", "PORTAGE_CONFIGROOT"), ("target_root", "ROOT")): kwargs[k] = os.environ.get(envvar, "/")