On Sat, 2012-05-12 at 23:10:50 +0300, Peter Eisentraut wrote:
> So since no one had anything to add, here is a concrete proposal.  All
> of this reflects current practice, I believe.  Since the addition of
> status_of_proc to /lib/lsb/init-functions, this has been quite
> standardized in practice, and as I wrote earlier, more than half of the
> affected packages are already doing this.
> 
>       * Add "status" as an optional init script option (similar to
>         "reload").  No one objected to that.
>       * Require exit status 0 or not 0.  There were concerns about
>         anything more specific, and it's not necessary in practice, as
>         consumers of this generally only check for 0 or not 0.  Could be
>         refined in the future.
>       * Add footnote encouraging use of LSB exit statuses anyway.
>       * Add footnote about what "service is running" might mean.  Some
>         people in the discussion were concerned about this being
>         ambiguous, some were concerned about making it too specific.
>         The main nonhuman consumers of this interface are system
>         monitoring programs that will decide to run "start" if "status"
>         reports not running.  So it is reasonable to define the behavior
>         of "status" in terms of "start".
>       * Add something simple about console messages from status option.
>         That whole section seems to have been overtaken by reality, but
>         what I wrote is pretty close to it.

Just a quite note, start-stop-daemon got a --status command with LSB
semantics in dpkg 1.16.1.

thanks,
guillem



-- 
To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120513002304.ga7...@gaara.hadrons.org

Reply via email to