summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xpkg/deb/debian/unit.postinst9
-rw-r--r--pkg/docker/template.Dockerfile9
2 files changed, 8 insertions, 10 deletions
diff --git a/pkg/deb/debian/unit.postinst b/pkg/deb/debian/unit.postinst
index 8aa476b3..44301f2d 100755
--- a/pkg/deb/debian/unit.postinst
+++ b/pkg/deb/debian/unit.postinst
@@ -25,17 +25,16 @@ BANNER
fi
if ! getent group unit >/dev/null; then
- addgroup --system unit >/dev/null
+ groupadd --system unit >/dev/null
fi
if ! getent passwd unit >/dev/null; then
- adduser \
+ useradd \
--system \
- --disabled-login \
- --ingroup unit \
+ --gid unit \
--no-create-home \
--home /nonexistent \
- --gecos "unit user" \
+ --comment "unit user" \
--shell /bin/false \
unit >/dev/null
fi
diff --git a/pkg/docker/template.Dockerfile b/pkg/docker/template.Dockerfile
index 3e71d7a3..4ff6ee05 100644
--- a/pkg/docker/template.Dockerfile
+++ b/pkg/docker/template.Dockerfile
@@ -58,14 +58,13 @@ RUN set -ex \
&& @@RUN@@ \
&& mkdir -p /var/lib/unit/ \
&& mkdir /docker-entrypoint.d/ \
- && addgroup --system unit \
- && adduser \
+ && groupadd --system unit \
+ && useradd \
--system \
- --disabled-login \
- --ingroup unit \
+ --gid unit \
--no-create-home \
--home /nonexistent \
- --gecos "unit user" \
+ --comment "unit user" \
--shell /bin/false \
unit \
&& apt-get update \