aboutsummaryrefslogtreecommitdiffstats
path: root/alias_server
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2012-01-29 11:51:07 -0500
committerGuillaume Horel <guillaume.horel@gmail.com>2012-01-29 11:51:07 -0500
commitdbb71a03712b0dbaf1933247499fc9b15f9977ac (patch)
treea73dcb9d66cf6d4a8f4555387d5cbeddd32bc4bf /alias_server
parent4da6afa8f43f8357741356274b9bca82a7eb7043 (diff)
downloadalias-dbb71a03712b0dbaf1933247499fc9b15f9977ac.tar.gz
More sane permissions for the daemon
Diffstat (limited to 'alias_server')
-rw-r--r--alias_server/scripts/alias-server2
1 files changed, 2 insertions, 0 deletions
diff --git a/alias_server/scripts/alias-server b/alias_server/scripts/alias-server
index 34d3bf1..8dd8e6b 100644
--- a/alias_server/scripts/alias-server
+++ b/alias_server/scripts/alias-server
@@ -80,10 +80,12 @@ if __name__ == '__main__':
pidfile = daemon.pidfile.TimeoutPIDLockFile(config.pidfile,10),
files_preserve=[fh.stream.fileno()],
working_directory=os.path.abspath(config.root),
+ umask=0o022,
stdout=sys.stdout, stderr=sys.stderr)
else:
context = daemon.DaemonContext(detach_process = False,
stdout=sys.stdout, stderr=sys.stderr,
+ umask=0o22,
working_directory=os.path.abspath(config.root))
with context: