exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit ac4047e7fe60029d3cb1e395a056560519f30f91
parent 906a1b8b135c50c33c5a75b907d3c6c803ad1304
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat,  2 May 2026 19:20:03 +0200

ensure group memberships are present even if the user already existed

Diffstat:
Mdebian/taler-exchange.postinst | 18+++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/debian/taler-exchange.postinst b/debian/taler-exchange.postinst @@ -29,10 +29,10 @@ configure) --ingroup taler-exchange-secmod \ --home ${TALER_HOME} \ taler-exchange-httpd - adduser --quiet taler-exchange-httpd taler-exchange-db - adduser --quiet taler-exchange-httpd taler-exchange-kyc - adduser --quiet taler-exchange-httpd taler-exchange-secmod fi + adduser --quiet taler-exchange-httpd taler-exchange-db + adduser --quiet taler-exchange-httpd taler-exchange-kyc + adduser --quiet taler-exchange-httpd taler-exchange-secmod if ! getent passwd taler-exchange-sanctionscheck >/dev/null; then adduser --quiet \ @@ -40,9 +40,9 @@ configure) --ingroup taler-exchange-secmod \ --home /var/lib/taler-sanctionscheck \ taler-exchange-sanctionscheck - adduser --quiet taler-exchange-sanctionscheck taler-exchange-db - adduser --quiet taler-exchange-sanctionscheck taler-exchange-kyc fi + adduser --quiet taler-exchange-sanctionscheck taler-exchange-db + adduser --quiet taler-exchange-sanctionscheck taler-exchange-kyc if ! getent passwd taler-exchange-secmod-rsa >/dev/null; then adduser --quiet \ @@ -86,8 +86,8 @@ configure) --no-create-home \ --home ${TALER_HOME} \ taler-exchange-closer - adduser --quiet taler-exchange-closer taler-exchange-db fi + adduser --quiet taler-exchange-closer taler-exchange-db if ! getent passwd taler-exchange-aggregator >/dev/null; then adduser --quiet \ @@ -95,17 +95,17 @@ configure) --no-create-home \ --home ${TALER_HOME} \ taler-exchange-aggregator - adduser --quiet taler-exchange-aggregator taler-exchange-kyc - adduser --quiet taler-exchange-aggregator taler-exchange-db fi + adduser --quiet taler-exchange-aggregator taler-exchange-kyc + adduser --quiet taler-exchange-aggregator taler-exchange-db if ! getent passwd taler-exchange-expire >/dev/null; then adduser --quiet \ --system \ --no-create-home \ --home ${TALER_HOME} taler-exchange-expire - adduser --quiet taler-exchange-expire taler-exchange-db fi + adduser --quiet taler-exchange-expire taler-exchange-db if ! dpkg-statoverride --list /etc/taler-exchange/taler-exchange.conf >/dev/null 2>&1; then