You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by jp...@apache.org on 2016/07/19 19:35:14 UTC

nifi git commit: NIFI-929 Changing permissions of nifi.pid to be readable by all, writable only by user

Repository: nifi
Updated Branches:
  refs/heads/master f1ba24032 -> 1c6d58b95


NIFI-929 Changing permissions of nifi.pid to be readable by all, writable only by user

This closes #677

Signed-off-by: jpercivall <jo...@yahoo.com>


Project: http://git-wip-us.apache.org/repos/asf/nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/1c6d58b9
Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/1c6d58b9
Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/1c6d58b9

Branch: refs/heads/master
Commit: 1c6d58b959bba47a67b09f562d30f47b617c3168
Parents: f1ba240
Author: Bryan Bende <bb...@apache.org>
Authored: Tue Jul 19 13:23:55 2016 -0400
Committer: jpercivall <jo...@yahoo.com>
Committed: Tue Jul 19 15:15:16 2016 -0400

----------------------------------------------------------------------
 .../src/main/java/org/apache/nifi/bootstrap/RunNiFi.java         | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi/blob/1c6d58b9/nifi-bootstrap/src/main/java/org/apache/nifi/bootstrap/RunNiFi.java
----------------------------------------------------------------------
diff --git a/nifi-bootstrap/src/main/java/org/apache/nifi/bootstrap/RunNiFi.java b/nifi-bootstrap/src/main/java/org/apache/nifi/bootstrap/RunNiFi.java
index 657620f..173a199 100644
--- a/nifi-bootstrap/src/main/java/org/apache/nifi/bootstrap/RunNiFi.java
+++ b/nifi-bootstrap/src/main/java/org/apache/nifi/bootstrap/RunNiFi.java
@@ -434,8 +434,10 @@ public class RunNiFi {
 
         try {
             final Set<PosixFilePermission> perms = new HashSet<>();
-            perms.add(PosixFilePermission.OWNER_READ);
             perms.add(PosixFilePermission.OWNER_WRITE);
+            perms.add(PosixFilePermission.OWNER_READ);
+            perms.add(PosixFilePermission.GROUP_READ);
+            perms.add(PosixFilePermission.OTHERS_READ);
             Files.setPosixFilePermissions(pidFile.toPath(), perms);
         } catch (final Exception e) {
             logger.warn("Failed to set permissions so that only the owner can read pid file {}; "