exchange

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

commit c2f3c41087bec74e3dc98e11608af81a7e92b6e2
parent cf33c24b385ed46561567b8fd33ee9f17f2f4bad
Author: Christian Grothoff <christian@grothoff.org>
Date:   Fri, 18 Apr 2025 11:46:13 +0200

fix up debian package

Diffstat:
Ddebian/libtalerexchange.postinst | 28----------------------------
Mdebian/taler-exchange.postinst | 6++++++
2 files changed, 6 insertions(+), 28 deletions(-)

diff --git a/debian/libtalerexchange.postinst b/debian/libtalerexchange.postinst @@ -1,28 +0,0 @@ -#!/bin/bash - -set -e - -. /usr/share/debconf/confmodule - -case "${1}" in -configure) - - if ! dpkg-statoverride --list /etc/taler-exchange/taler-exchange.conf >/dev/null 2>&1; then - dpkg-statoverride --add --update \ - root root 644 \ - /etc/taler-exchange/taler-exchange.conf - fi - - ;; - -abort-upgrade | abort-remove | abort-deconfigure) ;; - -*) - echo "postinst called with unknown argument \`${1}'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/taler-exchange.postinst b/debian/taler-exchange.postinst @@ -71,6 +71,12 @@ configure) adduser --quiet ${_EXPIUSERNAME} ${_DBGROUPNAME} fi + if ! dpkg-statoverride --list /etc/taler-exchange/taler-exchange.conf >/dev/null 2>&1; then + dpkg-statoverride --add --update \ + root root 644 \ + /etc/taler-exchange/taler-exchange.conf + fi + if ! dpkg-statoverride --list /etc/taler-exchange/secrets/exchange-accountcredentials-1.secret.conf >/dev/null 2>&1; then dpkg-statoverride --add --update \ ${_WIREUSERNAME} root 640 \