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
