diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-03-04 20:33:18 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-03-04 20:33:18 +0100 |
commit | c9d0e4a47337e2d0bd1b623766f403d99922eea8 (patch) | |
tree | 711ebab9585d8d8ea1bed43653666384153c3f19 | |
parent | 2ad12de668b81e284708e5386a0fe90971f088cd (diff) | |
download | exchange-c9d0e4a47337e2d0bd1b623766f403d99922eea8.tar.xz |
make taler-exchange-offline a 'normal' user with shell
-rw-r--r-- | debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf | 2 | ||||
-rw-r--r-- | debian/taler-exchange-offline.postinst | 10 |
2 files changed, 5 insertions, 7 deletions
diff --git a/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf b/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf index 596dcc92b..a7a727b62 100644 --- a/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf +++ b/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf @@ -4,7 +4,7 @@ # Typically, there should only be a single line here, of the form: -CONFIG=postgres:///DATABASE +# CONFIG=postgres:///DATABASE # The details of the URI depend on where the database lives and how # access control was configured. diff --git a/debian/taler-exchange-offline.postinst b/debian/taler-exchange-offline.postinst index e22ad5920..0f6e90d30 100644 --- a/debian/taler-exchange-offline.postinst +++ b/debian/taler-exchange-offline.postinst @@ -4,20 +4,18 @@ set -e . /usr/share/debconf/confmodule -TALER_HOME="/var/lib/taler" - case "${1}" in configure) if ! getent group taler-exchange-offline >/dev/null; then - addgroup --quiet --system taler-exchange-offline + addgroup --quiet taler-exchange-offline fi if ! getent passwd taler-exchange-offline >/dev/null; then - adduser --quiet --system \ + adduser --quiet \ + --disabled-password \ --ingroup taler-exchange-offline \ - --no-create-home \ - --home ${TALER_HOME} taler-exchange-offline + taler-exchange-offline fi ;; |