View Issue Details

IDProjectCategoryView StatusLast Update
0008541Talerlibeufin (general)public2024-04-15 19:32
ReporterAntoine A Assigned ToChristian Grothoff 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.10Fixed in Version0.10 
Summary0008541: disable services by default
DescriptionWe do run a command to have our services disabled and stopped by default: 'dh_installsystemd -plibeufin-bank --name=libeufin-bank --no-start --no-enable', but debian always starts them on installation. We need to examine why this happens.
This also impact exchanges services
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2024-04-02 15:50

manager   ~0022085

We did not have explicit rules for the *.target files. I added those in 2aa7e168..7e9f2476. This MIGHT fix the issue, assuming the disabled services got triggered via the *enabled* targets! Please check if it is fixed!

Antoine A

2024-04-02 20:54

manager   ~0022092

Unfortunately, it didn't work

Christian Grothoff

2024-04-11 23:31

manager   ~0022215

With the lastest package, I installed them on Debian and the services did NOT get started. In fact, Debian explicitly mentions this to me:
# dpkg -i libeufin-bank_0.10.0_all.deb
(Reading database ... 440724 files and directories currently installed.)
Preparing to unpack libeufin-bank_0.10.0_all.deb ...
Unpacking libeufin-bank (0.10.0) over (0.10.0) ...
Setting up libeufin-bank (0.10.0) ...
Created symlink /etc/systemd/system/multi-user.target.wants/libeufin-bank.target → /lib/systemd/system/libeufin-bank.target.
libeufin-bank-gc.service is a disabled or a static unit, not starting it.
libeufin-bank-gc.timer is a disabled or a static unit, not starting it.
libeufin-bank.service is a disabled or a static unit, not starting it.
root@elma:/home/grothoff/research/taler# ps ax | grep java
 135735 pts/0 S+ 0:00 grep java
# dpkg -i libeufin-nexus_0.10.0_all.deb
Selecting previously unselected package libeufin-nexus.
(Reading database ... 440724 files and directories currently installed.)
Preparing to unpack libeufin-nexus_0.10.0_all.deb ...
Unpacking libeufin-nexus (0.10.0) ...
Setting up libeufin-nexus (0.10.0) ...
Created symlink /etc/systemd/system/multi-user.target.wants/libeufin-nexus.target → /lib/systemd/system/libeufin-nexus.target.
libeufin-nexus-ebics-fetch.service is a disabled or a static unit, not starting it.
libeufin-nexus-ebics-submit.service is a disabled or a static unit, not starting it.
Processing triggers for man-db (2.11.2-2) ...

Issue History

Date ModifiedUsernameFieldChange
2024-02-28 14:43Antoine ANew Issue
2024-02-28 14:43Antoine AStatusnew => assigned
2024-02-28 14:43Antoine AAssigned To => Antoine A
2024-04-02 15:50Christian GrothoffNote Added: 0022085
2024-04-02 20:54Antoine ANote Added: 0022092
2024-04-11 23:31Christian GrothoffNote Added: 0022215
2024-04-11 23:32Christian GrothoffAssigned ToAntoine A => Christian Grothoff
2024-04-11 23:32Christian GrothoffStatusassigned => informing
2024-04-11 23:32Christian GrothoffResolutionopen => fixed
2024-04-11 23:32Christian GrothoffFixed in Version => 0.10
2024-04-15 19:32Christian GrothoffStatusinforming => closed