On Wed, Nov 05, 2014 at 08:12:39PM +0000, Ximin Luo wrote:
> All I care is that "service x start" works. It does not. This is
> correctly called "systemd breaks existing software" - it is breaking
> the sysvinit behaviour.

Let's look what LSB says:

http://refspecs.linuxbase.org/LSB_3.1.1/LSB-Core-generic/LSB-Core-generic/iniscrptact.html

> For all other
[meaning everything apart from 'status']
> init-script actions, the init script shall return an exit status of
> zero if the action was successful. Otherwise, the exit status shall
> be non-zero
[...]
> 6     program is not configured

Esentially, your scripts tells systemd "action was sucessful", and
systemd has no reason (or way) to doubt that.

Zbyszek


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to