From 38ccacfa0583c2ac14b004274b00c7138b4eb25a Mon Sep 17 00:00:00 2001
From: slerena <slerena@gmail.com>
Date: Sat, 15 Aug 2009 03:00:21 +0000
Subject: [PATCH] 2009-08-15  Sancho lerena <slerena@artica.es>

        * util/tentacle_serverd: Call to umask to let tentacle_server create
        files with mask 0007, because Enterprise version need to write files
        fetched with tentacle.




git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1852 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
---
 pandora_server/ChangeLog             | 7 +++++++
 pandora_server/util/tentacle_serverd | 5 +++++
 2 files changed, 12 insertions(+)

diff --git a/pandora_server/ChangeLog b/pandora_server/ChangeLog
index bb8b063ecb..69f0f39716 100644
--- a/pandora_server/ChangeLog
+++ b/pandora_server/ChangeLog
@@ -1,3 +1,10 @@
+
+2009-08-15  Sancho lerena <slerena@artica.es>
+
+	* util/tentacle_serverd: Call to umask to let tentacle_server create
+	files with mask 0007, because Enterprise version need to write files
+	fetched with tentacle.
+
 2009-08-12  sancho Lerena <slerena@artica.es>
 
 	* pandora_server: Added LSB tags to startup daemon for SUSE
diff --git a/pandora_server/util/tentacle_serverd b/pandora_server/util/tentacle_serverd
index 81024e78af..83b6ac408e 100755
--- a/pandora_server/util/tentacle_serverd
+++ b/pandora_server/util/tentacle_serverd
@@ -26,6 +26,11 @@ TENTACLE_ADDR="0.0.0.0"
 TENTACLE_PORT="41121"
 TENTACLE_EXT_OPTS=""
 
+# Set umask to 0002, because group MUST have access to write files to
+# use remote file management on Pandora FMS Enterprise.
+
+umask 0007
+
 # Sets the shell variable TENTACLE_PID to the PID of the Tentacle server (empty
 # if not running). Can be a list of PIDs if multiple instances are running.