commit 78dda02e79131c76b78e1872de2a9e6a30fd7ade parent 3ef02f7c521b404c37ed1789ded28ee1fbb17818 Author: Antoine A <> Date: Wed, 12 Feb 2025 15:49:14 +0100 magnet-bank: deb script & config fixes Diffstat:
4 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/debian/etc/taler-magnet-bank/conf.d/magnet-bank-httpd.conf b/debian/etc/taler-magnet-bank/conf.d/magnet-bank-httpd.conf @@ -2,8 +2,8 @@ [magnet-bank-httpd-wire-gateway-api] # ENABLED = YES -@inline-secret@ magnet-bank-httpd-wire-gateway-api secrets/magnet-bank-httpd.secret.conf +@inline-secret@ magnet-bank-httpd-wire-gateway-api ../secrets/magnet-bank-httpd.secret.conf [magnet-bank-httpd-revenue-api] # ENABLED = YES -@inline-secret@ magnet-bank-httpd-revenue-api secrets/magnet-bank-httpd.secret.conf -\ No newline at end of file +@inline-secret@ magnet-bank-httpd-revenue-api ../secrets/magnet-bank-httpd.secret.conf +\ No newline at end of file diff --git a/debian/etc/taler-magnet-bank/conf.d/magnet-bank-worker.conf b/debian/etc/taler-magnet-bank/conf.d/magnet-bank-worker.conf @@ -1,6 +1,5 @@ # Configuration the magnet bank adapter worker. [magnet-bank-worker] -CONSUMER_KEY = -CONSUMER_SECRET = -KEYS_FILE = ${MAGNET_BANK_HOME}/keys.json -\ No newline at end of file +KEYS_FILE = ${MAGNET_BANK_HOME}/keys.json +@inline-secret@ magnet-bank-worker ../secrets/magnet-bank-worker.secret.conf +\ No newline at end of file diff --git a/debian/etc/taler-magnet-bank/secrets/magnet-bank-worker.secret.conf b/debian/etc/taler-magnet-bank/secrets/magnet-bank-worker.secret.conf @@ -0,0 +1,3 @@ +[magnet-bank-worker] +CONSUMER_KEY = +CONSUMER_SECRET = +\ No newline at end of file diff --git a/debian/taler-magnet-bank.postinst b/debian/taler-magnet-bank.postinst @@ -27,6 +27,11 @@ if [ "$1" = "configure" ] ; then root ${_DBGROUP} 460 \ /etc/taler-magnet-bank/secrets/magnet-bank-db.secret.conf fi + if ! dpkg-statoverride --list /etc/taler-magnet-bank/secrets/magnet-bank-httpd.secret.conf >/dev/null 2>&1; then + dpkg-statoverride --add --update \ + ${_HTTPDUSER} root 640 \ + /etc/taler-magnet-bank/secrets/magnet-bank-httpd.secret.conf + fi if ! dpkg-statoverride --list /etc/taler-magnet-bank/secrets/magnet-bank-worker.secret.conf >/dev/null 2>&1; then dpkg-statoverride --add --update \ ${_WORKERUSER} root 640 \