merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 19f6e64faa2fd2c25f6cb45ebe3c17feebd42885
parent 0243b5ef5b42fb079d769c0bb67a8a5671304112
Author: Florian Dold <florian@dold.me>
Date:   Thu,  8 May 2025 17:43:47 +0200

debian: add PartOf to units to fix start/stop on target

Diffstat:
Mdebian/taler-merchant.taler-merchant-dbinit-gc.service | 4++--
Mdebian/taler-merchant.taler-merchant-depositcheck.service | 4++--
Mdebian/taler-merchant.taler-merchant-exchangekeyupdate.service | 1+
Mdebian/taler-merchant.taler-merchant-kyccheck.service | 4++--
Mdebian/taler-merchant.taler-merchant-reconciliation.service | 1+
Mdebian/taler-merchant.taler-merchant-webhook.service | 1+
Mdebian/taler-merchant.taler-merchant-wirewatch.service | 4++--
7 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/debian/taler-merchant.taler-merchant-dbinit-gc.service b/debian/taler-merchant.taler-merchant-dbinit-gc.service @@ -1,9 +1,10 @@ [Unit] Description=Job to remove stale data from the taler-merchant database (run as a timer) +PartOf=taler-merchant.target [Service] Type=simple ExecStart=taler-merchant-dbinit -c /etc/taler-merchant/taler-merchant.conf -g StandardOutput=journal -StandardError=journal -\ No newline at end of file +StandardError=journal diff --git a/debian/taler-merchant.taler-merchant-depositcheck.service b/debian/taler-merchant.taler-merchant-depositcheck.service @@ -1,6 +1,7 @@ [Unit] Description=GNU Taler payment system merchant deposit check service After=postgres.service +PartOf=taler-merchant.target [Service] User=taler-merchant-httpd @@ -17,4 +18,4 @@ RuntimeMaxSec=3600s Slice=taler-merchant.slice StandardOutput=journal -StandardError=journal -\ No newline at end of file +StandardError=journal diff --git a/debian/taler-merchant.taler-merchant-exchangekeyupdate.service b/debian/taler-merchant.taler-merchant-exchangekeyupdate.service @@ -1,6 +1,7 @@ [Unit] Description=GNU Taler merchant exchange configuration data download service After=postgres.service +PartOf=taler-merchant.target [Service] User=taler-merchant-httpd diff --git a/debian/taler-merchant.taler-merchant-kyccheck.service b/debian/taler-merchant.taler-merchant-kyccheck.service @@ -1,6 +1,7 @@ [Unit] Description=GNU Taler merchant KYC status check service After=postgres.service +PartOf=taler-merchant.target [Service] User=taler-merchant-httpd @@ -17,4 +18,4 @@ RuntimeMaxSec=3600s Slice=taler-merchant.slice StandardOutput=journal -StandardError=journal -\ No newline at end of file +StandardError=journal diff --git a/debian/taler-merchant.taler-merchant-reconciliation.service b/debian/taler-merchant.taler-merchant-reconciliation.service @@ -1,6 +1,7 @@ [Unit] Description=GNU Taler merchant transaction reconciliation service After=postgres.service +PartOf=taler-merchant.target [Service] User=taler-merchant-httpd diff --git a/debian/taler-merchant.taler-merchant-webhook.service b/debian/taler-merchant.taler-merchant-webhook.service @@ -1,6 +1,7 @@ [Unit] Description=GNU Taler payment system merchant backend webhook trigger service After=postgres.service +PartOf=taler-merchant.target [Service] User=taler-merchant-httpd diff --git a/debian/taler-merchant.taler-merchant-wirewatch.service b/debian/taler-merchant.taler-merchant-wirewatch.service @@ -1,6 +1,7 @@ [Unit] Description=GNU Taler payment system merchant bank transfer import service After=postgres.service +PartOf=taler-merchant.target [Service] User=taler-merchant-httpd @@ -18,4 +19,4 @@ Slice=taler-merchant.slice StandardOutput=journal -StandardError=journal -\ No newline at end of file +StandardError=journal