hush/runit
James Byrne 0c63299b84 sv: update to match version 2.1.2 of runit
Backport from upstream versions:
2.1.2
Sun, 10 Aug 2014 18:01:54 +0000
  * sv.c: properly format status command's output on failure cases.
  * sv.c: support optional LSB init script actions reload and
    try-restart.
  * sv.c: fix typo that may lead to wrong output from sv when reporting
    status of multiple service directories.

2.1.1
Sun, 04 Oct 2009 20:28:38 +0000
  * sv.c: on 'down', send runsv the 'down' command properly if not yet
    done (e.g. when taken up with 'once').

    [Remove previous workaround added to BusyBox version].

1.9.0
Mon, 05 May 2008 22:00:13 +0000
  * sv.c: service name is also relative to the current directory if it
    ends with a slash.

1.8.0
Fri, 21 Sep 2007 00:33:56 +0000
  * sv.c: fix race on check for down if pid is 0 and state is run or
    finish.

1.7.1
Sat, 04 Nov 2006 19:23:29 +0000
  * sv.c: properly wait for a service to be restarted on 'restart';
    support checks through -v for pause, cont, kill.

function                                             old     new   delta
sv                                                  1184    1280     +96
control                                              132     180     +48
status                                               118     139     +21
out                                                   64      85     +21
svstatus_print                                       334     344     +10
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/0 up/down: 196/0)             Total: 196 bytes

Signed-off-by: James Byrne <james.byrne at origamienergy.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2017-05-15 21:40:18 +02:00
..
Config.src runit/*: convert to new-style "one file" applets 2015-10-19 00:41:28 +02:00
Kbuild.src runit/*: convert to new-style "one file" applets 2015-10-19 00:41:28 +02:00
chpst.c runit: fix chpst -n -N -u USER 2017-03-13 22:35:30 +01:00
runit_lib.h remove runit/runit_lib.c 2010-10-13 12:53:27 +02:00
runsv.c runsv: update to match version 2.1.2 of runit 2017-05-15 19:44:48 +02:00
runsvdir.c *: placate some compile warnings on OSX 2016-09-01 11:16:22 +02:00
sv.c sv: update to match version 2.1.2 of runit 2017-05-15 21:40:18 +02:00
svlogd.c svlogd.c: support -ttt (dateTtime instead of date_time) 2017-05-15 19:12:09 +02:00