David Fix wrote:
Non-Technical explanation:  I actually tested fully (I believe) and it
works!!! :-D


Well that looks better.  ;)  I'm still wondering, though, why: When I have a
process not running (spamd in this case), and I do a "spamd stop", it still
says, "[ OK ]".  :D  Shouldn't it say "/usr/bin/spamd is not running." just
like "spamd status" would?  :)

        Dave


Not now. 3.2.x went after partial LSB-2.1.0 compliancy to ease the transition. See below from the spec.

-- DJ Lucas


http://refspecs.freestandards.org/LSB_2.0.1/LSB-Core/LSB-Core/iniscrptact.html

In the case of init script commands other than "status" (i.e., "start", "stop", "restart", "try-restart", "reload", and "force-reload"), the init script shall return an exit status of zero if the action described by the argument has been successful. Otherwise, the exit status shall be non-zero, as defined below. In addition to straightforward success, the following situations are also to be considered successful:

    *

restarting a service (instead of reloading it) with the "force-reload" argument
    *

      running "start" on a service already running
    *

      running "stop" on a service already stopped or not running

....
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to