BIGTOP-742. tighten permissions on hadoop services home directories

git-svn-id: https://svn.apache.org/repos/asf/bigtop/trunk@1399346 
13f79535-47bb-0310-9956-ffa450edef68


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

Branch: refs/heads/master
Commit: 1b3d2a14b9d6b85632c1a416a85f56448f112f33
Parents: 785aa9b
Author: rvs <rvs@13f79535-47bb-0310-9956-ffa450edef68>
Authored: Wed Oct 17 17:05:08 2012 +0000
Committer: Roman Shaposhnik <[email protected]>
Committed: Fri Nov 2 08:39:23 2012 -0700

----------------------------------------------------------------------
 .../src/deb/hadoop/hadoop-hdfs.postinst            |    1 +
 .../src/deb/hadoop/hadoop-mapreduce.postinst       |    1 +
 .../src/deb/hadoop/hadoop-yarn.postinst            |    1 +
 bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec   |    4 ++--
 4 files changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/1b3d2a14/bigtop-packages/src/deb/hadoop/hadoop-hdfs.postinst
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/hadoop/hadoop-hdfs.postinst 
b/bigtop-packages/src/deb/hadoop/hadoop-hdfs.postinst
index 970d435..1e86cc8 100644
--- a/bigtop-packages/src/deb/hadoop/hadoop-hdfs.postinst
+++ b/bigtop-packages/src/deb/hadoop/hadoop-hdfs.postinst
@@ -25,6 +25,7 @@ case "$1" in
        chgrp -R hadoop /var/log/hadoop-hdfs /var/run/hadoop-hdfs
        chmod g+w /var/run/hadoop-hdfs /var/log/hadoop-hdfs
        chown hdfs:hadoop /var/lib/hadoop-hdfs/ /var/lib/hadoop-hdfs/cache
+       chmod 0755 /var/lib/hadoop-hdfs
        chmod 1777 /var/lib/hadoop-hdfs/cache
     ;;
 

http://git-wip-us.apache.org/repos/asf/bigtop/blob/1b3d2a14/bigtop-packages/src/deb/hadoop/hadoop-mapreduce.postinst
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/hadoop/hadoop-mapreduce.postinst 
b/bigtop-packages/src/deb/hadoop/hadoop-mapreduce.postinst
index 5f6977c..f667a1c 100644
--- a/bigtop-packages/src/deb/hadoop/hadoop-mapreduce.postinst
+++ b/bigtop-packages/src/deb/hadoop/hadoop-mapreduce.postinst
@@ -25,6 +25,7 @@ case "$1" in
        chgrp -R hadoop /var/log/hadoop-mapreduce /var/run/hadoop-mapreduce
        chmod g+w /var/run/hadoop-mapreduce /var/log/hadoop-mapreduce
        chown mapred:hadoop /var/lib/hadoop-mapreduce 
/var/lib/hadoop-mapreduce/cache
+       chmod 0755 /var/lib/hadoop-mapreduce
        chmod 1777 /var/lib/hadoop-mapreduce/cache
     ;;
 

http://git-wip-us.apache.org/repos/asf/bigtop/blob/1b3d2a14/bigtop-packages/src/deb/hadoop/hadoop-yarn.postinst
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/hadoop/hadoop-yarn.postinst 
b/bigtop-packages/src/deb/hadoop/hadoop-yarn.postinst
index 7d068de..7b37948 100644
--- a/bigtop-packages/src/deb/hadoop/hadoop-yarn.postinst
+++ b/bigtop-packages/src/deb/hadoop/hadoop-yarn.postinst
@@ -27,6 +27,7 @@ case "$1" in
        chown yarn:hadoop /var/log/hadoop-yarn /var/run/hadoop-yarn
        chmod g+w /var/log/hadoop-yarn /var/run/hadoop-yarn
        chown yarn:hadoop /var/lib/hadoop-yarn/ /var/lib/hadoop-yarn/cache
+       chmod 0755 /var/lib/hadoop-yarn
        chmod 1777 /var/lib/hadoop-yarn/cache
     ;;
 

http://git-wip-us.apache.org/repos/asf/bigtop/blob/1b3d2a14/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec 
b/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec
index 8f8884f..5ff7a72 100644
--- a/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec
+++ b/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec
@@ -566,7 +566,7 @@ fi
 %{bin_hadoop}/yarn
 %attr(0775,yarn,hadoop) %{run_yarn}
 %attr(0775,yarn,hadoop) %{log_yarn}
-%attr(0775,yarn,hadoop) %{state_yarn}
+%attr(0755,yarn,hadoop) %{state_yarn}
 %attr(1777,yarn,hadoop) %{state_yarn}/cache
 
 %files hdfs
@@ -579,7 +579,7 @@ fi
 %{bin_hadoop}/hdfs
 %attr(0775,hdfs,hadoop) %{run_hdfs}
 %attr(0775,hdfs,hadoop) %{log_hdfs}
-%attr(0775,hdfs,hadoop) %{state_hdfs}
+%attr(0755,hdfs,hadoop) %{state_hdfs}
 %attr(1777,hdfs,hadoop) %{state_hdfs}/cache
 
 %files mapreduce

Reply via email to