Re: How to inform users package is ready to use systemd
Hi,
On Mon, 24 Feb 2025 11:48:03 +0100
Carles Pina i Estany <carles@pina.cat> wrote:
>
> Hello,
>
> I've packaged "simplemonitor". The package adds a simplemonitor user,
> and a systemd service to run simplemonitor under this user and using
> the configuration files from /etc/simplemonitor
>
> I know that some user did "apt install simplemonitor" and then tried
> to use simplemonitor without systemd (which is possible, but
> reinventing the wheel). The user tried it that because he didn't
> realise that simplemonitor was integrated with systemd, the
> simplemonitor system user, checks on startup, etc.
>
> My question is: how to inform users about systemd integration?
If your package uses dh_installsystemd to integrate with systemd, that
should be enough.
Lorenzo
>
> As a user, what I do when I wonder about that is "dpkg -L PACKAGE"
> and see if I spot some systemd service files. And also tend to read
> /usr/share/doc/PACKAGE/changelog.Debian.gz or related files to see if
> the maintainer wrote any information there.
>
> To be more proactive about that, I thought to add a debconf template
> with something such as (untested, just the idea):
>
> ----
> Template: simplemonitor/systemd-info
> Type: note
> _Description: Usage of simplemonitor
> The simplemonitor package integrates with systemd. Set it up in
> /etc/simplemonitor and then use:
>
> sudo systemctl restart simplemonitor
> ----
>
> But I wonder of any more standard ways to do that, what other packages
> do, etc.
>
> Thanks very much!
>
Reply to: