debian: bump version, fix systemd units

This commit is contained in:
Florian Dold 2021-08-07 20:20:48 +02:00
parent c7aac57649
commit ee25a833a5
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B
9 changed files with 16 additions and 7 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
taler-exchange (0.9.0-30) unstable; urgency=low
* Fix dependencies in service definition.
* Minor fixes in upstream code.
-- Florian Dold <dold@taler.net> Sat, 07 Aug 2021 20:20:33 +0200
taler-exchange (0.9.0-29) unstable; urgency=low
* Minor fix in gateway client.

View File

@ -1,6 +1,6 @@
[Unit]
Description=GNU Taler payment system exchange aggregator service
PartOf=taler-exchange.service
PartOf=taler-exchange.target
[Service]
User=taler-exchange-aggregator

View File

@ -1,6 +1,6 @@
[Unit]
Description=GNU Taler payment system exchange closer service
PartOf=taler-exchange.service
PartOf=taler-exchange.target
[Service]
User=taler-exchange-closer

View File

@ -3,7 +3,7 @@ Description=GNU Taler payment system exchange REST API
AssertPathExists=/run/taler/exchange-httpd
Requires=taler-exchange-httpd.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
PartOf=taler-exchange.service
PartOf=taler-exchange.target
[Service]
User=taler-exchange-httpd

View File

@ -1,7 +1,7 @@
[Unit]
Description=GNU Taler payment system exchange EdDSA security module
AssertPathExists=/run/taler/exchange-secmod-eddsa
PartOf=taler-exchange.service
PartOf=taler-exchange.target
[Service]
User=taler-exchange-secmod-eddsa

View File

@ -1,7 +1,7 @@
[Unit]
Description=GNU Taler payment system exchange RSA security module
AssertPathExists=/run/taler/exchange-secmod-rsa
PartOf=taler-exchange.service
PartOf=taler-exchange.target
[Service]
User=taler-exchange-secmod-rsa

View File

@ -1,7 +1,7 @@
[Unit]
Description=Taler Exchange Transfer Service
After=network.target
PartOf=taler-exchange.service
PartOf=taler-exchange.target
[Service]
User=taler-exchange-wire

View File

@ -1,7 +1,7 @@
[Unit]
Description=GNU Taler payment system exchange wirewatch service
After=network.target
PartOf=taler-exchange.service
PartOf=taler-exchange.target
[Service]
User=taler-exchange-wire

View File

@ -5,12 +5,14 @@ After=taler-exchange-httpd.service
After=taler-exchange-wirewatch.service
After=taler-exchange-aggregator.service
After=taler-exchange-closer.service
After=taler-exchange-transfer.service
# This unit shall fail if any exchange
# service fails.
BindsTo=taler-exchange-httpd.service
BindsTo=taler-exchange-wirewatch.service
BindsTo=taler-exchange-aggregator.service
BindsTo=taler-exchange-closer.service
BindsTo=taler-exchange-transfer.service
[Install]
WantedBy=multi-user.target