gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] 02/02: debian: offline postinst


From: gnunet
Subject: [taler-exchange] 02/02: debian: offline postinst
Date: Mon, 26 Jul 2021 14:20:38 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository exchange.

commit 3ceaae14a36aa7faa33be4ecc3a8bfb9b3088ade
Author: Florian Dold <florian@dold.me>
AuthorDate: Mon Jul 26 14:20:27 2021 +0200

    debian: offline postinst
---
 debian/taler-exchange-offline.postinst | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/debian/taler-exchange-offline.postinst 
b/debian/taler-exchange-offline.postinst
index 125afbc5..0f436abb 100644
--- a/debian/taler-exchange-offline.postinst
+++ b/debian/taler-exchange-offline.postinst
@@ -19,13 +19,18 @@ function lncfg() {
 case "${1}" in
 configure)
 
-  addgroup --quiet --system taler-exchange-offline
+  if ! getent group taler-exchange-offline >/dev/null; then
+    addgroup --quiet --system taler-exchange-offline
+  fi
 
-  adduser --quiet --system --ingroup taler-exchange-offline --home 
${TALEROFF_HOME}/httpd taler-exchange-offline
+  if ! getent passwd taler-exchange-offline >/dev/null; then
+    adduser --quiet --system \
+      --ingroup taler-exchange-offline \
+      --home ${TALEROFF_HOME}/httpd taler-exchange-offline
+  fi
 
   lncfg taler-exchange-offline taler-exchange-offline 
/etc/taler/exchange-offline.conf
 
-  # Cleaning
   echo "All done."
   ;;
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]