summaryrefslogtreecommitdiffstats
path: root/src/responder/common
diff options
context:
space:
mode:
authorPavel Reichl <preichl@redhat.com>2014-10-24 12:42:50 +0100
committerJakub Hrozek <jhrozek@redhat.com>2014-10-29 10:41:06 +0100
commit458f5245dd5130d12666cce6faf8ef1ec7f80169 (patch)
tree78ddfce672beefbf82a53e6e5af4f30425ec4b2f /src/responder/common
parentcbcb834028794a4c658a85965516113f8c0760c1 (diff)
downloadsssd-458f5245dd5130d12666cce6faf8ef1ec7f80169.tar.gz
sssd-458f5245dd5130d12666cce6faf8ef1ec7f80169.tar.xz
sssd-458f5245dd5130d12666cce6faf8ef1ec7f80169.zip
RESPONDERS: Set default value for umask
Resolves: https://fedorahosted.org/sssd/ticket/2468 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/responder/common')
-rw-r--r--src/responder/common/responder.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/responder/common/responder.h b/src/responder/common/responder.h
index cd2b3232c..e3c0f2267 100644
--- a/src/responder/common/responder.h
+++ b/src/responder/common/responder.h
@@ -38,6 +38,10 @@
extern hash_table_t *dp_requests;
+/* we want default permissions on created files to be very strict,
+ * so set our umask to 0177 */
+#define DFL_RSP_UMASK 0177
+
/* if there is a provider other than the special local */
#define NEED_CHECK_PROVIDER(provider) \
(provider != NULL && strcmp(provider, "local") != 0)