taler-merchant-demos

Python-based Frontends for the Demonstration Web site
Log | Files | Refs | Submodules | README | LICENSE

commit 281e2cc12a5ac85a213cf9bdee5a1752e272a0a9
parent 3eb87cc0bea3a84ced51e177c9ea27b020384859
Author: Özgür Kesim <oec@codeblau.de>
Date:   Thu,  3 Oct 2024 17:42:02 +0200

[provision] added service file and updated rules for debian

Diffstat:
Mdebian/rules | 1+
Adebian/taler-merchant-demos.taler-demo-provision.service | 12++++++++++++
2 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/debian/rules b/debian/rules @@ -40,6 +40,7 @@ override_dh_installsystemd: dh_installsystemd -ptaler-merchant-demos --name=taler-demo-landing --no-start --no-enable dh_installsystemd -ptaler-merchant-demos --name=taler-demo-blog --no-start --no-enable dh_installsystemd -ptaler-merchant-demos --name=taler-demo-donations --no-start --no-enable + dh_installsystemd -ptaler-merchant-demos --name=taler-demo-provision --no-start --no-enable # final invocation to generate daemon reload dh_installsystemd diff --git a/debian/taler-merchant-demos.taler-demo-provision.service b/debian/taler-merchant-demos.taler-demo-provision.service @@ -0,0 +1,12 @@ +[Unit] +Description=Taler Demo Merchant Self-Provisioning Service + +[Service] +User=taler-merchant-demos +ExecStart=/usr/bin/taler-merchant-demos -c /etc/taler/taler-merchant-frontends.conf provision +EnvironmentFile=/etc/taler/taler-merchant-frontends.env +Restart=on-failure +RestartSec=1s + +[Install] +WantedBy=multi-user.target