From 8a748465502079fe2db08e4a5ee21c6fdda534c0 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 5 Feb 2025 10:16:14 +0100 Subject: [PATCH] Replacing adduser with tools from util-linux. Signed-off-by: Daniel Baumann --- debian/control | 2 -- debian/frr.postinst | 12 ++++++------ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/debian/control b/debian/control index b0f5e2d..802bcec 100644 --- a/debian/control +++ b/debian/control @@ -51,8 +51,6 @@ Depends: lsof, ${misc:Depends}, ${shlibs:Depends}, -Pre-Depends: - adduser, Recommends: frr-pythontools, Suggests: diff --git a/debian/frr.postinst b/debian/frr.postinst index 9c9b4a8..3d9a0d5 100755 --- a/debian/frr.postinst +++ b/debian/frr.postinst @@ -5,13 +5,13 @@ set -e # of normal "configure" or error-handling "abort-upgrade", "abort-remove" or # "abort-deconfigure" -addgroup --system frrvty -addgroup --system frr -adduser \ +groupadd --system frrvty +groupadd --system frr +useradd \ --system \ - --ingroup frr \ - --home /nonexistent \ - --gecos "Frr routing suite" \ + -c "Frr routing suite" \ + -g frr \ + --home-dir /nonexistent \ --no-create-home \ frr usermod -a -G frrvty frr