From 7cc3470d99488d985aa7c50c62ecf994121fdb05 Mon Sep 17 00:00:00 2001 From: Kengo Seki Date: Thu, 8 Jun 2017 21:13:25 -0400 Subject: BIGTOP-2802. Some packages don't create necessary groups on debian-based system if the users correspond to them already exist Closes #234 --- bigtop-packages/src/deb/hama/hama.preinst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bigtop-packages/src/deb/hama') diff --git a/bigtop-packages/src/deb/hama/hama.preinst b/bigtop-packages/src/deb/hama/hama.preinst index 421ee900..cc0ecd7a 100644 --- a/bigtop-packages/src/deb/hama/hama.preinst +++ b/bigtop-packages/src/deb/hama/hama.preinst @@ -32,11 +32,12 @@ set -e case "$1" in install|upgrade) + getent group hama >/dev/null || groupadd -r hama if ! getent passwd hama >/dev/null; then # Adding system user: hama. adduser \ --system \ - --group \ + --ingroup hama \ --home /var/lib/hama \ --gecos "Apache Hama User" \ --shell /bin/bash \ -- cgit v1.2.3