exchange

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

commit cbda015ac0fdd464d31c59aa8eefc2df49dcc23c
parent d34c075f2e20addcfa3451ece723669bc2189c54
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 23 Aug 2025 05:42:08 +0200

fix after targets for systemd service files

Diffstat:
Mdebian/taler-exchange.taler-exchange-aggregator.service | 2+-
Mdebian/taler-exchange.taler-exchange-aggregator@.service | 1+
Mdebian/taler-exchange.taler-exchange-closer.service | 2+-
Mdebian/taler-exchange.taler-exchange-dbinit-gc.service | 1+
Mdebian/taler-exchange.taler-exchange-expire.service | 2+-
Mdebian/taler-exchange.taler-exchange-httpd.service | 2+-
Mdebian/taler-exchange.taler-exchange-httpd@.service | 2+-
Mdebian/taler-exchange.taler-exchange-sanctionscheck.service | 1+
Mdebian/taler-exchange.taler-exchange-transfer.service | 2+-
Mdebian/taler-exchange.taler-exchange-wirewatch.service | 2+-
Mdebian/taler-exchange.taler-exchange-wirewatch@.service | 2+-
Msrc/testing/taler-unified-setup.sh | 1+
12 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/debian/taler-exchange.taler-exchange-aggregator.service b/debian/taler-exchange.taler-exchange-aggregator.service @@ -1,7 +1,7 @@ [Unit] Description=GNU Taler payment system exchange aggregator service PartOf=taler-exchange.target -After=postgres.service +After=postgresql.service [Service] User=taler-exchange-aggregator diff --git a/debian/taler-exchange.taler-exchange-aggregator@.service b/debian/taler-exchange.taler-exchange-aggregator@.service @@ -7,6 +7,7 @@ [Unit] Description=GNU Taler payment system exchange aggregator service PartOf=taler-exchange.target +After=postgresql.target [Service] User=taler-exchange-aggregator diff --git a/debian/taler-exchange.taler-exchange-closer.service b/debian/taler-exchange.taler-exchange-closer.service @@ -1,7 +1,7 @@ [Unit] Description=GNU Taler payment system exchange closer service PartOf=taler-exchange.target -After=network.target postgres.service +After=network.target postgresql.service [Service] User=taler-exchange-closer diff --git a/debian/taler-exchange.taler-exchange-dbinit-gc.service b/debian/taler-exchange.taler-exchange-dbinit-gc.service @@ -1,5 +1,6 @@ [Unit] Description=Job to remove stale data from the taler-exchange database (run as a timer) +After=postgresql.target [Service] Type=simple diff --git a/debian/taler-exchange.taler-exchange-expire.service b/debian/taler-exchange.taler-exchange-expire.service @@ -1,7 +1,7 @@ [Unit] Description=GNU Taler payment system exchange expire service PartOf=taler-exchange.target -After=postgres.service +After=postgresql.service [Service] User=taler-exchange-expire diff --git a/debian/taler-exchange.taler-exchange-httpd.service b/debian/taler-exchange.taler-exchange-httpd.service @@ -2,7 +2,7 @@ Description=GNU Taler payment system exchange REST API AssertPathExists=/run/taler-exchange/httpd Requires=taler-exchange-httpd.socket taler-exchange-secmod-cs.service taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service -After=postgres.service network.target taler-exchange-secmod-cs.service taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service +After=postgresql.service network.target taler-exchange-secmod-cs.service taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service PartOf=taler-exchange.target [Service] diff --git a/debian/taler-exchange.taler-exchange-httpd@.service b/debian/taler-exchange.taler-exchange-httpd@.service @@ -8,7 +8,7 @@ Description=GNU Taler payment system exchange REST API at %I AssertPathExists=/run/taler-exchange/httpd Requires=taler-exchange-httpd@%i.socket taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service -After=postgres.service network.target taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service +After=postgresql.service network.target taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service PartOf=taler-exchange.target [Service] diff --git a/debian/taler-exchange.taler-exchange-sanctionscheck.service b/debian/taler-exchange.taler-exchange-sanctionscheck.service @@ -1,5 +1,6 @@ [Unit] Description=Exchange sanctionlist checker service +After=postgresql.target [Service] User=taler-exchange-sanctionscheck diff --git a/debian/taler-exchange.taler-exchange-transfer.service b/debian/taler-exchange.taler-exchange-transfer.service @@ -1,6 +1,6 @@ [Unit] Description=Taler Exchange Transfer Service -After=network.target postgres.service +After=network.target postgresql.service PartOf=taler-exchange.target [Service] diff --git a/debian/taler-exchange.taler-exchange-wirewatch.service b/debian/taler-exchange.taler-exchange-wirewatch.service @@ -1,6 +1,6 @@ [Unit] Description=GNU Taler payment system exchange wirewatch service -After=network.target postgres.service +After=network.target postgresql.service PartOf=taler-exchange.target [Service] diff --git a/debian/taler-exchange.taler-exchange-wirewatch@.service b/debian/taler-exchange.taler-exchange-wirewatch@.service @@ -6,7 +6,7 @@ [Unit] Description=GNU Taler payment system exchange wirewatch service -After=network.target +After=postgresql.target PartOf=taler-exchange.target [Service] diff --git a/src/testing/taler-unified-setup.sh b/src/testing/taler-unified-setup.sh @@ -904,6 +904,7 @@ then echo " OK" echo -n "Setting up exchange keys ..." + rm -f test_exchange_api_home/.local/share/taler-exchange/offline/secm_tofus.pub taler-exchange-offline -c "$CONF" \ download \ sign \