From cb8c78bf6823470cca62c6fe462ac4264daae917 Mon Sep 17 00:00:00 2001 From: Alexey Kardapoltsev Date: Wed, 29 Jul 2015 00:49:44 +0500 Subject: [PATCH] --system option for user/groupadd replaced with -r one, supported both on CentOS and Debian --- .../com/typesafe/sbt/packager/linux/control-functions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/com/typesafe/sbt/packager/linux/control-functions b/src/main/resources/com/typesafe/sbt/packager/linux/control-functions index 9b958bd1c..fe2ec1d54 100644 --- a/src/main/resources/com/typesafe/sbt/packager/linux/control-functions +++ b/src/main/resources/com/typesafe/sbt/packager/linux/control-functions @@ -26,7 +26,7 @@ addUser() { if ! getent passwd | grep -q "^$user:"; then echo "Creating system user: $user in $group with $descr and shell $shell" - useradd $uid_flags --gid $group --no-create-home --system --shell $shell -c "$descr" $user + useradd $uid_flags --gid $group -r --shell $shell -c "$descr" $user fi } @@ -44,7 +44,7 @@ addGroup() { if ! getent group | grep -q "^$group:" ; then echo "Creating system group: $group" - groupadd $gid_flags --system $group + groupadd $gid_flags -r $group fi }