View Issue Details

IDProjectCategoryView StatusLast Update
0008719Talermerchant backendpublic2024-04-15 19:32
ReporterEmmanuel Assigned ToEmmanuel Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionno change required 
PlatformUbuntuOSLinuxOS Versionmantic
Target Version0.10Fixed in Version0.10 
Summary0008719: Binary distribution on Ubuntu mantic does not contain all the files
DescriptionWhen you install the binary distribution on Ubuntu mantic, there should be some files installed in /etc/systemd/system
See : https://docs.taler.net/taler-merchant-manual.html#launching-the-backend

Problem : the directory /etc/systemd/system does not contain any taler-* files.
Steps To Reproduce$ sudo apt install taler-merchant

$ cd /etc/systemd/system

$ ls -l
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2024-04-09 15:34

manager   ~0022171

And which files exactly would you expect there?

Emmanuel

2024-04-10 07:37

reporter   ~0022192

The documentation says :
"When using the Debian/Ubuntu packages, the systemd configuration will already exist. You only need to enable and start the service using systemctl enable taler-merchant.target and systemctl start taler-merchant.target."
So I would expect the existance of the file taler-merchant.target and since the programms taler-merchant-httpd taler-merchant-webhook taler-merchant-wirewatch taler-merchant-depositcheck taler-merchant-exchange should be started, one can imagine the files :
taler-merchant-httpd.service, taler-merchant-webhook.service, taler-merchant-wirewatch.service, taler-merchant-depositcheck.service and taler-merchant-exchange.service to be existing. But I can also imagine, that we have less services (and maybe only one containing all the programms).

Christian Grothoff

2024-04-10 08:14

manager   ~0022193

Files are in /lib/systemd/, not /etc.

Issue History

Date ModifiedUsernameFieldChange
2024-04-09 15:20EmmanuelNew Issue
2024-04-09 15:20EmmanuelStatusnew => assigned
2024-04-09 15:20EmmanuelAssigned To => Christian Grothoff
2024-04-09 15:34Christian GrothoffNote Added: 0022171
2024-04-09 15:48Christian GrothoffAssigned ToChristian Grothoff => Emmanuel
2024-04-09 15:48Christian GrothoffStatusassigned => feedback
2024-04-10 07:37EmmanuelNote Added: 0022192
2024-04-10 08:14Christian GrothoffStatusfeedback => informing
2024-04-10 08:14Christian GrothoffResolutionopen => no change required
2024-04-10 08:14Christian GrothoffFixed in Version => 0.10
2024-04-10 08:14Christian GrothoffNote Added: 0022193
2024-04-11 23:50Christian GrothoffTarget Version => 0.10
2024-04-15 19:32Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend