donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 395c5571946173ded0231e504be14110bac4932f
parent 9dd593b1627170a5a6b704569d72e549e98293e3
Author: Florian Dold <florian@dold.me>
Date:   Thu, 25 Sep 2025 11:20:48 +0200

debian: systemd fixes

Diffstat:
Mdebian/donau.donau-httpd.service | 2+-
Mdebian/rules | 9+++++----
2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/debian/donau.donau-httpd.service b/debian/donau.donau-httpd.service @@ -1,6 +1,6 @@ [Unit] Description=GNU Taler payment system donau REST API -AssertPathExists=/run/taler/donau-httpd +AssertPathExists=/run/donau/httpd Requires=donau-httpd.socket donau-secmod-cs.service donau-secmod-rsa.service donau-secmod-eddsa.service After=postgres.service network.target donau-secmod-cs.service donau-secmod-rsa.service donau-secmod-eddsa.service PartOf=donau.target diff --git a/debian/rules b/debian/rules @@ -26,10 +26,11 @@ override_dh_auto_clean: override_dh_installsystemd: # Need to specify units manually, since we have multiple # and dh_installsystemd by default only looks for "<package>.service". - dh_installsystemd -pdonau --name=donau-httpd --no-start --no-enable - dh_installsystemd -pdonau --name=donau-secmod-cs --no-start --no-enable - dh_installsystemd -pdonau --name=donau-secmod-eddsa --no-start --no-enable - dh_installsystemd -pdonau --name=donau-secmod-rsa --no-start --no-enable + dh_installsystemd -pdonau --name=donau --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -pdonau --name=donau-httpd --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -pdonau --name=donau-secmod-cs --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -pdonau --name=donau-secmod-eddsa --no-start --no-enable --no-stop-on-upgrade + dh_installsystemd -pdonau --name=donau-secmod-rsa --no-start --no-enable --no-stop-on-upgrade # final invocation to generate daemon reload dh_installsystemd