commit 395c5571946173ded0231e504be14110bac4932f parent 9dd593b1627170a5a6b704569d72e549e98293e3 Author: Florian Dold <florian@dold.me> Date: Thu, 25 Sep 2025 11:20:48 +0200 debian: systemd fixes Diffstat:
| M | debian/donau.donau-httpd.service | | | 2 | +- |
| M | debian/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