[calm - Cygwin server-side packaging maintenance script] branch master, updated. 20200611-16-gc507644

Jon TURNEY via Cygwin-apps-cvs <[email protected]>
Newsgroups gmane.os.cygwin.cvs.apps
Message-ID <[email protected]>


https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/calm.git;h=c507644c2c56e1fe8476b1ce48aa1642e4a80bc8

commit c507644c2c56e1fe8476b1ce48aa1642e4a80bc8
Author: Jon Turney <[email protected]>
Date:   Tue Sep 8 01:23:29 2020 +0100

    Set the umask for the calm daemon
    
    It seems that daemon.DaemonContext() defaults to umask=0o000, which is
    not what we want.


Diff:
---
 calm/calm.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/calm/calm.py b/calm/calm.py
index adfface..889204b 100755
--- a/calm/calm.py
+++ b/calm/calm.py
@@ -503,6 +503,7 @@ def do_daemon(args, state):
     context = daemon.DaemonContext(
         stdout=sys.stdout,
         stderr=sys.stderr,
+        umask=0o002,
         pidfile=lockfile.pidlockfile.PIDLockFile(args.daemon))
 
     running = True
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.