From 4da6b9c320e6b49d38af5cb6b5861480141f24cd Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Tue, 6 Oct 2015 16:23:19 +0000 Subject: - add -s support to s6-svscan - change examples to support -s - change examples to invoke s6-rc, remove servicedirs --- doc/index.html | 2 +- doc/libs6/index.html | 2 +- doc/s6-svscan.html | 58 ++++++++++++++++++++-- doc/ucspilogd.html | 4 +- doc/upgrade.html | 7 +++ examples/ROOT/etc/s6-init/crash | 13 ----- examples/ROOT/etc/s6-init/init-stage1 | 2 +- examples/ROOT/etc/s6-init/init-stage2 | 20 ++------ examples/ROOT/etc/s6-init/init-stage3 | 2 +- examples/ROOT/etc/s6-init/network-config | 5 -- examples/ROOT/etc/s6-rc/README | 9 ++++ examples/ROOT/img/README | 11 ++-- examples/ROOT/img/services-local/README | 5 -- .../ROOT/img/services-local/klogd-linux/README | 3 -- .../ROOT/img/services-local/klogd-linux/log/README | 1 - .../ROOT/img/services-local/klogd-linux/log/run | 4 -- examples/ROOT/img/services-local/klogd-linux/run | 5 -- .../ROOT/img/services-local/syslogd-linux/README | 7 --- .../img/services-local/syslogd-linux/log/README | 9 ---- .../services-local/syslogd-linux/log/env/LOGSCRIPT | 6 --- .../ROOT/img/services-local/syslogd-linux/log/run | 8 --- .../services-local/syslogd-linux/notification-fd | 1 - examples/ROOT/img/services-local/syslogd-linux/run | 8 --- examples/ROOT/img/services-network/README | 5 -- .../ROOT/img/services-network/dns-cache/README | 2 - .../img/services-network/dns-cache/env/CACHESIZE | 1 - .../ROOT/img/services-network/dns-cache/env/IP | 1 - .../ROOT/img/services-network/dns-cache/env/IPSEND | 1 - .../ROOT/img/services-network/dns-cache/env/ROOT | 1 - .../ROOT/img/services-network/dns-cache/log/README | 3 -- .../ROOT/img/services-network/dns-cache/log/run | 4 -- .../services-network/dns-cache/root/ip/127.0.0.1 | 0 .../img/services-network/dns-cache/root/servers/@ | 13 ----- examples/ROOT/img/services-network/dns-cache/run | 12 ----- .../img/services-network/fifodir-cleanup/README | 2 - .../ROOT/img/services-network/fifodir-cleanup/run | 14 ------ .../ROOT/img/services-network/ntpclient/README | 9 ---- .../ROOT/img/services-network/ntpclient/log/README | 3 -- .../ROOT/img/services-network/ntpclient/log/run | 4 -- examples/ROOT/img/services-network/ntpclient/run | 19 ------- examples/ROOT/img/services-network/sshd/README | 5 -- examples/ROOT/img/services-network/sshd/log/README | 1 - examples/ROOT/img/services-network/sshd/log/run | 4 -- .../ROOT/img/services-network/sshd/notification-fd | 1 - .../services-network/sshd/rules/ip4/0.0.0.0_0/deny | 0 .../sshd/rules/ip4/127.0.0.1_32/allow | 0 examples/ROOT/img/services-network/sshd/run | 6 --- examples/ROOT/img/tmpfs/service/.s6-svscan/README | 11 +++- examples/ROOT/img/tmpfs/service/.s6-svscan/SIGINT | 3 ++ examples/ROOT/img/tmpfs/service/.s6-svscan/SIGUSR1 | 3 ++ examples/ROOT/img/tmpfs/service/.s6-svscan/SIGUSR2 | 3 ++ examples/ROOT/img/tmpfs/service/.s6-svscan/crash | 14 +++++- examples/ROOT/run | 1 + examples/klogd-linux/README | 5 ++ examples/klogd-linux/log/README | 1 + examples/klogd-linux/log/run | 4 ++ examples/klogd-linux/run | 5 ++ examples/syslogd-linux/README | 9 ++++ examples/syslogd-linux/log/README | 9 ++++ examples/syslogd-linux/log/env/LOGSCRIPT | 6 +++ examples/syslogd-linux/log/run | 8 +++ examples/syslogd-linux/notification-fd | 1 + examples/syslogd-linux/run | 8 +++ package/info | 2 +- src/supervision/s6-svscan.c | 49 +++++++++++++++--- 65 files changed, 213 insertions(+), 232 deletions(-) delete mode 100755 examples/ROOT/etc/s6-init/crash delete mode 100755 examples/ROOT/etc/s6-init/network-config create mode 100644 examples/ROOT/etc/s6-rc/README delete mode 100644 examples/ROOT/img/services-local/README delete mode 100644 examples/ROOT/img/services-local/klogd-linux/README delete mode 100644 examples/ROOT/img/services-local/klogd-linux/log/README delete mode 100755 examples/ROOT/img/services-local/klogd-linux/log/run delete mode 100755 examples/ROOT/img/services-local/klogd-linux/run delete mode 100644 examples/ROOT/img/services-local/syslogd-linux/README delete mode 100644 examples/ROOT/img/services-local/syslogd-linux/log/README delete mode 100644 examples/ROOT/img/services-local/syslogd-linux/log/env/LOGSCRIPT delete mode 100755 examples/ROOT/img/services-local/syslogd-linux/log/run delete mode 100644 examples/ROOT/img/services-local/syslogd-linux/notification-fd delete mode 100755 examples/ROOT/img/services-local/syslogd-linux/run delete mode 100644 examples/ROOT/img/services-network/README delete mode 100644 examples/ROOT/img/services-network/dns-cache/README delete mode 100644 examples/ROOT/img/services-network/dns-cache/env/CACHESIZE delete mode 100644 examples/ROOT/img/services-network/dns-cache/env/IP delete mode 100644 examples/ROOT/img/services-network/dns-cache/env/IPSEND delete mode 100644 examples/ROOT/img/services-network/dns-cache/env/ROOT delete mode 100644 examples/ROOT/img/services-network/dns-cache/log/README delete mode 100755 examples/ROOT/img/services-network/dns-cache/log/run delete mode 100644 examples/ROOT/img/services-network/dns-cache/root/ip/127.0.0.1 delete mode 100644 examples/ROOT/img/services-network/dns-cache/root/servers/@ delete mode 100755 examples/ROOT/img/services-network/dns-cache/run delete mode 100644 examples/ROOT/img/services-network/fifodir-cleanup/README delete mode 100755 examples/ROOT/img/services-network/fifodir-cleanup/run delete mode 100644 examples/ROOT/img/services-network/ntpclient/README delete mode 100644 examples/ROOT/img/services-network/ntpclient/log/README delete mode 100755 examples/ROOT/img/services-network/ntpclient/log/run delete mode 100755 examples/ROOT/img/services-network/ntpclient/run delete mode 100644 examples/ROOT/img/services-network/sshd/README delete mode 100644 examples/ROOT/img/services-network/sshd/log/README delete mode 100755 examples/ROOT/img/services-network/sshd/log/run delete mode 100644 examples/ROOT/img/services-network/sshd/notification-fd delete mode 100644 examples/ROOT/img/services-network/sshd/rules/ip4/0.0.0.0_0/deny delete mode 100644 examples/ROOT/img/services-network/sshd/rules/ip4/127.0.0.1_32/allow delete mode 100755 examples/ROOT/img/services-network/sshd/run create mode 100755 examples/ROOT/img/tmpfs/service/.s6-svscan/SIGINT create mode 100755 examples/ROOT/img/tmpfs/service/.s6-svscan/SIGUSR1 create mode 100755 examples/ROOT/img/tmpfs/service/.s6-svscan/SIGUSR2 mode change 120000 => 100755 examples/ROOT/img/tmpfs/service/.s6-svscan/crash create mode 120000 examples/ROOT/run create mode 100644 examples/klogd-linux/README create mode 100644 examples/klogd-linux/log/README create mode 100755 examples/klogd-linux/log/run create mode 100755 examples/klogd-linux/run create mode 100644 examples/syslogd-linux/README create mode 100644 examples/syslogd-linux/log/README create mode 100644 examples/syslogd-linux/log/env/LOGSCRIPT create mode 100755 examples/syslogd-linux/log/run create mode 100644 examples/syslogd-linux/notification-fd create mode 100755 examples/syslogd-linux/run diff --git a/doc/index.html b/doc/index.html index 50018e7..48ec334 100644 --- a/doc/index.html +++ b/doc/index.html @@ -101,7 +101,7 @@ library.

Download