From 6a01c22755cbeae86d181e3c09897d4827d5a3d4 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 18 Nov 2011 05:10:40 +0000 Subject: [PATCH] =?UTF-8?q?HDFS-2543.=20HADOOP=5FPREFIX=20cannot=20be=20ov?= =?UTF-8?q?erridden.=20Contributed=20by=20Bruno=20Mah=C3=A9.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1203486 13f79535-47bb-0310-9956-ffa450edef68 --- hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 2 ++ .../hadoop-hdfs/src/contrib/fuse-dfs/src/fuse_dfs_wrapper.sh | 4 +--- .../src/main/packages/deb/init.d/hadoop-secondarynamenode | 2 +- .../src/main/packages/rpm/init.d/hadoop-secondarynamenode | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index fe21d840bee..a27543d3018 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -112,6 +112,8 @@ Release 0.23.1 - UNRELEASED HDFS-2544. Hadoop scripts unconditionally source "$bin"/../libexec/hadoop-config.sh. (Bruno Mahé via tomwhite) + HDFS-2543. HADOOP_PREFIX cannot be overridden. (Bruno Mahé via tomwhite) + OPTIMIZATIONS HDFS-2130. Switch default checksum to CRC32C. (todd) diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/contrib/fuse-dfs/src/fuse_dfs_wrapper.sh b/hadoop-hdfs-project/hadoop-hdfs/src/contrib/fuse-dfs/src/fuse_dfs_wrapper.sh index 549b435e7f7..97239cc480a 100755 --- a/hadoop-hdfs-project/hadoop-hdfs/src/contrib/fuse-dfs/src/fuse_dfs_wrapper.sh +++ b/hadoop-hdfs-project/hadoop-hdfs/src/contrib/fuse-dfs/src/fuse_dfs_wrapper.sh @@ -16,9 +16,7 @@ # limitations under the License. # -if [ "$HADOOP_PREFIX" = "" ]; then -export HADOOP_PREFIX=/usr/local/share/hadoop -fi +export HADOOP_PREFIX=${HADOOP_PREFIX:-/usr/local/share/hadoop} if [ "$OS_ARCH" = "" ]; then export OS_ARCH=amd64 diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/deb/init.d/hadoop-secondarynamenode b/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/deb/init.d/hadoop-secondarynamenode index 1b08cd38b8c..089e372b719 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/deb/init.d/hadoop-secondarynamenode +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/deb/init.d/hadoop-secondarynamenode @@ -67,7 +67,7 @@ check_privsep_dir() { } export PATH="${PATH:+$PATH:}/usr/sbin:/usr/bin" -export HADOOP_PREFIX="/usr" +export HADOOP_PREFIX=${HADOOP_PREFIX:-/usr} case "$1" in start) diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/rpm/init.d/hadoop-secondarynamenode b/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/rpm/init.d/hadoop-secondarynamenode index 81fb7445cd7..d9ccfc3a9f3 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/rpm/init.d/hadoop-secondarynamenode +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/packages/rpm/init.d/hadoop-secondarynamenode @@ -27,7 +27,7 @@ source /etc/default/hadoop-env.sh RETVAL=0 PIDFILE="${HADOOP_PID_DIR}/hadoop-hdfs-secondarynamenode.pid" desc="Hadoop secondary namenode daemon" -export HADOOP_PREFIX="/usr" +export HADOOP_PREFIX=${HADOOP_PREFIX:-/usr} start() { echo -n $"Starting $desc (hadoop-secondarynamenode): "