Author: rvs
Date: Fri Oct 28 22:56:10 2011
New Revision: 1190653
URL: http://svn.apache.org/viewvc?rev=1190653&view=rev
Log:
BIGTOP-105. hadoop services can not be started with the default configs in place
Added:
incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/hadoop.daemon.postinst.tpl
Modified:
incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/rules
Added:
incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/hadoop.daemon.postinst.tpl
URL:
http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/hadoop.daemon.postinst.tpl?rev=1190653&view=auto
==============================================================================
---
incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/hadoop.daemon.postinst.tpl
(added)
+++
incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/hadoop.daemon.postinst.tpl
Fri Oct 28 22:56:10 2011
@@ -0,0 +1,10 @@
+#!/bin/sh
+set -e
+if [ -x "/etc/init.d/hadoop-@HADOOP_DAEMON@" ]; then
+ update-rc.d hadoop-@HADOOP_DAEMON@ defaults >/dev/null
+ if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+ invoke-rc.d hadoop-@HADOOP_DAEMON@ start || :
+ else
+ /etc/init.d/hadoop-@HADOOP_DAEMON@ start || :
+ fi
+fi
Modified: incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/rules
URL:
http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/rules?rev=1190653&r1=1190652&r2=1190653&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/rules (original)
+++ incubator/bigtop/trunk/bigtop-packages/src/deb/hadoop/rules Fri Oct 28
22:56:10 2011
@@ -83,6 +83,8 @@ namenode secondarynamenode jobtracker ta
sed -e "s|@HADOOP_DAEMON@|$@|" \
-e "s|@HADOOP_MAJOR_VERSION@|$hadoop_version|" \
-e "s|@DAEMON_USER@|$($@_user)|" $< > debian/[email protected]
+ # FIXME: workaround for BIGTOP-105
+ sed -e "s|@HADOOP_DAEMON@|$@|" < debian/hadoop.daemon.postinst.tpl >
debian/[email protected]
install-indep: namenode secondarynamenode jobtracker tasktracker datanode
mkdir -p debian/tmp/etc/default