diff -r 7dd4835d5198 -r accf5978a440 server/serverctl.py --- a/server/serverctl.py Wed Jan 05 15:32:37 2011 +0100 +++ b/server/serverctl.py Wed Jan 05 17:47:16 2011 +0100 @@ -594,7 +594,7 @@ # go ! (don't daemonize in debug mode) if not os.path.exists(piddir): os.makedirs(piddir) - if not debug and daemonize(pidfile): + if not debug and daemonize(pidfile, umask=config['umask']): return uid = config['uid'] if uid is not None: