diff options
author | Konstantin Pavlov <thresh@nginx.com> | 2023-04-06 20:43:22 -0700 |
---|---|---|
committer | Konstantin Pavlov <thresh@nginx.com> | 2023-04-06 20:43:22 -0700 |
commit | 6d51672d8d9b613c69134d918ef01194e227e898 (patch) | |
tree | 9ddc32507fe4dc2194d421e6902874223507f051 /pkg/deb/debian/unit.postinst | |
parent | 886aa17e791d2b75ac903389f0300edeaffda777 (diff) | |
download | unit-6d51672d8d9b613c69134d918ef01194e227e898.tar.gz unit-6d51672d8d9b613c69134d918ef01194e227e898.tar.bz2 |
Packages: use groupadd/useradd on Debian-based operating systems.
addgroup/adduser will no longer be installed by default in the
"minbase". Also, moving to lower-level utilities saves us one runtime
dependency.
Diffstat (limited to 'pkg/deb/debian/unit.postinst')
-rwxr-xr-x | pkg/deb/debian/unit.postinst | 9 |
1 files changed, 4 insertions, 5 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 |