|
@@ -133,7 +133,9 @@ if [ "${UNINSTALL}" -eq "1" ]; then
|
|
rm -rf ${PREFIX}/etc/hadoop
|
|
rm -rf ${PREFIX}/etc/hadoop
|
|
fi
|
|
fi
|
|
rm -f /etc/default/hadoop-env.sh
|
|
rm -f /etc/default/hadoop-env.sh
|
|
- rm -f /etc/profile.d/hadoop-env.sh
|
|
|
|
|
|
+ if [ -d /etc/profile.d ]; then
|
|
|
|
+ rm -f /etc/profile.d/hadoop-env.sh
|
|
|
|
+ fi
|
|
else
|
|
else
|
|
# Create symlinks
|
|
# Create symlinks
|
|
if [ "${CONF_DIR}" != "${PREFIX}/etc/hadoop" ]; then
|
|
if [ "${CONF_DIR}" != "${PREFIX}/etc/hadoop" ]; then
|
|
@@ -141,7 +143,9 @@ else
|
|
ln -sf ${CONF_DIR} ${PREFIX}/etc/hadoop
|
|
ln -sf ${CONF_DIR} ${PREFIX}/etc/hadoop
|
|
fi
|
|
fi
|
|
ln -sf ${CONF_DIR}/hadoop-env.sh /etc/default/hadoop-env.sh
|
|
ln -sf ${CONF_DIR}/hadoop-env.sh /etc/default/hadoop-env.sh
|
|
- ln -sf ${CONF_DIR}/hadoop-env.sh /etc/profile.d/hadoop-env.sh
|
|
|
|
|
|
+ if [ -d /etc/profile.d ]; then
|
|
|
|
+ ln -sf ${CONF_DIR}/hadoop-env.sh /etc/profile.d/hadoop-env.sh
|
|
|
|
+ fi
|
|
|
|
|
|
mkdir -p ${LOG_DIR}
|
|
mkdir -p ${LOG_DIR}
|
|
chown root:hadoop ${LOG_DIR}
|
|
chown root:hadoop ${LOG_DIR}
|