trustrouter service not installed by Debian package

Bug #1701589 reported by Jennifer Richards
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Moonshot Trust-Router
Triaged
High
Jennifer Richards

Bug Description

At least on the experimental 3.0.0 trust router package, a trustrouter service is not created when the deb is installed. The tids.service is installed, but fails to work (there is a separate issue for this). I'm not sure whether there is a connection between these.

Revision history for this message
Sam Hartman (hartmans) wrote : Re: [Bug 1701589] [NEW] trustrouter service not installed by Debian package

As I recall, tids and trust-router were packaged in the same binary
package.
So it's not really clear which you want to run, and they both require
configuration anyway.

my assumption for how it ought to work for Debian is that you package
service files for both, and that the user needs to systemctl enable
which services they want after configuration. It would be reasonable to
provide debconf to ask initial configuration questions and to enable the
services that are desired once initial configuration has been made.
However that would be a bit non-trivial in terms of debconf to write,
and I hadn't gotten around to it either with my Debian or former
Painless Security hats on.

I don't think splitting the binary package would have much value. You
could know which services you wanted then simply from which of two
conflicting packages were installed. However, you're still left with
the configuration.

Revision history for this message
Jennifer Richards (jennifer-k) wrote :

Thanks. I think installing both services but not starting either would be fine, certainly for the immediate fix.

Changed in moonshot-tr:
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.