From 329e2f441d01a055527ee0a2265f6c4d83f4f26c Mon Sep 17 00:00:00 2001
From: Dave Hibberd <hibby@debian.org>
Date: Tue, 11 Mar 2025 00:28:11 +0000
Subject: [PATCH] Who knows at this point

---
 debian/changelog | 6 ++++++
 debian/postinst  | 8 ++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 2e0ab39..359172a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+linbpq (6.0.24.66+repack-1~hibbian+2) UNRELEASED; urgency=medium
+
+  * Update postinst script to be a little quieter
+
+ -- Dave Hibberd <hibby@debian.org>  Tue, 11 Mar 2025 00:19:14 +0000
+
 linbpq (6.0.24.66+repack-1~hibbian+1) bookworm-hibbian-unstable; urgency=medium
 
   * New upstream version 6.0.24.66+repack
diff --git a/debian/postinst b/debian/postinst
index d12db0e..c3b5ad3 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -21,8 +21,12 @@ if [ "$1" = configure ]; then
         # unknown adduser error, simply exit
         exit 1
     } 
-    	adduser linbpq dialout
-    	adduser linbpq plugdev
+    	if ! id -nGz linbpq | grep -qzxF 'dialout' ; then
+		adduser linbpq dialout
+	fi
+    	if ! id -nGz linbpq | grep -qzxF 'plugdev' ; then
+    		adduser linbpq plugdev
+	fi
 	chown :linbpq /opt/oarc/bpq
 	chmod 775 /opt/oarc/bpq