X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=tools.py;h=99e6dac63968aa2cac74179b695239eb2fd0619a;hb=6205fde23e05b2a2ba71ead8455bf19c879cc0cd;hp=22895c4da311b7f3b2fb84a9aefd05f6f630a351;hpb=030819db61f9c6316f1d44d7c3e3486348ae49cc;p=nodemanager.git 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