From: S.Çağlar Onur Date: Wed, 14 Jul 2010 17:15:39 +0000 (-0400) Subject: use system-wide umask value otherwise all directories under /dev/cgroup and /vservers... X-Git-Tag: nodemanager-2.0-17~3^2^2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=3570ff3853ceaf2d7f03752dbfa77a690d23c01e;p=nodemanager.git use system-wide umask value otherwise all directories under /dev/cgroup and /vservers become world writable --- diff --git a/tools.py b/tools.py index 22895c4..99e6dac 100644 --- a/tools.py +++ b/tools.py @@ -60,7 +60,7 @@ def daemon(): os.setsid() if os.fork() != 0: os._exit(0) os.chdir('/') - os.umask(0) + os.umask(0022) devnull = os.open(os.devnull, os.O_RDWR) os.dup2(devnull, 0) # xxx fixme - this is just to make sure that nothing gets stupidly lost - should use devnull