Bug#763401: failure to start brings confusion between keyboard and chair

Michael Biebl biebl at debian.org
Mon Sep 29 23:29:07 BST 2014


So, bascially the issue here is, that for SysV/LSB services, systemd
uses RemainAfterExit=true

Which means, the service is considered active, even though the main
process has exited. This is, because from the available metadata in the
LSB header, systemd doesn't know if the service is supposed to start a
long running process (daemon) or a one-shot task.


Am 29.09.2014 um 23:57 schrieb Antoine Beaupré:
> So, why wouldn't we make (at least) `service foo start` try to start
> the service if it's in `active (exited)` mode?

I think this would be wrong (and confusing). start should mean start and
restart should mean restart and not depend on the state of the service.
This issue will solve itself once more and more packages use native
service files.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20140930/da6f0115/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list