From 412747d143d2941f3711ca5e465f29c1e22b3540 Mon Sep 17 00:00:00 2001 From: Junji Hashimoto Date: Mon, 8 Apr 2013 11:59:09 +0900 Subject: [PATCH] Fixed package-script for chown-error --- src/packages/deb/zookeeper.control/postrm | 7 ++++++- src/packages/deb/zookeeper.control/preinst | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/packages/deb/zookeeper.control/postrm b/src/packages/deb/zookeeper.control/postrm index 27842b7564b..6e6fb5ebfc2 100644 --- a/src/packages/deb/zookeeper.control/postrm +++ b/src/packages/deb/zookeeper.control/postrm @@ -15,5 +15,10 @@ # See the License for the specific language governing permissions and # limitations under the License. -/usr/sbin/userdel zookeeper 2> /dev/null >/dev/null +case "$1" in + remove|purge) + /usr/sbin/userdel zookeeper 2> /dev/null >/dev/null + ;; +esac + exit 0 diff --git a/src/packages/deb/zookeeper.control/preinst b/src/packages/deb/zookeeper.control/preinst index d4ca7f7130f..1e411d5c18a 100644 --- a/src/packages/deb/zookeeper.control/preinst +++ b/src/packages/deb/zookeeper.control/preinst @@ -17,4 +17,4 @@ getent group hadoop 2>/dev/null >/dev/null || /usr/sbin/groupadd -r hadoop -/usr/sbin/useradd --comment "ZooKeeper" --shell /bin/bash -M -r --groups hadoop --home /usr/share/zookeeper zookeeper 2> /dev/null || : +/usr/sbin/useradd --comment "ZooKeeper" --shell /bin/bash -r --groups hadoop --home /usr/share/zookeeper zookeeper 2> /dev/null || :