From 1aa3bc74170f10a4285827efa2748d1d6c2e4613 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 23 Jan 2026 06:49:25 +0000 Subject: New example batch of service definitions --- doc/s6-rc-compile.html | 4 +- doc/s6-rc-update.html | 2 +- examples/README | 22 ++++++++- examples/demo/0/E1/finish | 5 ++ examples/demo/0/E1/flag-essential | 0 examples/demo/0/E1/notification-fd | 1 + examples/demo/0/E1/run | 5 ++ examples/demo/0/E1/type | 1 + examples/demo/0/E3-log/consumer-for | 1 + examples/demo/0/E3-log/dependencies.d/e0 | 0 examples/demo/0/E3-log/flag-essential | 0 examples/demo/0/E3-log/notification-fd | 1 + examples/demo/0/E3-log/pipeline-name | 1 + examples/demo/0/E3-log/run | 3 ++ examples/demo/0/E3-log/type | 1 + examples/demo/0/E3/finish | 5 ++ examples/demo/0/E3/flag-essential | 0 examples/demo/0/E3/notification-fd | 1 + examples/demo/0/E3/producer-for | 1 + examples/demo/0/E3/run | 5 ++ examples/demo/0/E3/type | 1 + examples/demo/0/N9-log/consumer-for | 1 + examples/demo/0/N9-log/dependencies.d/essentials | 0 examples/demo/0/N9-log/notification-fd | 1 + examples/demo/0/N9-log/pipeline-name | 1 + examples/demo/0/N9-log/run | 3 ++ examples/demo/0/N9-log/type | 1 + examples/demo/0/N9/dependencies.d/essentials | 0 examples/demo/0/N9/finish | 5 ++ examples/demo/0/N9/notification-fd | 1 + examples/demo/0/N9/producer-for | 1 + examples/demo/0/N9/run | 5 ++ examples/demo/0/N9/type | 1 + examples/demo/0/R4-log/consumer-for | 1 + examples/demo/0/R4-log/dependencies.d/essentials | 0 examples/demo/0/R4-log/flag-recommended | 0 examples/demo/0/R4-log/notification-fd | 1 + examples/demo/0/R4-log/pipeline-name | 1 + examples/demo/0/R4-log/run | 3 ++ examples/demo/0/R4-log/type | 1 + examples/demo/0/R4/dependencies.d/essentials | 0 examples/demo/0/R4/finish | 5 ++ examples/demo/0/R4/flag-recommended | 0 examples/demo/0/R4/notification-fd | 1 + examples/demo/0/R4/producer-for | 1 + examples/demo/0/R4/run | 5 ++ examples/demo/0/R4/type | 1 + examples/demo/0/R8/dependencies.d/essentials | 0 examples/demo/0/R8/dependencies.d/r7 | 0 examples/demo/0/R8/finish | 5 ++ examples/demo/0/R8/flag-recommended | 0 examples/demo/0/R8/notification-fd | 1 + examples/demo/0/R8/run | 5 ++ examples/demo/0/R8/type | 1 + examples/demo/0/e0/flag-essential | 0 examples/demo/0/e0/type | 1 + examples/demo/0/e0/up | 2 + examples/demo/0/e2/dependencies.d/e0 | 0 examples/demo/0/e2/flag-essential | 0 examples/demo/0/e2/type | 1 + examples/demo/0/e2/up | 1 + examples/demo/0/essentials/contents.d/E1 | 0 examples/demo/0/essentials/contents.d/E3-pipeline | 0 examples/demo/0/essentials/contents.d/e0 | 0 examples/demo/0/essentials/contents.d/e2 | 0 examples/demo/0/essentials/type | 1 + examples/demo/0/r5/dependencies.d/essentials | 0 examples/demo/0/r5/down | 1 + examples/demo/0/r5/flag-recommended | 0 examples/demo/0/r5/type | 1 + examples/demo/0/r5/up | 1 + examples/demo/0/r6/dependencies.d/essentials | 0 examples/demo/0/r6/dependencies.d/r5 | 0 examples/demo/0/r6/down | 1 + examples/demo/0/r6/flag-recommended | 0 examples/demo/0/r6/type | 1 + examples/demo/0/r6/up | 1 + examples/demo/0/r7/dependencies.d/essentials | 0 examples/demo/0/r7/dependencies.d/r6 | 0 examples/demo/0/r7/down | 1 + examples/demo/0/r7/flag-recommended | 0 examples/demo/0/r7/type | 1 + examples/demo/0/r7/up | 1 + examples/demo/1/N10-log/consumer-for | 1 + examples/demo/1/N10-log/dependencies.d/essentials | 0 examples/demo/1/N10-log/notification-fd | 1 + examples/demo/1/N10-log/pipeline-name | 1 + examples/demo/1/N10-log/run | 3 ++ examples/demo/1/N10-log/type | 1 + examples/demo/1/N10/dependencies.d/essentials | 0 examples/demo/1/N10/finish | 5 ++ examples/demo/1/N10/notification-fd | 1 + examples/demo/1/N10/producer-for | 1 + examples/demo/1/N10/run | 5 ++ examples/demo/1/N10/type | 1 + examples/demo/1/N11-log/consumer-for | 1 + examples/demo/1/N11-log/dependencies.d/essentials | 0 examples/demo/1/N11-log/notification-fd | 1 + examples/demo/1/N11-log/pipeline-name | 1 + examples/demo/1/N11-log/run | 3 ++ examples/demo/1/N11-log/type | 1 + examples/demo/1/N11/dependencies.d/essentials | 0 examples/demo/1/N11/finish | 5 ++ examples/demo/1/N11/notification-fd | 1 + examples/demo/1/N11/producer-for | 1 + examples/demo/1/N11/run | 5 ++ examples/demo/1/N11/type | 1 + examples/source-router/00/down | 1 + examples/source-router/00/flag-essential | 0 examples/source-router/00/type | 1 + examples/source-router/00/up | 4 ++ examples/source-router/adslclient-log/consumer-for | 1 + .../adslclient-log/dependencies.d/mount-rwfs | 0 .../adslclient-log/dependencies.d/mount-sync | 0 .../source-router/adslclient-log/pipeline-name | 1 + examples/source-router/adslclient-log/run | 4 ++ examples/source-router/adslclient-log/type | 1 + .../adslclient/dependencies.d/init-devtmpfs | 0 .../adslclient/dependencies.d/init-lan | 0 examples/source-router/adslclient/notification-fd | 1 + examples/source-router/adslclient/producer-for | 1 + examples/source-router/adslclient/run | 4 ++ examples/source-router/adslclient/type | 1 + examples/source-router/default/contents.d/ok-ipv6 | 0 examples/source-router/default/contents.d/ok-lan | 0 examples/source-router/default/contents.d/ok-local | 0 examples/source-router/default/contents.d/ok-wan | 0 examples/source-router/default/type | 1 + examples/source-router/dns-cache-log/consumer-for | 1 + .../dns-cache-log/dependencies.d/mount-rwfs | 0 .../dns-cache-log/dependencies.d/mount-sync | 0 examples/source-router/dns-cache-log/pipeline-name | 1 + examples/source-router/dns-cache-log/run | 4 ++ examples/source-router/dns-cache-log/type | 1 + .../dns-cache/dependencies.d/init-lan | 0 .../dns-cache/dependencies.d/init-urandom | 0 examples/source-router/dns-cache/down-signal | 1 + examples/source-router/dns-cache/env/CACHESIZE | 1 + examples/source-router/dns-cache/env/IPSEND | 1 + examples/source-router/dns-cache/env/ROOT | 1 + examples/source-router/dns-cache/producer-for | 1 + examples/source-router/dns-cache/run | 15 ++++++ examples/source-router/dns-cache/type | 1 + .../dns-server-tcp-4/dependencies.d/init-lan | 0 .../dns-server-tcp-4/dependencies.d/mount-rwfs | 0 .../source-router/dns-server-tcp-4/notification-fd | 1 + .../source-router/dns-server-tcp-4/producer-for | 1 + examples/source-router/dns-server-tcp-4/run | 13 +++++ examples/source-router/dns-server-tcp-4/type | 1 + .../dns-server-tcp-6-bis/dependencies.d/init-ipv6 | 0 .../dns-server-tcp-6-bis/dependencies.d/mount-rwfs | 0 .../dns-server-tcp-6-bis/notification-fd | 1 + .../dns-server-tcp-6-bis/producer-for | 1 + examples/source-router/dns-server-tcp-6-bis/run | 13 +++++ examples/source-router/dns-server-tcp-6-bis/type | 1 + .../dns-server-tcp-6/dependencies.d/init-ipv6 | 0 .../dns-server-tcp-6/dependencies.d/mount-rwfs | 0 .../source-router/dns-server-tcp-6/notification-fd | 1 + .../source-router/dns-server-tcp-6/producer-for | 1 + examples/source-router/dns-server-tcp-6/run | 13 +++++ examples/source-router/dns-server-tcp-6/type | 1 + .../source-router/dns-server-tcp-log/consumer-for | 3 ++ .../dns-server-tcp-log/dependencies.d/mount-rwfs | 0 .../dns-server-tcp-log/dependencies.d/mount-sync | 0 .../source-router/dns-server-tcp-log/pipeline-name | 1 + examples/source-router/dns-server-tcp-log/run | 4 ++ examples/source-router/dns-server-tcp-log/type | 1 + .../dns-server-udp-4/dependencies.d/init-lan | 0 .../dns-server-udp-4/dependencies.d/mount-rwfs | 0 .../source-router/dns-server-udp-4/notification-fd | 1 + .../source-router/dns-server-udp-4/producer-for | 1 + examples/source-router/dns-server-udp-4/run | 9 ++++ examples/source-router/dns-server-udp-4/type | 1 + .../dns-server-udp-6-bis/dependencies.d/init-ipv6 | 0 .../dns-server-udp-6-bis/dependencies.d/mount-rwfs | 0 .../dns-server-udp-6-bis/notification-fd | 1 + .../dns-server-udp-6-bis/producer-for | 1 + examples/source-router/dns-server-udp-6-bis/run | 9 ++++ examples/source-router/dns-server-udp-6-bis/type | 1 + .../dns-server-udp-6/dependencies.d/init-ipv6 | 0 .../dns-server-udp-6/dependencies.d/mount-rwfs | 0 .../source-router/dns-server-udp-6/notification-fd | 1 + .../source-router/dns-server-udp-6/producer-for | 1 + examples/source-router/dns-server-udp-6/run | 9 ++++ examples/source-router/dns-server-udp-6/type | 1 + .../source-router/dns-server-udp-log/consumer-for | 3 ++ .../dns-server-udp-log/dependencies.d/mount-rwfs | 0 .../dns-server-udp-log/dependencies.d/mount-sync | 0 .../source-router/dns-server-udp-log/pipeline-name | 1 + examples/source-router/dns-server-udp-log/run | 4 ++ examples/source-router/dns-server-udp-log/type | 1 + .../dnsproxy6-bis-tcp/dependencies.d/init-ipv6 | 0 .../dnsproxy6-bis-tcp/notification-fd | 1 + .../source-router/dnsproxy6-bis-tcp/producer-for | 1 + examples/source-router/dnsproxy6-bis-tcp/run | 11 +++++ examples/source-router/dnsproxy6-bis-tcp/type | 1 + .../dnsproxy6-bis-udp/dependencies.d/init-ipv6 | 0 .../dnsproxy6-bis-udp/notification-fd | 1 + .../source-router/dnsproxy6-bis-udp/producer-for | 1 + examples/source-router/dnsproxy6-bis-udp/run | 13 +++++ .../source-router/dnsproxy6-bis-udp/timeout-kill | 1 + examples/source-router/dnsproxy6-bis-udp/type | 1 + .../source-router/dnsproxy6-tcp-log/consumer-for | 2 + .../dnsproxy6-tcp-log/dependencies.d/mount-rwfs | 0 .../dnsproxy6-tcp-log/dependencies.d/mount-sync | 0 .../source-router/dnsproxy6-tcp-log/pipeline-name | 1 + examples/source-router/dnsproxy6-tcp-log/run | 4 ++ examples/source-router/dnsproxy6-tcp-log/type | 1 + .../dnsproxy6-tcp/dependencies.d/init-ipv6 | 0 .../source-router/dnsproxy6-tcp/notification-fd | 1 + examples/source-router/dnsproxy6-tcp/producer-for | 1 + examples/source-router/dnsproxy6-tcp/run | 11 +++++ examples/source-router/dnsproxy6-tcp/type | 1 + .../source-router/dnsproxy6-udp-log/consumer-for | 3 ++ .../dnsproxy6-udp-log/dependencies.d/mount-rwfs | 0 .../dnsproxy6-udp-log/dependencies.d/mount-sync | 0 .../source-router/dnsproxy6-udp-log/pipeline-name | 1 + examples/source-router/dnsproxy6-udp-log/run | 4 ++ examples/source-router/dnsproxy6-udp-log/type | 1 + .../dnsproxy6-udp/dependencies.d/init-ipv6 | 0 .../source-router/dnsproxy6-udp/notification-fd | 1 + examples/source-router/dnsproxy6-udp/producer-for | 1 + examples/source-router/dnsproxy6-udp/run | 13 +++++ examples/source-router/dnsproxy6-udp/timeout-kill | 1 + examples/source-router/dnsproxy6-udp/type | 1 + .../fck-livebox/dependencies.d/init-ipv6 | 0 .../fck-livebox/dependencies.d/mount-rwfs | 0 .../fck-livebox/dependencies.d/udhcpc6-eth2 | 0 examples/source-router/fck-livebox/down | 2 + examples/source-router/fck-livebox/type | 1 + examples/source-router/fck-livebox/up | 2 + .../fifodir-cleanup/dependencies.d/00 | 0 .../source-router/fifodir-cleanup/flag-essential | 0 examples/source-router/fifodir-cleanup/run | 15 ++++++ examples/source-router/fifodir-cleanup/type | 1 + .../source-router/hostapd-wlan0-log/consumer-for | 1 + .../hostapd-wlan0-log/dependencies.d/mount-rwfs | 0 .../hostapd-wlan0-log/dependencies.d/mount-sync | 0 .../source-router/hostapd-wlan0-log/pipeline-name | 1 + examples/source-router/hostapd-wlan0-log/run | 4 ++ examples/source-router/hostapd-wlan0-log/type | 1 + .../hostapd-wlan0/dependencies.d/init-wlan0 | 0 .../source-router/hostapd-wlan0/notification-fd | 1 + examples/source-router/hostapd-wlan0/producer-for | 1 + examples/source-router/hostapd-wlan0/run | 3 ++ examples/source-router/hostapd-wlan0/type | 1 + .../source-router/hostapd-wlan1-log/consumer-for | 1 + .../hostapd-wlan1-log/dependencies.d/mount-rwfs | 0 .../hostapd-wlan1-log/dependencies.d/mount-sync | 0 .../source-router/hostapd-wlan1-log/pipeline-name | 1 + examples/source-router/hostapd-wlan1-log/run | 4 ++ examples/source-router/hostapd-wlan1-log/type | 1 + .../hostapd-wlan1/dependencies.d/init-wlan1 | 0 .../source-router/hostapd-wlan1/notification-fd | 1 + examples/source-router/hostapd-wlan1/producer-for | 1 + examples/source-router/hostapd-wlan1/run | 3 ++ examples/source-router/hostapd-wlan1/type | 1 + .../source-router/httpd-4/dependencies.d/init-lan | 0 .../httpd-4/dependencies.d/mount-rwfs | 0 examples/source-router/httpd-4/notification-fd | 1 + examples/source-router/httpd-4/producer-for | 1 + examples/source-router/httpd-4/run | 10 ++++ examples/source-router/httpd-4/type | 1 + .../httpd-6-bis/dependencies.d/init-ipv6 | 0 .../httpd-6-bis/dependencies.d/mount-rwfs | 0 examples/source-router/httpd-6-bis/notification-fd | 1 + examples/source-router/httpd-6-bis/producer-for | 1 + examples/source-router/httpd-6-bis/run | 10 ++++ examples/source-router/httpd-6-bis/type | 1 + .../source-router/httpd-6/dependencies.d/init-ipv6 | 0 .../httpd-6/dependencies.d/mount-rwfs | 0 examples/source-router/httpd-6/notification-fd | 1 + examples/source-router/httpd-6/producer-for | 1 + examples/source-router/httpd-6/run | 10 ++++ examples/source-router/httpd-6/type | 1 + examples/source-router/httpd-log/consumer-for | 3 ++ .../httpd-log/dependencies.d/mount-rwfs | 0 .../httpd-log/dependencies.d/mount-sync | 0 examples/source-router/httpd-log/pipeline-name | 1 + examples/source-router/httpd-log/run | 4 ++ examples/source-router/httpd-log/type | 1 + .../init-clock/dependencies.d/dns-cache | 0 .../init-clock/dependencies.d/init-lan | 0 .../init-clock/dependencies.d/init-sysctl | 0 examples/source-router/init-clock/down | 1 + examples/source-router/init-clock/type | 1 + examples/source-router/init-clock/up | 42 ++++++++++++++++ .../init-coldplug/dependencies.d/mdevd | 0 .../init-coldplug/dependencies.d/mount-sys | 0 examples/source-router/init-coldplug/down | 1 + .../source-router/init-coldplug/flag-essential | 0 examples/source-router/init-coldplug/type | 1 + examples/source-router/init-coldplug/up | 1 + .../source-router/init-devtmpfs/dependencies.d/00 | 0 examples/source-router/init-devtmpfs/down | 1 + .../source-router/init-devtmpfs/flag-essential | 0 examples/source-router/init-devtmpfs/type | 1 + examples/source-router/init-devtmpfs/up | 11 +++++ .../init-diskconfig/dependencies.d/00 | 0 examples/source-router/init-diskconfig/down | 1 + .../source-router/init-diskconfig/flag-essential | 0 examples/source-router/init-diskconfig/type | 1 + examples/source-router/init-diskconfig/up | 5 ++ .../init-ipv6/dependencies.d/hostapd-wlan0 | 0 .../init-ipv6/dependencies.d/hostapd-wlan1 | 0 .../init-ipv6/dependencies.d/init-lan | 0 .../init-ipv6/dependencies.d/mount-rwfs | 0 .../init-ipv6/dependencies.d/udhcpc6-eth2 | 0 examples/source-router/init-ipv6/down | 3 ++ examples/source-router/init-ipv6/flag-essential | 0 examples/source-router/init-ipv6/type | 1 + examples/source-router/init-ipv6/up | 35 ++++++++++++++ .../source-router/init-iw/dependencies.d/ok-local | 0 examples/source-router/init-iw/down | 1 + examples/source-router/init-iw/flag-essential | 0 examples/source-router/init-iw/type | 1 + examples/source-router/init-iw/up | 1 + .../init-lan/dependencies.d/init-coldplug | 0 .../init-lan/dependencies.d/init-sysctl | 0 .../init-lan/dependencies.d/mount-cgroups | 0 examples/source-router/init-lan/down | 1 + examples/source-router/init-lan/flag-essential | 0 examples/source-router/init-lan/type | 1 + examples/source-router/init-lan/up | 19 ++++++++ .../init-sysctl/dependencies.d/mount-proc | 0 examples/source-router/init-sysctl/down | 1 + examples/source-router/init-sysctl/flag-essential | 0 examples/source-router/init-sysctl/type | 1 + examples/source-router/init-sysctl/up | 6 +++ examples/source-router/init-tmp/dependencies.d/00 | 0 examples/source-router/init-tmp/down | 1 + examples/source-router/init-tmp/flag-essential | 0 examples/source-router/init-tmp/type | 1 + examples/source-router/init-tmp/up | 2 + .../init-urandom/dependencies.d/mount-rwfs | 0 examples/source-router/init-urandom/down | 1 + examples/source-router/init-urandom/flag-essential | 0 examples/source-router/init-urandom/type | 1 + examples/source-router/init-urandom/up | 1 + .../init-wlan0/dependencies.d/init-iw | 0 examples/source-router/init-wlan0/down | 0 examples/source-router/init-wlan0/flag-essential | 0 examples/source-router/init-wlan0/type | 1 + examples/source-router/init-wlan0/up | 1 + .../init-wlan1/dependencies.d/init-iw | 0 .../init-wlan1/dependencies.d/init-wlan0 | 0 examples/source-router/init-wlan1/down | 0 examples/source-router/init-wlan1/flag-essential | 0 examples/source-router/init-wlan1/type | 1 + examples/source-router/init-wlan1/up | 1 + .../ip-wlan0/dependencies.d/hostapd-wlan0 | 0 examples/source-router/ip-wlan0/down | 0 examples/source-router/ip-wlan0/flag-essential | 0 examples/source-router/ip-wlan0/type | 1 + examples/source-router/ip-wlan0/up | 4 ++ .../ip-wlan1/dependencies.d/hostapd-wlan1 | 0 examples/source-router/ip-wlan1/down | 0 examples/source-router/ip-wlan1/flag-essential | 0 examples/source-router/ip-wlan1/type | 1 + examples/source-router/ip-wlan1/up | 4 ++ .../ircproxy-interlinked-4/dependencies.d/init-lan | 0 .../ircproxy-interlinked-4/notification-fd | 1 + .../ircproxy-interlinked-4/producer-for | 1 + examples/source-router/ircproxy-interlinked-4/run | 12 +++++ examples/source-router/ircproxy-interlinked-4/type | 1 + .../dependencies.d/init-ipv6 | 0 .../ircproxy-interlinked-6-bis/notification-fd | 1 + .../ircproxy-interlinked-6-bis/producer-for | 1 + .../source-router/ircproxy-interlinked-6-bis/run | 12 +++++ .../source-router/ircproxy-interlinked-6-bis/type | 1 + .../dependencies.d/init-ipv6 | 0 .../ircproxy-interlinked-6/notification-fd | 1 + .../ircproxy-interlinked-6/producer-for | 1 + examples/source-router/ircproxy-interlinked-6/run | 12 +++++ examples/source-router/ircproxy-interlinked-6/type | 1 + .../ircproxy-interlinked-log/consumer-for | 4 ++ .../dependencies.d/mount-rwfs | 0 .../dependencies.d/mount-sync | 0 .../ircproxy-interlinked-log/pipeline-name | 1 + .../source-router/ircproxy-interlinked-log/run | 4 ++ .../source-router/ircproxy-interlinked-log/type | 1 + .../ircproxy-libera-4/dependencies.d/init-lan | 0 .../ircproxy-libera-4/notification-fd | 1 + .../source-router/ircproxy-libera-4/producer-for | 1 + examples/source-router/ircproxy-libera-4/run | 12 +++++ examples/source-router/ircproxy-libera-4/type | 1 + .../ircproxy-libera-6-bis/dependencies.d/init-ipv6 | 0 .../ircproxy-libera-6-bis/notification-fd | 1 + .../ircproxy-libera-6-bis/producer-for | 1 + examples/source-router/ircproxy-libera-6-bis/run | 12 +++++ examples/source-router/ircproxy-libera-6-bis/type | 1 + .../ircproxy-libera-6/dependencies.d/init-ipv6 | 0 .../ircproxy-libera-6/notification-fd | 1 + .../source-router/ircproxy-libera-6/producer-for | 1 + examples/source-router/ircproxy-libera-6/run | 12 +++++ examples/source-router/ircproxy-libera-6/type | 1 + .../source-router/ircproxy-libera-log/consumer-for | 3 ++ .../ircproxy-libera-log/dependencies.d/mount-rwfs | 0 .../ircproxy-libera-log/dependencies.d/mount-sync | 0 .../ircproxy-libera-log/pipeline-name | 1 + examples/source-router/ircproxy-libera-log/run | 4 ++ examples/source-router/ircproxy-libera-log/type | 1 + .../ircproxy-oftc-4/dependencies.d/init-lan | 0 .../source-router/ircproxy-oftc-4/notification-fd | 1 + .../source-router/ircproxy-oftc-4/producer-for | 1 + examples/source-router/ircproxy-oftc-4/run | 12 +++++ examples/source-router/ircproxy-oftc-4/type | 1 + .../ircproxy-oftc-6-bis/dependencies.d/init-ipv6 | 0 .../ircproxy-oftc-6-bis/notification-fd | 1 + .../source-router/ircproxy-oftc-6-bis/producer-for | 1 + examples/source-router/ircproxy-oftc-6-bis/run | 12 +++++ examples/source-router/ircproxy-oftc-6-bis/type | 1 + .../ircproxy-oftc-6/dependencies.d/init-ipv6 | 0 .../source-router/ircproxy-oftc-6/notification-fd | 1 + .../source-router/ircproxy-oftc-6/producer-for | 1 + examples/source-router/ircproxy-oftc-6/run | 12 +++++ examples/source-router/ircproxy-oftc-6/type | 1 + .../source-router/ircproxy-oftc-log/consumer-for | 3 ++ .../ircproxy-oftc-log/dependencies.d/mount-rwfs | 0 .../ircproxy-oftc-log/dependencies.d/mount-sync | 0 .../source-router/ircproxy-oftc-log/pipeline-name | 1 + examples/source-router/ircproxy-oftc-log/run | 4 ++ examples/source-router/ircproxy-oftc-log/type | 1 + examples/source-router/klogd-log/consumer-for | 1 + .../klogd-log/dependencies.d/mount-rwfs | 0 .../klogd-log/dependencies.d/mount-sync | 0 examples/source-router/klogd-log/pipeline-name | 1 + examples/source-router/klogd-log/run | 4 ++ examples/source-router/klogd-log/type | 1 + .../source-router/klogd/dependencies.d/mount-proc | 0 examples/source-router/klogd/producer-for | 1 + examples/source-router/klogd/run | 5 ++ examples/source-router/klogd/type | 1 + .../mdevd/dependencies.d/init-devtmpfs | 0 .../source-router/mdevd/dependencies.d/mount-sys | 0 examples/source-router/mdevd/flag-essential | 0 examples/source-router/mdevd/notification-fd | 1 + examples/source-router/mdevd/run | 3 ++ examples/source-router/mdevd/type | 1 + .../mount-cgroups-base/dependencies.d/mount-sys | 0 examples/source-router/mount-cgroups-base/down | 1 + .../mount-cgroups-base/flag-essential | 0 examples/source-router/mount-cgroups-base/type | 1 + examples/source-router/mount-cgroups-base/up | 2 + .../dependencies.d/mount-cgroups-base | 0 examples/source-router/mount-cgroups-sub/down | 4 ++ .../source-router/mount-cgroups-sub/flag-essential | 0 examples/source-router/mount-cgroups-sub/type | 1 + examples/source-router/mount-cgroups-sub/up | 10 ++++ .../mount-cgroups/contents.d/mount-cgroups-base | 0 .../mount-cgroups/contents.d/mount-cgroups-sub | 0 .../source-router/mount-cgroups/flag-essential | 0 examples/source-router/mount-cgroups/type | 1 + .../mount-disks/contents.d/mount-rwfs | 0 .../mount-disks/contents.d/mount-swap | 0 .../mount-disks/contents.d/mount-sync | 0 examples/source-router/mount-disks/flag-essential | 0 examples/source-router/mount-disks/type | 1 + .../source-router/mount-proc/dependencies.d/00 | 0 examples/source-router/mount-proc/down | 1 + examples/source-router/mount-proc/flag-essential | 0 examples/source-router/mount-proc/type | 1 + examples/source-router/mount-proc/up | 1 + .../mount-rwfs/dependencies.d/init-coldplug | 0 .../mount-rwfs/dependencies.d/init-diskconfig | 0 examples/source-router/mount-rwfs/down | 1 + examples/source-router/mount-rwfs/flag-essential | 0 examples/source-router/mount-rwfs/type | 1 + examples/source-router/mount-rwfs/up | 3 ++ .../mount-swap/dependencies.d/init-coldplug | 0 .../mount-swap/dependencies.d/init-diskconfig | 0 examples/source-router/mount-swap/down | 3 ++ examples/source-router/mount-swap/flag-essential | 0 examples/source-router/mount-swap/type | 1 + examples/source-router/mount-swap/up | 3 ++ .../mount-sync/dependencies.d/init-coldplug | 0 .../mount-sync/dependencies.d/init-diskconfig | 0 examples/source-router/mount-sync/down | 1 + examples/source-router/mount-sync/flag-essential | 0 examples/source-router/mount-sync/type | 1 + examples/source-router/mount-sync/up | 3 ++ examples/source-router/mount-sys/dependencies.d/00 | 0 examples/source-router/mount-sys/down | 1 + examples/source-router/mount-sys/flag-essential | 0 examples/source-router/mount-sys/type | 1 + examples/source-router/mount-sys/up | 1 + examples/source-router/ntpclient-log/consumer-for | 1 + .../ntpclient-log/dependencies.d/mount-rwfs | 0 .../ntpclient-log/dependencies.d/mount-sync | 0 examples/source-router/ntpclient-log/pipeline-name | 1 + examples/source-router/ntpclient-log/run | 4 ++ examples/source-router/ntpclient-log/type | 1 + .../ntpclient/dependencies.d/dns-cache | 0 .../ntpclient/dependencies.d/init-clock | 0 examples/source-router/ntpclient/notification-fd | 1 + examples/source-router/ntpclient/producer-for | 1 + examples/source-router/ntpclient/run | 56 ++++++++++++++++++++++ examples/source-router/ntpclient/type | 1 + .../source-router/ok-ipv6/contents.d/fck-livebox | 0 .../source-router/ok-ipv6/contents.d/init-ipv6 | 0 .../ok-ipv6/contents.d/radvd-pipeline | 0 .../ok-ipv6/contents.d/udhcpc6-eth2-pipeline | 0 examples/source-router/ok-ipv6/type | 1 + .../ok-lan/contents.d/dns-cache-pipeline | 0 .../ok-lan/contents.d/dns-server-tcp-pipeline | 0 .../ok-lan/contents.d/dns-server-udp-pipeline | 0 .../ok-lan/contents.d/dnsproxy6-tcp-pipeline | 0 .../ok-lan/contents.d/dnsproxy6-udp-pipeline | 0 .../source-router/ok-lan/contents.d/httpd-pipeline | 0 .../contents.d/ircproxy-interlinked-pipeline | 0 .../ok-lan/contents.d/ircproxy-libera-pipeline | 0 .../ok-lan/contents.d/ircproxy-oftc-pipeline | 0 .../source-router/ok-lan/contents.d/sshd-pipeline | 0 .../ok-lan/contents.d/taiclockd-pipeline | 0 .../ok-lan/contents.d/udhcpd-eth0-pipeline | 0 .../source-router/ok-lan/contents.d/wlan0-server | 0 .../source-router/ok-lan/contents.d/wlan1-server | 0 examples/source-router/ok-lan/type | 1 + .../ok-local/contents.d/fifodir-cleanup | 0 .../ok-local/contents.d/init-coldplug | 0 .../source-router/ok-local/contents.d/init-sysctl | 0 .../source-router/ok-local/contents.d/init-tmp | 0 .../source-router/ok-local/contents.d/init-urandom | 0 examples/source-router/ok-local/contents.d/klogd | 0 examples/source-router/ok-local/contents.d/mdevd | 0 .../ok-local/contents.d/mount-cgroups | 0 .../source-router/ok-local/contents.d/mount-disks | 0 examples/source-router/ok-local/contents.d/syslogd | 0 examples/source-router/ok-local/type | 1 + .../ok-wan/contents.d/adslclient-pipeline | 0 .../ok-wan/contents.d/ntpclient-pipeline | 0 examples/source-router/ok-wan/type | 1 + examples/source-router/radvd-log/consumer-for | 1 + .../radvd-log/dependencies.d/mount-rwfs | 0 .../radvd-log/dependencies.d/mount-sync | 0 examples/source-router/radvd-log/pipeline-name | 1 + examples/source-router/radvd-log/run | 4 ++ examples/source-router/radvd-log/type | 1 + .../source-router/radvd/dependencies.d/fck-livebox | 0 .../source-router/radvd/dependencies.d/init-ipv6 | 0 .../radvd/dependencies.d/udhcpc6-eth2 | 0 examples/source-router/radvd/producer-for | 1 + examples/source-router/radvd/run | 3 ++ examples/source-router/radvd/type | 1 + .../sshd-4/data/rules/ip4/0.0.0.0_0/deny | 0 .../sshd-4/data/rules/ip4/192.168.0.0_22/allow | 0 .../source-router/sshd-4/dependencies.d/init-lan | 0 .../sshd-4/dependencies.d/init-urandom | 0 examples/source-router/sshd-4/notification-fd | 1 + examples/source-router/sshd-4/producer-for | 1 + examples/source-router/sshd-4/run | 9 ++++ examples/source-router/sshd-4/type | 1 + .../sshd-6-bis/dependencies.d/init-ipv6 | 0 .../sshd-6-bis/dependencies.d/init-urandom | 0 examples/source-router/sshd-6-bis/notification-fd | 1 + examples/source-router/sshd-6-bis/producer-for | 1 + examples/source-router/sshd-6-bis/run | 9 ++++ examples/source-router/sshd-6-bis/type | 1 + .../source-router/sshd-6/dependencies.d/init-ipv6 | 0 .../sshd-6/dependencies.d/init-urandom | 0 examples/source-router/sshd-6/notification-fd | 1 + examples/source-router/sshd-6/producer-for | 1 + examples/source-router/sshd-6/run | 9 ++++ examples/source-router/sshd-6/type | 1 + examples/source-router/sshd-log/consumer-for | 3 ++ .../sshd-log/dependencies.d/mount-rwfs | 0 .../sshd-log/dependencies.d/mount-sync | 0 examples/source-router/sshd-log/pipeline-name | 1 + examples/source-router/sshd-log/run | 4 ++ examples/source-router/sshd-log/type | 1 + examples/source-router/syslogd-log/consumer-for | 1 + .../syslogd-log/dependencies.d/mount-rwfs | 0 .../syslogd-log/dependencies.d/mount-sync | 0 examples/source-router/syslogd-log/pipeline-name | 1 + examples/source-router/syslogd-log/run | 4 ++ examples/source-router/syslogd-log/type | 1 + .../syslogd/dependencies.d/init-devtmpfs | 0 examples/source-router/syslogd/notification-fd | 1 + examples/source-router/syslogd/producer-for | 1 + examples/source-router/syslogd/run | 5 ++ examples/source-router/syslogd/type | 1 + .../taiclockd-4/dependencies.d/init-lan | 0 examples/source-router/taiclockd-4/producer-for | 1 + examples/source-router/taiclockd-4/run | 6 +++ examples/source-router/taiclockd-4/type | 1 + .../taiclockd-6-bis/dependencies.d/init-ipv6 | 0 .../source-router/taiclockd-6-bis/producer-for | 1 + examples/source-router/taiclockd-6-bis/run | 6 +++ examples/source-router/taiclockd-6-bis/type | 1 + .../taiclockd-6/dependencies.d/init-ipv6 | 0 examples/source-router/taiclockd-6/producer-for | 1 + examples/source-router/taiclockd-6/run | 6 +++ examples/source-router/taiclockd-6/type | 1 + examples/source-router/taiclockd-log/consumer-for | 3 ++ .../taiclockd-log/dependencies.d/mount-rwfs | 0 .../taiclockd-log/dependencies.d/mount-sync | 0 examples/source-router/taiclockd-log/pipeline-name | 1 + examples/source-router/taiclockd-log/run | 4 ++ examples/source-router/taiclockd-log/type | 1 + .../source-router/udhcpc6-eth2-log/consumer-for | 1 + .../udhcpc6-eth2-log/dependencies.d/mount-rwfs | 0 .../udhcpc6-eth2-log/dependencies.d/mount-sync | 0 .../source-router/udhcpc6-eth2-log/notification-fd | 1 + .../source-router/udhcpc6-eth2-log/pipeline-name | 1 + examples/source-router/udhcpc6-eth2-log/run | 4 ++ examples/source-router/udhcpc6-eth2-log/type | 1 + .../udhcpc6-eth2/dependencies.d/init-lan | 0 .../source-router/udhcpc6-eth2/notification-fd | 1 + examples/source-router/udhcpc6-eth2/producer-for | 1 + examples/source-router/udhcpc6-eth2/run | 5 ++ .../source-router/udhcpc6-eth2/template/finish | 3 ++ .../udhcpc6-eth2/template/notification-fd | 1 + examples/source-router/udhcpc6-eth2/template/run | 4 ++ examples/source-router/udhcpc6-eth2/type | 1 + .../source-router/udhcpd-eth0-log/consumer-for | 1 + .../udhcpd-eth0-log/dependencies.d/mount-rwfs | 0 .../udhcpd-eth0-log/dependencies.d/mount-sync | 0 .../source-router/udhcpd-eth0-log/pipeline-name | 1 + examples/source-router/udhcpd-eth0-log/run | 4 ++ examples/source-router/udhcpd-eth0-log/type | 1 + .../udhcpd-eth0/dependencies.d/init-lan | 0 examples/source-router/udhcpd-eth0/producer-for | 1 + examples/source-router/udhcpd-eth0/run | 5 ++ examples/source-router/udhcpd-eth0/timeout-kill | 1 + examples/source-router/udhcpd-eth0/type | 1 + .../source-router/udhcpd-wlan0-log/consumer-for | 1 + .../udhcpd-wlan0-log/dependencies.d/mount-rwfs | 0 .../udhcpd-wlan0-log/dependencies.d/mount-sync | 0 .../source-router/udhcpd-wlan0-log/pipeline-name | 1 + examples/source-router/udhcpd-wlan0-log/run | 4 ++ examples/source-router/udhcpd-wlan0-log/type | 1 + .../udhcpd-wlan0/dependencies.d/ip-wlan0 | 0 examples/source-router/udhcpd-wlan0/producer-for | 1 + examples/source-router/udhcpd-wlan0/run | 5 ++ examples/source-router/udhcpd-wlan0/timeout-kill | 1 + examples/source-router/udhcpd-wlan0/type | 1 + .../source-router/udhcpd-wlan1-log/consumer-for | 1 + .../udhcpd-wlan1-log/dependencies.d/mount-rwfs | 0 .../udhcpd-wlan1-log/dependencies.d/mount-sync | 0 .../source-router/udhcpd-wlan1-log/pipeline-name | 1 + examples/source-router/udhcpd-wlan1-log/run | 4 ++ examples/source-router/udhcpd-wlan1-log/type | 1 + .../udhcpd-wlan1/dependencies.d/ip-wlan1 | 0 examples/source-router/udhcpd-wlan1/producer-for | 1 + examples/source-router/udhcpd-wlan1/run | 5 ++ examples/source-router/udhcpd-wlan1/timeout-kill | 1 + examples/source-router/udhcpd-wlan1/type | 1 + .../wlan0-server/contents.d/hostapd-wlan0-pipeline | 0 .../source-router/wlan0-server/contents.d/ip-wlan0 | 0 .../wlan0-server/contents.d/udhcpd-wlan0-pipeline | 0 examples/source-router/wlan0-server/type | 1 + .../wlan1-server/contents.d/hostapd-wlan1-pipeline | 0 .../source-router/wlan1-server/contents.d/ip-wlan1 | 0 .../wlan1-server/contents.d/udhcpd-wlan1-pipeline | 0 examples/source-router/wlan1-server/type | 1 + examples/source/00/down | 1 - examples/source/00/flag-essential | 0 examples/source/00/type | 1 - examples/source/00/up | 4 -- examples/source/adslclient-log/consumer-for | 1 - .../adslclient-log/dependencies.d/mount-rwfs | 0 .../adslclient-log/dependencies.d/mount-sync | 0 examples/source/adslclient-log/pipeline-name | 1 - examples/source/adslclient-log/run | 4 -- examples/source/adslclient-log/type | 1 - .../source/adslclient/dependencies.d/init-devtmpfs | 0 examples/source/adslclient/dependencies.d/init-lan | 0 examples/source/adslclient/notification-fd | 1 - examples/source/adslclient/producer-for | 1 - examples/source/adslclient/run | 4 -- examples/source/adslclient/type | 1 - examples/source/default/contents.d/ok-ipv6 | 0 examples/source/default/contents.d/ok-lan | 0 examples/source/default/contents.d/ok-local | 0 examples/source/default/contents.d/ok-wan | 0 examples/source/default/type | 1 - examples/source/dns-cache-log/consumer-for | 1 - .../source/dns-cache-log/dependencies.d/mount-rwfs | 0 .../source/dns-cache-log/dependencies.d/mount-sync | 0 examples/source/dns-cache-log/pipeline-name | 1 - examples/source/dns-cache-log/run | 4 -- examples/source/dns-cache-log/type | 1 - examples/source/dns-cache/dependencies.d/init-lan | 0 .../source/dns-cache/dependencies.d/init-urandom | 0 examples/source/dns-cache/down-signal | 1 - examples/source/dns-cache/env/CACHESIZE | 1 - examples/source/dns-cache/env/IPSEND | 1 - examples/source/dns-cache/env/ROOT | 1 - examples/source/dns-cache/producer-for | 1 - examples/source/dns-cache/run | 15 ------ examples/source/dns-cache/type | 1 - .../dns-server-tcp-4/dependencies.d/init-lan | 0 .../dns-server-tcp-4/dependencies.d/mount-rwfs | 0 examples/source/dns-server-tcp-4/notification-fd | 1 - examples/source/dns-server-tcp-4/producer-for | 1 - examples/source/dns-server-tcp-4/run | 13 ----- examples/source/dns-server-tcp-4/type | 1 - .../dns-server-tcp-6-bis/dependencies.d/init-ipv6 | 0 .../dns-server-tcp-6-bis/dependencies.d/mount-rwfs | 0 .../source/dns-server-tcp-6-bis/notification-fd | 1 - examples/source/dns-server-tcp-6-bis/producer-for | 1 - examples/source/dns-server-tcp-6-bis/run | 13 ----- examples/source/dns-server-tcp-6-bis/type | 1 - .../dns-server-tcp-6/dependencies.d/init-ipv6 | 0 .../dns-server-tcp-6/dependencies.d/mount-rwfs | 0 examples/source/dns-server-tcp-6/notification-fd | 1 - examples/source/dns-server-tcp-6/producer-for | 1 - examples/source/dns-server-tcp-6/run | 13 ----- examples/source/dns-server-tcp-6/type | 1 - examples/source/dns-server-tcp-log/consumer-for | 3 -- .../dns-server-tcp-log/dependencies.d/mount-rwfs | 0 .../dns-server-tcp-log/dependencies.d/mount-sync | 0 examples/source/dns-server-tcp-log/pipeline-name | 1 - examples/source/dns-server-tcp-log/run | 4 -- examples/source/dns-server-tcp-log/type | 1 - .../dns-server-udp-4/dependencies.d/init-lan | 0 .../dns-server-udp-4/dependencies.d/mount-rwfs | 0 examples/source/dns-server-udp-4/notification-fd | 1 - examples/source/dns-server-udp-4/producer-for | 1 - examples/source/dns-server-udp-4/run | 9 ---- examples/source/dns-server-udp-4/type | 1 - .../dns-server-udp-6-bis/dependencies.d/init-ipv6 | 0 .../dns-server-udp-6-bis/dependencies.d/mount-rwfs | 0 .../source/dns-server-udp-6-bis/notification-fd | 1 - examples/source/dns-server-udp-6-bis/producer-for | 1 - examples/source/dns-server-udp-6-bis/run | 9 ---- examples/source/dns-server-udp-6-bis/type | 1 - .../dns-server-udp-6/dependencies.d/init-ipv6 | 0 .../dns-server-udp-6/dependencies.d/mount-rwfs | 0 examples/source/dns-server-udp-6/notification-fd | 1 - examples/source/dns-server-udp-6/producer-for | 1 - examples/source/dns-server-udp-6/run | 9 ---- examples/source/dns-server-udp-6/type | 1 - examples/source/dns-server-udp-log/consumer-for | 3 -- .../dns-server-udp-log/dependencies.d/mount-rwfs | 0 .../dns-server-udp-log/dependencies.d/mount-sync | 0 examples/source/dns-server-udp-log/pipeline-name | 1 - examples/source/dns-server-udp-log/run | 4 -- examples/source/dns-server-udp-log/type | 1 - .../dnsproxy6-bis-tcp/dependencies.d/init-ipv6 | 0 examples/source/dnsproxy6-bis-tcp/notification-fd | 1 - examples/source/dnsproxy6-bis-tcp/producer-for | 1 - examples/source/dnsproxy6-bis-tcp/run | 11 ----- examples/source/dnsproxy6-bis-tcp/type | 1 - .../dnsproxy6-bis-udp/dependencies.d/init-ipv6 | 0 examples/source/dnsproxy6-bis-udp/notification-fd | 1 - examples/source/dnsproxy6-bis-udp/producer-for | 1 - examples/source/dnsproxy6-bis-udp/run | 13 ----- examples/source/dnsproxy6-bis-udp/timeout-kill | 1 - examples/source/dnsproxy6-bis-udp/type | 1 - examples/source/dnsproxy6-tcp-log/consumer-for | 2 - .../dnsproxy6-tcp-log/dependencies.d/mount-rwfs | 0 .../dnsproxy6-tcp-log/dependencies.d/mount-sync | 0 examples/source/dnsproxy6-tcp-log/pipeline-name | 1 - examples/source/dnsproxy6-tcp-log/run | 4 -- examples/source/dnsproxy6-tcp-log/type | 1 - .../source/dnsproxy6-tcp/dependencies.d/init-ipv6 | 0 examples/source/dnsproxy6-tcp/notification-fd | 1 - examples/source/dnsproxy6-tcp/producer-for | 1 - examples/source/dnsproxy6-tcp/run | 11 ----- examples/source/dnsproxy6-tcp/type | 1 - examples/source/dnsproxy6-udp-log/consumer-for | 3 -- .../dnsproxy6-udp-log/dependencies.d/mount-rwfs | 0 .../dnsproxy6-udp-log/dependencies.d/mount-sync | 0 examples/source/dnsproxy6-udp-log/pipeline-name | 1 - examples/source/dnsproxy6-udp-log/run | 4 -- examples/source/dnsproxy6-udp-log/type | 1 - .../source/dnsproxy6-udp/dependencies.d/init-ipv6 | 0 examples/source/dnsproxy6-udp/notification-fd | 1 - examples/source/dnsproxy6-udp/producer-for | 1 - examples/source/dnsproxy6-udp/run | 13 ----- examples/source/dnsproxy6-udp/timeout-kill | 1 - examples/source/dnsproxy6-udp/type | 1 - .../source/fck-livebox/dependencies.d/init-ipv6 | 0 .../source/fck-livebox/dependencies.d/mount-rwfs | 0 .../source/fck-livebox/dependencies.d/udhcpc6-eth2 | 0 examples/source/fck-livebox/down | 2 - examples/source/fck-livebox/type | 1 - examples/source/fck-livebox/up | 2 - examples/source/fifodir-cleanup/dependencies.d/00 | 0 examples/source/fifodir-cleanup/flag-essential | 0 examples/source/fifodir-cleanup/run | 15 ------ examples/source/fifodir-cleanup/type | 1 - examples/source/hostapd-wlan0-log/consumer-for | 1 - .../hostapd-wlan0-log/dependencies.d/mount-rwfs | 0 .../hostapd-wlan0-log/dependencies.d/mount-sync | 0 examples/source/hostapd-wlan0-log/pipeline-name | 1 - examples/source/hostapd-wlan0-log/run | 4 -- examples/source/hostapd-wlan0-log/type | 1 - .../source/hostapd-wlan0/dependencies.d/init-wlan0 | 0 examples/source/hostapd-wlan0/notification-fd | 1 - examples/source/hostapd-wlan0/producer-for | 1 - examples/source/hostapd-wlan0/run | 3 -- examples/source/hostapd-wlan0/type | 1 - examples/source/hostapd-wlan1-log/consumer-for | 1 - .../hostapd-wlan1-log/dependencies.d/mount-rwfs | 0 .../hostapd-wlan1-log/dependencies.d/mount-sync | 0 examples/source/hostapd-wlan1-log/pipeline-name | 1 - examples/source/hostapd-wlan1-log/run | 4 -- examples/source/hostapd-wlan1-log/type | 1 - .../source/hostapd-wlan1/dependencies.d/init-wlan1 | 0 examples/source/hostapd-wlan1/notification-fd | 1 - examples/source/hostapd-wlan1/producer-for | 1 - examples/source/hostapd-wlan1/run | 3 -- examples/source/hostapd-wlan1/type | 1 - examples/source/httpd-4/dependencies.d/init-lan | 0 examples/source/httpd-4/dependencies.d/mount-rwfs | 0 examples/source/httpd-4/notification-fd | 1 - examples/source/httpd-4/producer-for | 1 - examples/source/httpd-4/run | 10 ---- examples/source/httpd-4/type | 1 - .../source/httpd-6-bis/dependencies.d/init-ipv6 | 0 .../source/httpd-6-bis/dependencies.d/mount-rwfs | 0 examples/source/httpd-6-bis/notification-fd | 1 - examples/source/httpd-6-bis/producer-for | 1 - examples/source/httpd-6-bis/run | 10 ---- examples/source/httpd-6-bis/type | 1 - examples/source/httpd-6/dependencies.d/init-ipv6 | 0 examples/source/httpd-6/dependencies.d/mount-rwfs | 0 examples/source/httpd-6/notification-fd | 1 - examples/source/httpd-6/producer-for | 1 - examples/source/httpd-6/run | 10 ---- examples/source/httpd-6/type | 1 - examples/source/httpd-log/consumer-for | 3 -- .../source/httpd-log/dependencies.d/mount-rwfs | 0 .../source/httpd-log/dependencies.d/mount-sync | 0 examples/source/httpd-log/pipeline-name | 1 - examples/source/httpd-log/run | 4 -- examples/source/httpd-log/type | 1 - .../source/init-clock/dependencies.d/dns-cache | 0 examples/source/init-clock/dependencies.d/init-lan | 0 .../source/init-clock/dependencies.d/init-sysctl | 0 examples/source/init-clock/down | 1 - examples/source/init-clock/type | 1 - examples/source/init-clock/up | 42 ---------------- examples/source/init-coldplug/dependencies.d/mdevd | 0 .../source/init-coldplug/dependencies.d/mount-sys | 0 examples/source/init-coldplug/down | 1 - examples/source/init-coldplug/flag-essential | 0 examples/source/init-coldplug/type | 1 - examples/source/init-coldplug/up | 1 - examples/source/init-devtmpfs/dependencies.d/00 | 0 examples/source/init-devtmpfs/down | 1 - examples/source/init-devtmpfs/flag-essential | 0 examples/source/init-devtmpfs/type | 1 - examples/source/init-devtmpfs/up | 11 ----- examples/source/init-diskconfig/dependencies.d/00 | 0 examples/source/init-diskconfig/down | 1 - examples/source/init-diskconfig/flag-essential | 0 examples/source/init-diskconfig/type | 1 - examples/source/init-diskconfig/up | 5 -- .../source/init-ipv6/dependencies.d/hostapd-wlan0 | 0 .../source/init-ipv6/dependencies.d/hostapd-wlan1 | 0 examples/source/init-ipv6/dependencies.d/init-lan | 0 .../source/init-ipv6/dependencies.d/mount-rwfs | 0 .../source/init-ipv6/dependencies.d/udhcpc6-eth2 | 0 examples/source/init-ipv6/down | 3 -- examples/source/init-ipv6/flag-essential | 0 examples/source/init-ipv6/type | 1 - examples/source/init-ipv6/up | 35 -------------- examples/source/init-iw/dependencies.d/ok-local | 0 examples/source/init-iw/down | 1 - examples/source/init-iw/flag-essential | 0 examples/source/init-iw/type | 1 - examples/source/init-iw/up | 1 - .../source/init-lan/dependencies.d/init-coldplug | 0 .../source/init-lan/dependencies.d/init-sysctl | 0 .../source/init-lan/dependencies.d/mount-cgroups | 0 examples/source/init-lan/down | 1 - examples/source/init-lan/flag-essential | 0 examples/source/init-lan/type | 1 - examples/source/init-lan/up | 19 -------- .../source/init-sysctl/dependencies.d/mount-proc | 0 examples/source/init-sysctl/down | 1 - examples/source/init-sysctl/flag-essential | 0 examples/source/init-sysctl/type | 1 - examples/source/init-sysctl/up | 6 --- examples/source/init-tmp/dependencies.d/00 | 0 examples/source/init-tmp/down | 1 - examples/source/init-tmp/flag-essential | 0 examples/source/init-tmp/type | 1 - examples/source/init-tmp/up | 2 - .../source/init-urandom/dependencies.d/mount-rwfs | 0 examples/source/init-urandom/down | 1 - examples/source/init-urandom/flag-essential | 0 examples/source/init-urandom/type | 1 - examples/source/init-urandom/up | 1 - examples/source/init-wlan0/dependencies.d/init-iw | 0 examples/source/init-wlan0/down | 0 examples/source/init-wlan0/flag-essential | 0 examples/source/init-wlan0/type | 1 - examples/source/init-wlan0/up | 1 - examples/source/init-wlan1/dependencies.d/init-iw | 0 .../source/init-wlan1/dependencies.d/init-wlan0 | 0 examples/source/init-wlan1/down | 0 examples/source/init-wlan1/flag-essential | 0 examples/source/init-wlan1/type | 1 - examples/source/init-wlan1/up | 1 - .../source/ip-wlan0/dependencies.d/hostapd-wlan0 | 0 examples/source/ip-wlan0/down | 0 examples/source/ip-wlan0/flag-essential | 0 examples/source/ip-wlan0/type | 1 - examples/source/ip-wlan0/up | 4 -- .../source/ip-wlan1/dependencies.d/hostapd-wlan1 | 0 examples/source/ip-wlan1/down | 0 examples/source/ip-wlan1/flag-essential | 0 examples/source/ip-wlan1/type | 1 - examples/source/ip-wlan1/up | 4 -- .../ircproxy-interlinked-4/dependencies.d/init-lan | 0 .../source/ircproxy-interlinked-4/notification-fd | 1 - .../source/ircproxy-interlinked-4/producer-for | 1 - examples/source/ircproxy-interlinked-4/run | 12 ----- examples/source/ircproxy-interlinked-4/type | 1 - .../dependencies.d/init-ipv6 | 0 .../ircproxy-interlinked-6-bis/notification-fd | 1 - .../source/ircproxy-interlinked-6-bis/producer-for | 1 - examples/source/ircproxy-interlinked-6-bis/run | 12 ----- examples/source/ircproxy-interlinked-6-bis/type | 1 - .../dependencies.d/init-ipv6 | 0 .../source/ircproxy-interlinked-6/notification-fd | 1 - .../source/ircproxy-interlinked-6/producer-for | 1 - examples/source/ircproxy-interlinked-6/run | 12 ----- examples/source/ircproxy-interlinked-6/type | 1 - .../source/ircproxy-interlinked-log/consumer-for | 4 -- .../dependencies.d/mount-rwfs | 0 .../dependencies.d/mount-sync | 0 .../source/ircproxy-interlinked-log/pipeline-name | 1 - examples/source/ircproxy-interlinked-log/run | 4 -- examples/source/ircproxy-interlinked-log/type | 1 - .../ircproxy-libera-4/dependencies.d/init-lan | 0 examples/source/ircproxy-libera-4/notification-fd | 1 - examples/source/ircproxy-libera-4/producer-for | 1 - examples/source/ircproxy-libera-4/run | 12 ----- examples/source/ircproxy-libera-4/type | 1 - .../ircproxy-libera-6-bis/dependencies.d/init-ipv6 | 0 .../source/ircproxy-libera-6-bis/notification-fd | 1 - examples/source/ircproxy-libera-6-bis/producer-for | 1 - examples/source/ircproxy-libera-6-bis/run | 12 ----- examples/source/ircproxy-libera-6-bis/type | 1 - .../ircproxy-libera-6/dependencies.d/init-ipv6 | 0 examples/source/ircproxy-libera-6/notification-fd | 1 - examples/source/ircproxy-libera-6/producer-for | 1 - examples/source/ircproxy-libera-6/run | 12 ----- examples/source/ircproxy-libera-6/type | 1 - examples/source/ircproxy-libera-log/consumer-for | 3 -- .../ircproxy-libera-log/dependencies.d/mount-rwfs | 0 .../ircproxy-libera-log/dependencies.d/mount-sync | 0 examples/source/ircproxy-libera-log/pipeline-name | 1 - examples/source/ircproxy-libera-log/run | 4 -- examples/source/ircproxy-libera-log/type | 1 - .../source/ircproxy-oftc-4/dependencies.d/init-lan | 0 examples/source/ircproxy-oftc-4/notification-fd | 1 - examples/source/ircproxy-oftc-4/producer-for | 1 - examples/source/ircproxy-oftc-4/run | 12 ----- examples/source/ircproxy-oftc-4/type | 1 - .../ircproxy-oftc-6-bis/dependencies.d/init-ipv6 | 0 .../source/ircproxy-oftc-6-bis/notification-fd | 1 - examples/source/ircproxy-oftc-6-bis/producer-for | 1 - examples/source/ircproxy-oftc-6-bis/run | 12 ----- examples/source/ircproxy-oftc-6-bis/type | 1 - .../ircproxy-oftc-6/dependencies.d/init-ipv6 | 0 examples/source/ircproxy-oftc-6/notification-fd | 1 - examples/source/ircproxy-oftc-6/producer-for | 1 - examples/source/ircproxy-oftc-6/run | 12 ----- examples/source/ircproxy-oftc-6/type | 1 - examples/source/ircproxy-oftc-log/consumer-for | 3 -- .../ircproxy-oftc-log/dependencies.d/mount-rwfs | 0 .../ircproxy-oftc-log/dependencies.d/mount-sync | 0 examples/source/ircproxy-oftc-log/pipeline-name | 1 - examples/source/ircproxy-oftc-log/run | 4 -- examples/source/ircproxy-oftc-log/type | 1 - examples/source/klogd-log/consumer-for | 1 - .../source/klogd-log/dependencies.d/mount-rwfs | 0 .../source/klogd-log/dependencies.d/mount-sync | 0 examples/source/klogd-log/pipeline-name | 1 - examples/source/klogd-log/run | 4 -- examples/source/klogd-log/type | 1 - examples/source/klogd/dependencies.d/mount-proc | 0 examples/source/klogd/producer-for | 1 - examples/source/klogd/run | 5 -- examples/source/klogd/type | 1 - examples/source/mdevd/dependencies.d/init-devtmpfs | 0 examples/source/mdevd/dependencies.d/mount-sys | 0 examples/source/mdevd/flag-essential | 0 examples/source/mdevd/notification-fd | 1 - examples/source/mdevd/run | 3 -- examples/source/mdevd/type | 1 - .../mount-cgroups-base/dependencies.d/mount-sys | 0 examples/source/mount-cgroups-base/down | 1 - examples/source/mount-cgroups-base/flag-essential | 0 examples/source/mount-cgroups-base/type | 1 - examples/source/mount-cgroups-base/up | 2 - .../dependencies.d/mount-cgroups-base | 0 examples/source/mount-cgroups-sub/down | 4 -- examples/source/mount-cgroups-sub/flag-essential | 0 examples/source/mount-cgroups-sub/type | 1 - examples/source/mount-cgroups-sub/up | 10 ---- .../mount-cgroups/contents.d/mount-cgroups-base | 0 .../mount-cgroups/contents.d/mount-cgroups-sub | 0 examples/source/mount-cgroups/flag-essential | 0 examples/source/mount-cgroups/type | 1 - examples/source/mount-disks/contents.d/mount-rwfs | 0 examples/source/mount-disks/contents.d/mount-swap | 0 examples/source/mount-disks/contents.d/mount-sync | 0 examples/source/mount-disks/flag-essential | 0 examples/source/mount-disks/type | 1 - examples/source/mount-proc/dependencies.d/00 | 0 examples/source/mount-proc/down | 1 - examples/source/mount-proc/flag-essential | 0 examples/source/mount-proc/type | 1 - examples/source/mount-proc/up | 1 - .../source/mount-rwfs/dependencies.d/init-coldplug | 0 .../mount-rwfs/dependencies.d/init-diskconfig | 0 examples/source/mount-rwfs/down | 1 - examples/source/mount-rwfs/flag-essential | 0 examples/source/mount-rwfs/type | 1 - examples/source/mount-rwfs/up | 3 -- .../source/mount-swap/dependencies.d/init-coldplug | 0 .../mount-swap/dependencies.d/init-diskconfig | 0 examples/source/mount-swap/down | 3 -- examples/source/mount-swap/flag-essential | 0 examples/source/mount-swap/type | 1 - examples/source/mount-swap/up | 3 -- .../source/mount-sync/dependencies.d/init-coldplug | 0 .../mount-sync/dependencies.d/init-diskconfig | 0 examples/source/mount-sync/down | 1 - examples/source/mount-sync/flag-essential | 0 examples/source/mount-sync/type | 1 - examples/source/mount-sync/up | 3 -- examples/source/mount-sys/dependencies.d/00 | 0 examples/source/mount-sys/down | 1 - examples/source/mount-sys/flag-essential | 0 examples/source/mount-sys/type | 1 - examples/source/mount-sys/up | 1 - examples/source/ntpclient-log/consumer-for | 1 - .../source/ntpclient-log/dependencies.d/mount-rwfs | 0 .../source/ntpclient-log/dependencies.d/mount-sync | 0 examples/source/ntpclient-log/pipeline-name | 1 - examples/source/ntpclient-log/run | 4 -- examples/source/ntpclient-log/type | 1 - examples/source/ntpclient/dependencies.d/dns-cache | 0 .../source/ntpclient/dependencies.d/init-clock | 0 examples/source/ntpclient/notification-fd | 1 - examples/source/ntpclient/producer-for | 1 - examples/source/ntpclient/run | 56 ---------------------- examples/source/ntpclient/type | 1 - examples/source/ok-ipv6/contents.d/fck-livebox | 0 examples/source/ok-ipv6/contents.d/init-ipv6 | 0 examples/source/ok-ipv6/contents.d/radvd-pipeline | 0 .../ok-ipv6/contents.d/udhcpc6-eth2-pipeline | 0 examples/source/ok-ipv6/type | 1 - .../source/ok-lan/contents.d/dns-cache-pipeline | 0 .../ok-lan/contents.d/dns-server-tcp-pipeline | 0 .../ok-lan/contents.d/dns-server-udp-pipeline | 0 .../ok-lan/contents.d/dnsproxy6-tcp-pipeline | 0 .../ok-lan/contents.d/dnsproxy6-udp-pipeline | 0 examples/source/ok-lan/contents.d/httpd-pipeline | 0 .../contents.d/ircproxy-interlinked-pipeline | 0 .../ok-lan/contents.d/ircproxy-libera-pipeline | 0 .../ok-lan/contents.d/ircproxy-oftc-pipeline | 0 examples/source/ok-lan/contents.d/sshd-pipeline | 0 .../source/ok-lan/contents.d/taiclockd-pipeline | 0 .../source/ok-lan/contents.d/udhcpd-eth0-pipeline | 0 examples/source/ok-lan/contents.d/wlan0-server | 0 examples/source/ok-lan/contents.d/wlan1-server | 0 examples/source/ok-lan/type | 1 - .../source/ok-local/contents.d/fifodir-cleanup | 0 examples/source/ok-local/contents.d/init-coldplug | 0 examples/source/ok-local/contents.d/init-sysctl | 0 examples/source/ok-local/contents.d/init-tmp | 0 examples/source/ok-local/contents.d/init-urandom | 0 examples/source/ok-local/contents.d/klogd | 0 examples/source/ok-local/contents.d/mdevd | 0 examples/source/ok-local/contents.d/mount-cgroups | 0 examples/source/ok-local/contents.d/mount-disks | 0 examples/source/ok-local/contents.d/syslogd | 0 examples/source/ok-local/type | 1 - .../source/ok-wan/contents.d/adslclient-pipeline | 0 .../source/ok-wan/contents.d/ntpclient-pipeline | 0 examples/source/ok-wan/type | 1 - examples/source/radvd-log/consumer-for | 1 - .../source/radvd-log/dependencies.d/mount-rwfs | 0 .../source/radvd-log/dependencies.d/mount-sync | 0 examples/source/radvd-log/pipeline-name | 1 - examples/source/radvd-log/run | 4 -- examples/source/radvd-log/type | 1 - examples/source/radvd/dependencies.d/fck-livebox | 0 examples/source/radvd/dependencies.d/init-ipv6 | 0 examples/source/radvd/dependencies.d/udhcpc6-eth2 | 0 examples/source/radvd/producer-for | 1 - examples/source/radvd/run | 3 -- examples/source/radvd/type | 1 - .../source/sshd-4/data/rules/ip4/0.0.0.0_0/deny | 0 .../sshd-4/data/rules/ip4/192.168.0.0_22/allow | 0 examples/source/sshd-4/dependencies.d/init-lan | 0 examples/source/sshd-4/dependencies.d/init-urandom | 0 examples/source/sshd-4/notification-fd | 1 - examples/source/sshd-4/producer-for | 1 - examples/source/sshd-4/run | 9 ---- examples/source/sshd-4/type | 1 - .../source/sshd-6-bis/dependencies.d/init-ipv6 | 0 .../source/sshd-6-bis/dependencies.d/init-urandom | 0 examples/source/sshd-6-bis/notification-fd | 1 - examples/source/sshd-6-bis/producer-for | 1 - examples/source/sshd-6-bis/run | 9 ---- examples/source/sshd-6-bis/type | 1 - examples/source/sshd-6/dependencies.d/init-ipv6 | 0 examples/source/sshd-6/dependencies.d/init-urandom | 0 examples/source/sshd-6/notification-fd | 1 - examples/source/sshd-6/producer-for | 1 - examples/source/sshd-6/run | 9 ---- examples/source/sshd-6/type | 1 - examples/source/sshd-log/consumer-for | 3 -- examples/source/sshd-log/dependencies.d/mount-rwfs | 0 examples/source/sshd-log/dependencies.d/mount-sync | 0 examples/source/sshd-log/pipeline-name | 1 - examples/source/sshd-log/run | 4 -- examples/source/sshd-log/type | 1 - examples/source/syslogd-log/consumer-for | 1 - .../source/syslogd-log/dependencies.d/mount-rwfs | 0 .../source/syslogd-log/dependencies.d/mount-sync | 0 examples/source/syslogd-log/pipeline-name | 1 - examples/source/syslogd-log/run | 4 -- examples/source/syslogd-log/type | 1 - .../source/syslogd/dependencies.d/init-devtmpfs | 0 examples/source/syslogd/notification-fd | 1 - examples/source/syslogd/producer-for | 1 - examples/source/syslogd/run | 5 -- examples/source/syslogd/type | 1 - .../source/taiclockd-4/dependencies.d/init-lan | 0 examples/source/taiclockd-4/producer-for | 1 - examples/source/taiclockd-4/run | 6 --- examples/source/taiclockd-4/type | 1 - .../taiclockd-6-bis/dependencies.d/init-ipv6 | 0 examples/source/taiclockd-6-bis/producer-for | 1 - examples/source/taiclockd-6-bis/run | 6 --- examples/source/taiclockd-6-bis/type | 1 - .../source/taiclockd-6/dependencies.d/init-ipv6 | 0 examples/source/taiclockd-6/producer-for | 1 - examples/source/taiclockd-6/run | 6 --- examples/source/taiclockd-6/type | 1 - examples/source/taiclockd-log/consumer-for | 3 -- .../source/taiclockd-log/dependencies.d/mount-rwfs | 0 .../source/taiclockd-log/dependencies.d/mount-sync | 0 examples/source/taiclockd-log/pipeline-name | 1 - examples/source/taiclockd-log/run | 4 -- examples/source/taiclockd-log/type | 1 - examples/source/udhcpc6-eth2-log/consumer-for | 1 - .../udhcpc6-eth2-log/dependencies.d/mount-rwfs | 0 .../udhcpc6-eth2-log/dependencies.d/mount-sync | 0 examples/source/udhcpc6-eth2-log/notification-fd | 1 - examples/source/udhcpc6-eth2-log/pipeline-name | 1 - examples/source/udhcpc6-eth2-log/run | 4 -- examples/source/udhcpc6-eth2-log/type | 1 - .../source/udhcpc6-eth2/dependencies.d/init-lan | 0 examples/source/udhcpc6-eth2/notification-fd | 1 - examples/source/udhcpc6-eth2/producer-for | 1 - examples/source/udhcpc6-eth2/run | 5 -- examples/source/udhcpc6-eth2/template/finish | 3 -- .../source/udhcpc6-eth2/template/notification-fd | 1 - examples/source/udhcpc6-eth2/template/run | 4 -- examples/source/udhcpc6-eth2/type | 1 - examples/source/udhcpd-eth0-log/consumer-for | 1 - .../udhcpd-eth0-log/dependencies.d/mount-rwfs | 0 .../udhcpd-eth0-log/dependencies.d/mount-sync | 0 examples/source/udhcpd-eth0-log/pipeline-name | 1 - examples/source/udhcpd-eth0-log/run | 4 -- examples/source/udhcpd-eth0-log/type | 1 - .../source/udhcpd-eth0/dependencies.d/init-lan | 0 examples/source/udhcpd-eth0/producer-for | 1 - examples/source/udhcpd-eth0/run | 5 -- examples/source/udhcpd-eth0/timeout-kill | 1 - examples/source/udhcpd-eth0/type | 1 - examples/source/udhcpd-wlan0-log/consumer-for | 1 - .../udhcpd-wlan0-log/dependencies.d/mount-rwfs | 0 .../udhcpd-wlan0-log/dependencies.d/mount-sync | 0 examples/source/udhcpd-wlan0-log/pipeline-name | 1 - examples/source/udhcpd-wlan0-log/run | 4 -- examples/source/udhcpd-wlan0-log/type | 1 - .../source/udhcpd-wlan0/dependencies.d/ip-wlan0 | 0 examples/source/udhcpd-wlan0/producer-for | 1 - examples/source/udhcpd-wlan0/run | 5 -- examples/source/udhcpd-wlan0/timeout-kill | 1 - examples/source/udhcpd-wlan0/type | 1 - examples/source/udhcpd-wlan1-log/consumer-for | 1 - .../udhcpd-wlan1-log/dependencies.d/mount-rwfs | 0 .../udhcpd-wlan1-log/dependencies.d/mount-sync | 0 examples/source/udhcpd-wlan1-log/pipeline-name | 1 - examples/source/udhcpd-wlan1-log/run | 4 -- examples/source/udhcpd-wlan1-log/type | 1 - .../source/udhcpd-wlan1/dependencies.d/ip-wlan1 | 0 examples/source/udhcpd-wlan1/producer-for | 1 - examples/source/udhcpd-wlan1/run | 5 -- examples/source/udhcpd-wlan1/timeout-kill | 1 - examples/source/udhcpd-wlan1/type | 1 - .../wlan0-server/contents.d/hostapd-wlan0-pipeline | 0 examples/source/wlan0-server/contents.d/ip-wlan0 | 0 .../wlan0-server/contents.d/udhcpd-wlan0-pipeline | 0 examples/source/wlan0-server/type | 1 - .../wlan1-server/contents.d/hostapd-wlan1-pipeline | 0 examples/source/wlan1-server/contents.d/ip-wlan1 | 0 .../wlan1-server/contents.d/udhcpd-wlan1-pipeline | 0 examples/source/wlan1-server/type | 1 - patch-for-solaris | 4 +- 1204 files changed, 1121 insertions(+), 962 deletions(-) create mode 100644 examples/demo/0/E1/finish create mode 100644 examples/demo/0/E1/flag-essential create mode 100644 examples/demo/0/E1/notification-fd create mode 100644 examples/demo/0/E1/run create mode 100644 examples/demo/0/E1/type create mode 100644 examples/demo/0/E3-log/consumer-for create mode 100644 examples/demo/0/E3-log/dependencies.d/e0 create mode 100644 examples/demo/0/E3-log/flag-essential create mode 100644 examples/demo/0/E3-log/notification-fd create mode 100644 examples/demo/0/E3-log/pipeline-name create mode 100644 examples/demo/0/E3-log/run create mode 100644 examples/demo/0/E3-log/type create mode 100644 examples/demo/0/E3/finish create mode 100644 examples/demo/0/E3/flag-essential create mode 100644 examples/demo/0/E3/notification-fd create mode 100644 examples/demo/0/E3/producer-for create mode 100644 examples/demo/0/E3/run create mode 100644 examples/demo/0/E3/type create mode 100644 examples/demo/0/N9-log/consumer-for create mode 100644 examples/demo/0/N9-log/dependencies.d/essentials create mode 100644 examples/demo/0/N9-log/notification-fd create mode 100644 examples/demo/0/N9-log/pipeline-name create mode 100644 examples/demo/0/N9-log/run create mode 100644 examples/demo/0/N9-log/type create mode 100644 examples/demo/0/N9/dependencies.d/essentials create mode 100644 examples/demo/0/N9/finish create mode 100644 examples/demo/0/N9/notification-fd create mode 100644 examples/demo/0/N9/producer-for create mode 100644 examples/demo/0/N9/run create mode 100644 examples/demo/0/N9/type create mode 100644 examples/demo/0/R4-log/consumer-for create mode 100644 examples/demo/0/R4-log/dependencies.d/essentials create mode 100644 examples/demo/0/R4-log/flag-recommended create mode 100644 examples/demo/0/R4-log/notification-fd create mode 100644 examples/demo/0/R4-log/pipeline-name create mode 100644 examples/demo/0/R4-log/run create mode 100644 examples/demo/0/R4-log/type create mode 100644 examples/demo/0/R4/dependencies.d/essentials create mode 100644 examples/demo/0/R4/finish create mode 100644 examples/demo/0/R4/flag-recommended create mode 100644 examples/demo/0/R4/notification-fd create mode 100644 examples/demo/0/R4/producer-for create mode 100644 examples/demo/0/R4/run create mode 100644 examples/demo/0/R4/type create mode 100644 examples/demo/0/R8/dependencies.d/essentials create mode 100644 examples/demo/0/R8/dependencies.d/r7 create mode 100644 examples/demo/0/R8/finish create mode 100644 examples/demo/0/R8/flag-recommended create mode 100644 examples/demo/0/R8/notification-fd create mode 100644 examples/demo/0/R8/run create mode 100644 examples/demo/0/R8/type create mode 100644 examples/demo/0/e0/flag-essential create mode 100644 examples/demo/0/e0/type create mode 100644 examples/demo/0/e0/up create mode 100644 examples/demo/0/e2/dependencies.d/e0 create mode 100644 examples/demo/0/e2/flag-essential create mode 100644 examples/demo/0/e2/type create mode 100644 examples/demo/0/e2/up create mode 100644 examples/demo/0/essentials/contents.d/E1 create mode 100644 examples/demo/0/essentials/contents.d/E3-pipeline create mode 100644 examples/demo/0/essentials/contents.d/e0 create mode 100644 examples/demo/0/essentials/contents.d/e2 create mode 100644 examples/demo/0/essentials/type create mode 100644 examples/demo/0/r5/dependencies.d/essentials create mode 100644 examples/demo/0/r5/down create mode 100644 examples/demo/0/r5/flag-recommended create mode 100644 examples/demo/0/r5/type create mode 100644 examples/demo/0/r5/up create mode 100644 examples/demo/0/r6/dependencies.d/essentials create mode 100644 examples/demo/0/r6/dependencies.d/r5 create mode 100644 examples/demo/0/r6/down create mode 100644 examples/demo/0/r6/flag-recommended create mode 100644 examples/demo/0/r6/type create mode 100644 examples/demo/0/r6/up create mode 100644 examples/demo/0/r7/dependencies.d/essentials create mode 100644 examples/demo/0/r7/dependencies.d/r6 create mode 100644 examples/demo/0/r7/down create mode 100644 examples/demo/0/r7/flag-recommended create mode 100644 examples/demo/0/r7/type create mode 100644 examples/demo/0/r7/up create mode 100644 examples/demo/1/N10-log/consumer-for create mode 100644 examples/demo/1/N10-log/dependencies.d/essentials create mode 100644 examples/demo/1/N10-log/notification-fd create mode 100644 examples/demo/1/N10-log/pipeline-name create mode 100644 examples/demo/1/N10-log/run create mode 100644 examples/demo/1/N10-log/type create mode 100644 examples/demo/1/N10/dependencies.d/essentials create mode 100644 examples/demo/1/N10/finish create mode 100644 examples/demo/1/N10/notification-fd create mode 100644 examples/demo/1/N10/producer-for create mode 100644 examples/demo/1/N10/run create mode 100644 examples/demo/1/N10/type create mode 100644 examples/demo/1/N11-log/consumer-for create mode 100644 examples/demo/1/N11-log/dependencies.d/essentials create mode 100644 examples/demo/1/N11-log/notification-fd create mode 100644 examples/demo/1/N11-log/pipeline-name create mode 100644 examples/demo/1/N11-log/run create mode 100644 examples/demo/1/N11-log/type create mode 100644 examples/demo/1/N11/dependencies.d/essentials create mode 100644 examples/demo/1/N11/finish create mode 100644 examples/demo/1/N11/notification-fd create mode 100644 examples/demo/1/N11/producer-for create mode 100644 examples/demo/1/N11/run create mode 100644 examples/demo/1/N11/type create mode 100644 examples/source-router/00/down create mode 100644 examples/source-router/00/flag-essential create mode 100644 examples/source-router/00/type create mode 100644 examples/source-router/00/up create mode 100644 examples/source-router/adslclient-log/consumer-for create mode 100644 examples/source-router/adslclient-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/adslclient-log/dependencies.d/mount-sync create mode 100644 examples/source-router/adslclient-log/pipeline-name create mode 100755 examples/source-router/adslclient-log/run create mode 100644 examples/source-router/adslclient-log/type create mode 100644 examples/source-router/adslclient/dependencies.d/init-devtmpfs create mode 100644 examples/source-router/adslclient/dependencies.d/init-lan create mode 100644 examples/source-router/adslclient/notification-fd create mode 100644 examples/source-router/adslclient/producer-for create mode 100755 examples/source-router/adslclient/run create mode 100644 examples/source-router/adslclient/type create mode 100644 examples/source-router/default/contents.d/ok-ipv6 create mode 100644 examples/source-router/default/contents.d/ok-lan create mode 100644 examples/source-router/default/contents.d/ok-local create mode 100644 examples/source-router/default/contents.d/ok-wan create mode 100644 examples/source-router/default/type create mode 100644 examples/source-router/dns-cache-log/consumer-for create mode 100644 examples/source-router/dns-cache-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-cache-log/dependencies.d/mount-sync create mode 100644 examples/source-router/dns-cache-log/pipeline-name create mode 100755 examples/source-router/dns-cache-log/run create mode 100644 examples/source-router/dns-cache-log/type create mode 100644 examples/source-router/dns-cache/dependencies.d/init-lan create mode 100644 examples/source-router/dns-cache/dependencies.d/init-urandom create mode 100644 examples/source-router/dns-cache/down-signal create mode 100644 examples/source-router/dns-cache/env/CACHESIZE create mode 100644 examples/source-router/dns-cache/env/IPSEND create mode 100644 examples/source-router/dns-cache/env/ROOT create mode 100644 examples/source-router/dns-cache/producer-for create mode 100755 examples/source-router/dns-cache/run create mode 100644 examples/source-router/dns-cache/type create mode 100644 examples/source-router/dns-server-tcp-4/dependencies.d/init-lan create mode 100644 examples/source-router/dns-server-tcp-4/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-tcp-4/notification-fd create mode 100644 examples/source-router/dns-server-tcp-4/producer-for create mode 100755 examples/source-router/dns-server-tcp-4/run create mode 100644 examples/source-router/dns-server-tcp-4/type create mode 100644 examples/source-router/dns-server-tcp-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dns-server-tcp-6-bis/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-tcp-6-bis/notification-fd create mode 100644 examples/source-router/dns-server-tcp-6-bis/producer-for create mode 100755 examples/source-router/dns-server-tcp-6-bis/run create mode 100644 examples/source-router/dns-server-tcp-6-bis/type create mode 100644 examples/source-router/dns-server-tcp-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dns-server-tcp-6/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-tcp-6/notification-fd create mode 100644 examples/source-router/dns-server-tcp-6/producer-for create mode 100755 examples/source-router/dns-server-tcp-6/run create mode 100644 examples/source-router/dns-server-tcp-6/type create mode 100644 examples/source-router/dns-server-tcp-log/consumer-for create mode 100644 examples/source-router/dns-server-tcp-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-tcp-log/dependencies.d/mount-sync create mode 100644 examples/source-router/dns-server-tcp-log/pipeline-name create mode 100755 examples/source-router/dns-server-tcp-log/run create mode 100644 examples/source-router/dns-server-tcp-log/type create mode 100644 examples/source-router/dns-server-udp-4/dependencies.d/init-lan create mode 100644 examples/source-router/dns-server-udp-4/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-udp-4/notification-fd create mode 100644 examples/source-router/dns-server-udp-4/producer-for create mode 100755 examples/source-router/dns-server-udp-4/run create mode 100644 examples/source-router/dns-server-udp-4/type create mode 100644 examples/source-router/dns-server-udp-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dns-server-udp-6-bis/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-udp-6-bis/notification-fd create mode 100644 examples/source-router/dns-server-udp-6-bis/producer-for create mode 100755 examples/source-router/dns-server-udp-6-bis/run create mode 100644 examples/source-router/dns-server-udp-6-bis/type create mode 100644 examples/source-router/dns-server-udp-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dns-server-udp-6/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-udp-6/notification-fd create mode 100644 examples/source-router/dns-server-udp-6/producer-for create mode 100755 examples/source-router/dns-server-udp-6/run create mode 100644 examples/source-router/dns-server-udp-6/type create mode 100644 examples/source-router/dns-server-udp-log/consumer-for create mode 100644 examples/source-router/dns-server-udp-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dns-server-udp-log/dependencies.d/mount-sync create mode 100644 examples/source-router/dns-server-udp-log/pipeline-name create mode 100755 examples/source-router/dns-server-udp-log/run create mode 100644 examples/source-router/dns-server-udp-log/type create mode 100644 examples/source-router/dnsproxy6-bis-tcp/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dnsproxy6-bis-tcp/notification-fd create mode 100644 examples/source-router/dnsproxy6-bis-tcp/producer-for create mode 100755 examples/source-router/dnsproxy6-bis-tcp/run create mode 100644 examples/source-router/dnsproxy6-bis-tcp/type create mode 100644 examples/source-router/dnsproxy6-bis-udp/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dnsproxy6-bis-udp/notification-fd create mode 100644 examples/source-router/dnsproxy6-bis-udp/producer-for create mode 100755 examples/source-router/dnsproxy6-bis-udp/run create mode 100644 examples/source-router/dnsproxy6-bis-udp/timeout-kill create mode 100644 examples/source-router/dnsproxy6-bis-udp/type create mode 100644 examples/source-router/dnsproxy6-tcp-log/consumer-for create mode 100644 examples/source-router/dnsproxy6-tcp-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dnsproxy6-tcp-log/dependencies.d/mount-sync create mode 100644 examples/source-router/dnsproxy6-tcp-log/pipeline-name create mode 100755 examples/source-router/dnsproxy6-tcp-log/run create mode 100644 examples/source-router/dnsproxy6-tcp-log/type create mode 100644 examples/source-router/dnsproxy6-tcp/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dnsproxy6-tcp/notification-fd create mode 100644 examples/source-router/dnsproxy6-tcp/producer-for create mode 100755 examples/source-router/dnsproxy6-tcp/run create mode 100644 examples/source-router/dnsproxy6-tcp/type create mode 100644 examples/source-router/dnsproxy6-udp-log/consumer-for create mode 100644 examples/source-router/dnsproxy6-udp-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/dnsproxy6-udp-log/dependencies.d/mount-sync create mode 100644 examples/source-router/dnsproxy6-udp-log/pipeline-name create mode 100755 examples/source-router/dnsproxy6-udp-log/run create mode 100644 examples/source-router/dnsproxy6-udp-log/type create mode 100644 examples/source-router/dnsproxy6-udp/dependencies.d/init-ipv6 create mode 100644 examples/source-router/dnsproxy6-udp/notification-fd create mode 100644 examples/source-router/dnsproxy6-udp/producer-for create mode 100755 examples/source-router/dnsproxy6-udp/run create mode 100644 examples/source-router/dnsproxy6-udp/timeout-kill create mode 100644 examples/source-router/dnsproxy6-udp/type create mode 100644 examples/source-router/fck-livebox/dependencies.d/init-ipv6 create mode 100644 examples/source-router/fck-livebox/dependencies.d/mount-rwfs create mode 100644 examples/source-router/fck-livebox/dependencies.d/udhcpc6-eth2 create mode 100644 examples/source-router/fck-livebox/down create mode 100644 examples/source-router/fck-livebox/type create mode 100644 examples/source-router/fck-livebox/up create mode 100644 examples/source-router/fifodir-cleanup/dependencies.d/00 create mode 100644 examples/source-router/fifodir-cleanup/flag-essential create mode 100755 examples/source-router/fifodir-cleanup/run create mode 100644 examples/source-router/fifodir-cleanup/type create mode 100644 examples/source-router/hostapd-wlan0-log/consumer-for create mode 100644 examples/source-router/hostapd-wlan0-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/hostapd-wlan0-log/dependencies.d/mount-sync create mode 100644 examples/source-router/hostapd-wlan0-log/pipeline-name create mode 100755 examples/source-router/hostapd-wlan0-log/run create mode 100644 examples/source-router/hostapd-wlan0-log/type create mode 100644 examples/source-router/hostapd-wlan0/dependencies.d/init-wlan0 create mode 100644 examples/source-router/hostapd-wlan0/notification-fd create mode 100644 examples/source-router/hostapd-wlan0/producer-for create mode 100755 examples/source-router/hostapd-wlan0/run create mode 100644 examples/source-router/hostapd-wlan0/type create mode 100644 examples/source-router/hostapd-wlan1-log/consumer-for create mode 100644 examples/source-router/hostapd-wlan1-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/hostapd-wlan1-log/dependencies.d/mount-sync create mode 100644 examples/source-router/hostapd-wlan1-log/pipeline-name create mode 100755 examples/source-router/hostapd-wlan1-log/run create mode 100644 examples/source-router/hostapd-wlan1-log/type create mode 100644 examples/source-router/hostapd-wlan1/dependencies.d/init-wlan1 create mode 100644 examples/source-router/hostapd-wlan1/notification-fd create mode 100644 examples/source-router/hostapd-wlan1/producer-for create mode 100755 examples/source-router/hostapd-wlan1/run create mode 100644 examples/source-router/hostapd-wlan1/type create mode 100644 examples/source-router/httpd-4/dependencies.d/init-lan create mode 100644 examples/source-router/httpd-4/dependencies.d/mount-rwfs create mode 100644 examples/source-router/httpd-4/notification-fd create mode 100644 examples/source-router/httpd-4/producer-for create mode 100755 examples/source-router/httpd-4/run create mode 100644 examples/source-router/httpd-4/type create mode 100644 examples/source-router/httpd-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/httpd-6-bis/dependencies.d/mount-rwfs create mode 100644 examples/source-router/httpd-6-bis/notification-fd create mode 100644 examples/source-router/httpd-6-bis/producer-for create mode 100755 examples/source-router/httpd-6-bis/run create mode 100644 examples/source-router/httpd-6-bis/type create mode 100644 examples/source-router/httpd-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/httpd-6/dependencies.d/mount-rwfs create mode 100644 examples/source-router/httpd-6/notification-fd create mode 100644 examples/source-router/httpd-6/producer-for create mode 100755 examples/source-router/httpd-6/run create mode 100644 examples/source-router/httpd-6/type create mode 100644 examples/source-router/httpd-log/consumer-for create mode 100644 examples/source-router/httpd-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/httpd-log/dependencies.d/mount-sync create mode 100644 examples/source-router/httpd-log/pipeline-name create mode 100755 examples/source-router/httpd-log/run create mode 100644 examples/source-router/httpd-log/type create mode 100644 examples/source-router/init-clock/dependencies.d/dns-cache create mode 100644 examples/source-router/init-clock/dependencies.d/init-lan create mode 100644 examples/source-router/init-clock/dependencies.d/init-sysctl create mode 100644 examples/source-router/init-clock/down create mode 100644 examples/source-router/init-clock/type create mode 100644 examples/source-router/init-clock/up create mode 100644 examples/source-router/init-coldplug/dependencies.d/mdevd create mode 100644 examples/source-router/init-coldplug/dependencies.d/mount-sys create mode 100644 examples/source-router/init-coldplug/down create mode 100644 examples/source-router/init-coldplug/flag-essential create mode 100644 examples/source-router/init-coldplug/type create mode 100644 examples/source-router/init-coldplug/up create mode 100644 examples/source-router/init-devtmpfs/dependencies.d/00 create mode 100644 examples/source-router/init-devtmpfs/down create mode 100644 examples/source-router/init-devtmpfs/flag-essential create mode 100644 examples/source-router/init-devtmpfs/type create mode 100644 examples/source-router/init-devtmpfs/up create mode 100644 examples/source-router/init-diskconfig/dependencies.d/00 create mode 100644 examples/source-router/init-diskconfig/down create mode 100644 examples/source-router/init-diskconfig/flag-essential create mode 100644 examples/source-router/init-diskconfig/type create mode 100644 examples/source-router/init-diskconfig/up create mode 100644 examples/source-router/init-ipv6/dependencies.d/hostapd-wlan0 create mode 100644 examples/source-router/init-ipv6/dependencies.d/hostapd-wlan1 create mode 100644 examples/source-router/init-ipv6/dependencies.d/init-lan create mode 100644 examples/source-router/init-ipv6/dependencies.d/mount-rwfs create mode 100644 examples/source-router/init-ipv6/dependencies.d/udhcpc6-eth2 create mode 100755 examples/source-router/init-ipv6/down create mode 100644 examples/source-router/init-ipv6/flag-essential create mode 100644 examples/source-router/init-ipv6/type create mode 100644 examples/source-router/init-ipv6/up create mode 100644 examples/source-router/init-iw/dependencies.d/ok-local create mode 100644 examples/source-router/init-iw/down create mode 100644 examples/source-router/init-iw/flag-essential create mode 100644 examples/source-router/init-iw/type create mode 100644 examples/source-router/init-iw/up create mode 100644 examples/source-router/init-lan/dependencies.d/init-coldplug create mode 100644 examples/source-router/init-lan/dependencies.d/init-sysctl create mode 100644 examples/source-router/init-lan/dependencies.d/mount-cgroups create mode 100644 examples/source-router/init-lan/down create mode 100644 examples/source-router/init-lan/flag-essential create mode 100644 examples/source-router/init-lan/type create mode 100644 examples/source-router/init-lan/up create mode 100644 examples/source-router/init-sysctl/dependencies.d/mount-proc create mode 100644 examples/source-router/init-sysctl/down create mode 100644 examples/source-router/init-sysctl/flag-essential create mode 100644 examples/source-router/init-sysctl/type create mode 100644 examples/source-router/init-sysctl/up create mode 100644 examples/source-router/init-tmp/dependencies.d/00 create mode 100644 examples/source-router/init-tmp/down create mode 100644 examples/source-router/init-tmp/flag-essential create mode 100644 examples/source-router/init-tmp/type create mode 100644 examples/source-router/init-tmp/up create mode 100644 examples/source-router/init-urandom/dependencies.d/mount-rwfs create mode 100644 examples/source-router/init-urandom/down create mode 100644 examples/source-router/init-urandom/flag-essential create mode 100644 examples/source-router/init-urandom/type create mode 100644 examples/source-router/init-urandom/up create mode 100644 examples/source-router/init-wlan0/dependencies.d/init-iw create mode 100644 examples/source-router/init-wlan0/down create mode 100644 examples/source-router/init-wlan0/flag-essential create mode 100644 examples/source-router/init-wlan0/type create mode 100644 examples/source-router/init-wlan0/up create mode 100644 examples/source-router/init-wlan1/dependencies.d/init-iw create mode 100644 examples/source-router/init-wlan1/dependencies.d/init-wlan0 create mode 100644 examples/source-router/init-wlan1/down create mode 100644 examples/source-router/init-wlan1/flag-essential create mode 100644 examples/source-router/init-wlan1/type create mode 100644 examples/source-router/init-wlan1/up create mode 100644 examples/source-router/ip-wlan0/dependencies.d/hostapd-wlan0 create mode 100644 examples/source-router/ip-wlan0/down create mode 100644 examples/source-router/ip-wlan0/flag-essential create mode 100644 examples/source-router/ip-wlan0/type create mode 100644 examples/source-router/ip-wlan0/up create mode 100644 examples/source-router/ip-wlan1/dependencies.d/hostapd-wlan1 create mode 100644 examples/source-router/ip-wlan1/down create mode 100644 examples/source-router/ip-wlan1/flag-essential create mode 100644 examples/source-router/ip-wlan1/type create mode 100644 examples/source-router/ip-wlan1/up create mode 100644 examples/source-router/ircproxy-interlinked-4/dependencies.d/init-lan create mode 100644 examples/source-router/ircproxy-interlinked-4/notification-fd create mode 100644 examples/source-router/ircproxy-interlinked-4/producer-for create mode 100755 examples/source-router/ircproxy-interlinked-4/run create mode 100644 examples/source-router/ircproxy-interlinked-4/type create mode 100644 examples/source-router/ircproxy-interlinked-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/ircproxy-interlinked-6-bis/notification-fd create mode 100644 examples/source-router/ircproxy-interlinked-6-bis/producer-for create mode 100755 examples/source-router/ircproxy-interlinked-6-bis/run create mode 100644 examples/source-router/ircproxy-interlinked-6-bis/type create mode 100644 examples/source-router/ircproxy-interlinked-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/ircproxy-interlinked-6/notification-fd create mode 100644 examples/source-router/ircproxy-interlinked-6/producer-for create mode 100755 examples/source-router/ircproxy-interlinked-6/run create mode 100644 examples/source-router/ircproxy-interlinked-6/type create mode 100644 examples/source-router/ircproxy-interlinked-log/consumer-for create mode 100644 examples/source-router/ircproxy-interlinked-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/ircproxy-interlinked-log/dependencies.d/mount-sync create mode 100644 examples/source-router/ircproxy-interlinked-log/pipeline-name create mode 100755 examples/source-router/ircproxy-interlinked-log/run create mode 100644 examples/source-router/ircproxy-interlinked-log/type create mode 100644 examples/source-router/ircproxy-libera-4/dependencies.d/init-lan create mode 100644 examples/source-router/ircproxy-libera-4/notification-fd create mode 100644 examples/source-router/ircproxy-libera-4/producer-for create mode 100755 examples/source-router/ircproxy-libera-4/run create mode 100644 examples/source-router/ircproxy-libera-4/type create mode 100644 examples/source-router/ircproxy-libera-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/ircproxy-libera-6-bis/notification-fd create mode 100644 examples/source-router/ircproxy-libera-6-bis/producer-for create mode 100755 examples/source-router/ircproxy-libera-6-bis/run create mode 100644 examples/source-router/ircproxy-libera-6-bis/type create mode 100644 examples/source-router/ircproxy-libera-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/ircproxy-libera-6/notification-fd create mode 100644 examples/source-router/ircproxy-libera-6/producer-for create mode 100755 examples/source-router/ircproxy-libera-6/run create mode 100644 examples/source-router/ircproxy-libera-6/type create mode 100644 examples/source-router/ircproxy-libera-log/consumer-for create mode 100644 examples/source-router/ircproxy-libera-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/ircproxy-libera-log/dependencies.d/mount-sync create mode 100644 examples/source-router/ircproxy-libera-log/pipeline-name create mode 100755 examples/source-router/ircproxy-libera-log/run create mode 100644 examples/source-router/ircproxy-libera-log/type create mode 100644 examples/source-router/ircproxy-oftc-4/dependencies.d/init-lan create mode 100644 examples/source-router/ircproxy-oftc-4/notification-fd create mode 100644 examples/source-router/ircproxy-oftc-4/producer-for create mode 100755 examples/source-router/ircproxy-oftc-4/run create mode 100644 examples/source-router/ircproxy-oftc-4/type create mode 100644 examples/source-router/ircproxy-oftc-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/ircproxy-oftc-6-bis/notification-fd create mode 100644 examples/source-router/ircproxy-oftc-6-bis/producer-for create mode 100755 examples/source-router/ircproxy-oftc-6-bis/run create mode 100644 examples/source-router/ircproxy-oftc-6-bis/type create mode 100644 examples/source-router/ircproxy-oftc-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/ircproxy-oftc-6/notification-fd create mode 100644 examples/source-router/ircproxy-oftc-6/producer-for create mode 100755 examples/source-router/ircproxy-oftc-6/run create mode 100644 examples/source-router/ircproxy-oftc-6/type create mode 100644 examples/source-router/ircproxy-oftc-log/consumer-for create mode 100644 examples/source-router/ircproxy-oftc-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/ircproxy-oftc-log/dependencies.d/mount-sync create mode 100644 examples/source-router/ircproxy-oftc-log/pipeline-name create mode 100755 examples/source-router/ircproxy-oftc-log/run create mode 100644 examples/source-router/ircproxy-oftc-log/type create mode 100644 examples/source-router/klogd-log/consumer-for create mode 100644 examples/source-router/klogd-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/klogd-log/dependencies.d/mount-sync create mode 100644 examples/source-router/klogd-log/pipeline-name create mode 100755 examples/source-router/klogd-log/run create mode 100644 examples/source-router/klogd-log/type create mode 100644 examples/source-router/klogd/dependencies.d/mount-proc create mode 100644 examples/source-router/klogd/producer-for create mode 100755 examples/source-router/klogd/run create mode 100644 examples/source-router/klogd/type create mode 100644 examples/source-router/mdevd/dependencies.d/init-devtmpfs create mode 100644 examples/source-router/mdevd/dependencies.d/mount-sys create mode 100644 examples/source-router/mdevd/flag-essential create mode 100644 examples/source-router/mdevd/notification-fd create mode 100644 examples/source-router/mdevd/run create mode 100644 examples/source-router/mdevd/type create mode 100644 examples/source-router/mount-cgroups-base/dependencies.d/mount-sys create mode 100644 examples/source-router/mount-cgroups-base/down create mode 100644 examples/source-router/mount-cgroups-base/flag-essential create mode 100644 examples/source-router/mount-cgroups-base/type create mode 100644 examples/source-router/mount-cgroups-base/up create mode 100644 examples/source-router/mount-cgroups-sub/dependencies.d/mount-cgroups-base create mode 100644 examples/source-router/mount-cgroups-sub/down create mode 100644 examples/source-router/mount-cgroups-sub/flag-essential create mode 100644 examples/source-router/mount-cgroups-sub/type create mode 100644 examples/source-router/mount-cgroups-sub/up create mode 100644 examples/source-router/mount-cgroups/contents.d/mount-cgroups-base create mode 100644 examples/source-router/mount-cgroups/contents.d/mount-cgroups-sub create mode 100644 examples/source-router/mount-cgroups/flag-essential create mode 100644 examples/source-router/mount-cgroups/type create mode 100644 examples/source-router/mount-disks/contents.d/mount-rwfs create mode 100644 examples/source-router/mount-disks/contents.d/mount-swap create mode 100644 examples/source-router/mount-disks/contents.d/mount-sync create mode 100644 examples/source-router/mount-disks/flag-essential create mode 100644 examples/source-router/mount-disks/type create mode 100644 examples/source-router/mount-proc/dependencies.d/00 create mode 100644 examples/source-router/mount-proc/down create mode 100644 examples/source-router/mount-proc/flag-essential create mode 100644 examples/source-router/mount-proc/type create mode 100644 examples/source-router/mount-proc/up create mode 100644 examples/source-router/mount-rwfs/dependencies.d/init-coldplug create mode 100644 examples/source-router/mount-rwfs/dependencies.d/init-diskconfig create mode 100644 examples/source-router/mount-rwfs/down create mode 100644 examples/source-router/mount-rwfs/flag-essential create mode 100644 examples/source-router/mount-rwfs/type create mode 100644 examples/source-router/mount-rwfs/up create mode 100644 examples/source-router/mount-swap/dependencies.d/init-coldplug create mode 100644 examples/source-router/mount-swap/dependencies.d/init-diskconfig create mode 100644 examples/source-router/mount-swap/down create mode 100644 examples/source-router/mount-swap/flag-essential create mode 100644 examples/source-router/mount-swap/type create mode 100644 examples/source-router/mount-swap/up create mode 100644 examples/source-router/mount-sync/dependencies.d/init-coldplug create mode 100644 examples/source-router/mount-sync/dependencies.d/init-diskconfig create mode 100644 examples/source-router/mount-sync/down create mode 100644 examples/source-router/mount-sync/flag-essential create mode 100644 examples/source-router/mount-sync/type create mode 100644 examples/source-router/mount-sync/up create mode 100644 examples/source-router/mount-sys/dependencies.d/00 create mode 100644 examples/source-router/mount-sys/down create mode 100644 examples/source-router/mount-sys/flag-essential create mode 100644 examples/source-router/mount-sys/type create mode 100644 examples/source-router/mount-sys/up create mode 100644 examples/source-router/ntpclient-log/consumer-for create mode 100644 examples/source-router/ntpclient-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/ntpclient-log/dependencies.d/mount-sync create mode 100644 examples/source-router/ntpclient-log/pipeline-name create mode 100755 examples/source-router/ntpclient-log/run create mode 100644 examples/source-router/ntpclient-log/type create mode 100644 examples/source-router/ntpclient/dependencies.d/dns-cache create mode 100644 examples/source-router/ntpclient/dependencies.d/init-clock create mode 100644 examples/source-router/ntpclient/notification-fd create mode 100644 examples/source-router/ntpclient/producer-for create mode 100755 examples/source-router/ntpclient/run create mode 100644 examples/source-router/ntpclient/type create mode 100644 examples/source-router/ok-ipv6/contents.d/fck-livebox create mode 100644 examples/source-router/ok-ipv6/contents.d/init-ipv6 create mode 100644 examples/source-router/ok-ipv6/contents.d/radvd-pipeline create mode 100644 examples/source-router/ok-ipv6/contents.d/udhcpc6-eth2-pipeline create mode 100644 examples/source-router/ok-ipv6/type create mode 100644 examples/source-router/ok-lan/contents.d/dns-cache-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/dns-server-tcp-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/dns-server-udp-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/dnsproxy6-tcp-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/dnsproxy6-udp-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/httpd-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/ircproxy-interlinked-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/ircproxy-libera-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/ircproxy-oftc-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/sshd-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/taiclockd-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/udhcpd-eth0-pipeline create mode 100644 examples/source-router/ok-lan/contents.d/wlan0-server create mode 100644 examples/source-router/ok-lan/contents.d/wlan1-server create mode 100644 examples/source-router/ok-lan/type create mode 100644 examples/source-router/ok-local/contents.d/fifodir-cleanup create mode 100644 examples/source-router/ok-local/contents.d/init-coldplug create mode 100644 examples/source-router/ok-local/contents.d/init-sysctl create mode 100644 examples/source-router/ok-local/contents.d/init-tmp create mode 100644 examples/source-router/ok-local/contents.d/init-urandom create mode 100644 examples/source-router/ok-local/contents.d/klogd create mode 100644 examples/source-router/ok-local/contents.d/mdevd create mode 100644 examples/source-router/ok-local/contents.d/mount-cgroups create mode 100644 examples/source-router/ok-local/contents.d/mount-disks create mode 100644 examples/source-router/ok-local/contents.d/syslogd create mode 100644 examples/source-router/ok-local/type create mode 100644 examples/source-router/ok-wan/contents.d/adslclient-pipeline create mode 100644 examples/source-router/ok-wan/contents.d/ntpclient-pipeline create mode 100644 examples/source-router/ok-wan/type create mode 100644 examples/source-router/radvd-log/consumer-for create mode 100644 examples/source-router/radvd-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/radvd-log/dependencies.d/mount-sync create mode 100644 examples/source-router/radvd-log/pipeline-name create mode 100755 examples/source-router/radvd-log/run create mode 100644 examples/source-router/radvd-log/type create mode 100644 examples/source-router/radvd/dependencies.d/fck-livebox create mode 100644 examples/source-router/radvd/dependencies.d/init-ipv6 create mode 100644 examples/source-router/radvd/dependencies.d/udhcpc6-eth2 create mode 100644 examples/source-router/radvd/producer-for create mode 100755 examples/source-router/radvd/run create mode 100644 examples/source-router/radvd/type create mode 100644 examples/source-router/sshd-4/data/rules/ip4/0.0.0.0_0/deny create mode 100644 examples/source-router/sshd-4/data/rules/ip4/192.168.0.0_22/allow create mode 100644 examples/source-router/sshd-4/dependencies.d/init-lan create mode 100644 examples/source-router/sshd-4/dependencies.d/init-urandom create mode 100644 examples/source-router/sshd-4/notification-fd create mode 100644 examples/source-router/sshd-4/producer-for create mode 100755 examples/source-router/sshd-4/run create mode 100644 examples/source-router/sshd-4/type create mode 100644 examples/source-router/sshd-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/sshd-6-bis/dependencies.d/init-urandom create mode 100644 examples/source-router/sshd-6-bis/notification-fd create mode 100644 examples/source-router/sshd-6-bis/producer-for create mode 100755 examples/source-router/sshd-6-bis/run create mode 100644 examples/source-router/sshd-6-bis/type create mode 100644 examples/source-router/sshd-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/sshd-6/dependencies.d/init-urandom create mode 100644 examples/source-router/sshd-6/notification-fd create mode 100644 examples/source-router/sshd-6/producer-for create mode 100755 examples/source-router/sshd-6/run create mode 100644 examples/source-router/sshd-6/type create mode 100644 examples/source-router/sshd-log/consumer-for create mode 100644 examples/source-router/sshd-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/sshd-log/dependencies.d/mount-sync create mode 100644 examples/source-router/sshd-log/pipeline-name create mode 100755 examples/source-router/sshd-log/run create mode 100644 examples/source-router/sshd-log/type create mode 100644 examples/source-router/syslogd-log/consumer-for create mode 100644 examples/source-router/syslogd-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/syslogd-log/dependencies.d/mount-sync create mode 100644 examples/source-router/syslogd-log/pipeline-name create mode 100755 examples/source-router/syslogd-log/run create mode 100644 examples/source-router/syslogd-log/type create mode 100644 examples/source-router/syslogd/dependencies.d/init-devtmpfs create mode 100644 examples/source-router/syslogd/notification-fd create mode 100644 examples/source-router/syslogd/producer-for create mode 100755 examples/source-router/syslogd/run create mode 100644 examples/source-router/syslogd/type create mode 100644 examples/source-router/taiclockd-4/dependencies.d/init-lan create mode 100644 examples/source-router/taiclockd-4/producer-for create mode 100755 examples/source-router/taiclockd-4/run create mode 100644 examples/source-router/taiclockd-4/type create mode 100644 examples/source-router/taiclockd-6-bis/dependencies.d/init-ipv6 create mode 100644 examples/source-router/taiclockd-6-bis/producer-for create mode 100755 examples/source-router/taiclockd-6-bis/run create mode 100644 examples/source-router/taiclockd-6-bis/type create mode 100644 examples/source-router/taiclockd-6/dependencies.d/init-ipv6 create mode 100644 examples/source-router/taiclockd-6/producer-for create mode 100755 examples/source-router/taiclockd-6/run create mode 100644 examples/source-router/taiclockd-6/type create mode 100644 examples/source-router/taiclockd-log/consumer-for create mode 100644 examples/source-router/taiclockd-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/taiclockd-log/dependencies.d/mount-sync create mode 100644 examples/source-router/taiclockd-log/pipeline-name create mode 100755 examples/source-router/taiclockd-log/run create mode 100644 examples/source-router/taiclockd-log/type create mode 100644 examples/source-router/udhcpc6-eth2-log/consumer-for create mode 100644 examples/source-router/udhcpc6-eth2-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/udhcpc6-eth2-log/dependencies.d/mount-sync create mode 100644 examples/source-router/udhcpc6-eth2-log/notification-fd create mode 100644 examples/source-router/udhcpc6-eth2-log/pipeline-name create mode 100644 examples/source-router/udhcpc6-eth2-log/run create mode 100644 examples/source-router/udhcpc6-eth2-log/type create mode 100644 examples/source-router/udhcpc6-eth2/dependencies.d/init-lan create mode 100644 examples/source-router/udhcpc6-eth2/notification-fd create mode 100644 examples/source-router/udhcpc6-eth2/producer-for create mode 100644 examples/source-router/udhcpc6-eth2/run create mode 100755 examples/source-router/udhcpc6-eth2/template/finish create mode 100644 examples/source-router/udhcpc6-eth2/template/notification-fd create mode 100755 examples/source-router/udhcpc6-eth2/template/run create mode 100644 examples/source-router/udhcpc6-eth2/type create mode 100644 examples/source-router/udhcpd-eth0-log/consumer-for create mode 100644 examples/source-router/udhcpd-eth0-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/udhcpd-eth0-log/dependencies.d/mount-sync create mode 100644 examples/source-router/udhcpd-eth0-log/pipeline-name create mode 100755 examples/source-router/udhcpd-eth0-log/run create mode 100644 examples/source-router/udhcpd-eth0-log/type create mode 100644 examples/source-router/udhcpd-eth0/dependencies.d/init-lan create mode 100644 examples/source-router/udhcpd-eth0/producer-for create mode 100755 examples/source-router/udhcpd-eth0/run create mode 100644 examples/source-router/udhcpd-eth0/timeout-kill create mode 100644 examples/source-router/udhcpd-eth0/type create mode 100644 examples/source-router/udhcpd-wlan0-log/consumer-for create mode 100644 examples/source-router/udhcpd-wlan0-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/udhcpd-wlan0-log/dependencies.d/mount-sync create mode 100644 examples/source-router/udhcpd-wlan0-log/pipeline-name create mode 100755 examples/source-router/udhcpd-wlan0-log/run create mode 100644 examples/source-router/udhcpd-wlan0-log/type create mode 100644 examples/source-router/udhcpd-wlan0/dependencies.d/ip-wlan0 create mode 100644 examples/source-router/udhcpd-wlan0/producer-for create mode 100755 examples/source-router/udhcpd-wlan0/run create mode 100644 examples/source-router/udhcpd-wlan0/timeout-kill create mode 100644 examples/source-router/udhcpd-wlan0/type create mode 100644 examples/source-router/udhcpd-wlan1-log/consumer-for create mode 100644 examples/source-router/udhcpd-wlan1-log/dependencies.d/mount-rwfs create mode 100644 examples/source-router/udhcpd-wlan1-log/dependencies.d/mount-sync create mode 100644 examples/source-router/udhcpd-wlan1-log/pipeline-name create mode 100755 examples/source-router/udhcpd-wlan1-log/run create mode 100644 examples/source-router/udhcpd-wlan1-log/type create mode 100644 examples/source-router/udhcpd-wlan1/dependencies.d/ip-wlan1 create mode 100644 examples/source-router/udhcpd-wlan1/producer-for create mode 100755 examples/source-router/udhcpd-wlan1/run create mode 100644 examples/source-router/udhcpd-wlan1/timeout-kill create mode 100644 examples/source-router/udhcpd-wlan1/type create mode 100644 examples/source-router/wlan0-server/contents.d/hostapd-wlan0-pipeline create mode 100644 examples/source-router/wlan0-server/contents.d/ip-wlan0 create mode 100644 examples/source-router/wlan0-server/contents.d/udhcpd-wlan0-pipeline create mode 100644 examples/source-router/wlan0-server/type create mode 100644 examples/source-router/wlan1-server/contents.d/hostapd-wlan1-pipeline create mode 100644 examples/source-router/wlan1-server/contents.d/ip-wlan1 create mode 100644 examples/source-router/wlan1-server/contents.d/udhcpd-wlan1-pipeline create mode 100644 examples/source-router/wlan1-server/type delete mode 100644 examples/source/00/down delete mode 100644 examples/source/00/flag-essential delete mode 100644 examples/source/00/type delete mode 100644 examples/source/00/up delete mode 100644 examples/source/adslclient-log/consumer-for delete mode 100644 examples/source/adslclient-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/adslclient-log/dependencies.d/mount-sync delete mode 100644 examples/source/adslclient-log/pipeline-name delete mode 100755 examples/source/adslclient-log/run delete mode 100644 examples/source/adslclient-log/type delete mode 100644 examples/source/adslclient/dependencies.d/init-devtmpfs delete mode 100644 examples/source/adslclient/dependencies.d/init-lan delete mode 100644 examples/source/adslclient/notification-fd delete mode 100644 examples/source/adslclient/producer-for delete mode 100755 examples/source/adslclient/run delete mode 100644 examples/source/adslclient/type delete mode 100644 examples/source/default/contents.d/ok-ipv6 delete mode 100644 examples/source/default/contents.d/ok-lan delete mode 100644 examples/source/default/contents.d/ok-local delete mode 100644 examples/source/default/contents.d/ok-wan delete mode 100644 examples/source/default/type delete mode 100644 examples/source/dns-cache-log/consumer-for delete mode 100644 examples/source/dns-cache-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-cache-log/dependencies.d/mount-sync delete mode 100644 examples/source/dns-cache-log/pipeline-name delete mode 100755 examples/source/dns-cache-log/run delete mode 100644 examples/source/dns-cache-log/type delete mode 100644 examples/source/dns-cache/dependencies.d/init-lan delete mode 100644 examples/source/dns-cache/dependencies.d/init-urandom delete mode 100644 examples/source/dns-cache/down-signal delete mode 100644 examples/source/dns-cache/env/CACHESIZE delete mode 100644 examples/source/dns-cache/env/IPSEND delete mode 100644 examples/source/dns-cache/env/ROOT delete mode 100644 examples/source/dns-cache/producer-for delete mode 100755 examples/source/dns-cache/run delete mode 100644 examples/source/dns-cache/type delete mode 100644 examples/source/dns-server-tcp-4/dependencies.d/init-lan delete mode 100644 examples/source/dns-server-tcp-4/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-tcp-4/notification-fd delete mode 100644 examples/source/dns-server-tcp-4/producer-for delete mode 100755 examples/source/dns-server-tcp-4/run delete mode 100644 examples/source/dns-server-tcp-4/type delete mode 100644 examples/source/dns-server-tcp-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/dns-server-tcp-6-bis/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-tcp-6-bis/notification-fd delete mode 100644 examples/source/dns-server-tcp-6-bis/producer-for delete mode 100755 examples/source/dns-server-tcp-6-bis/run delete mode 100644 examples/source/dns-server-tcp-6-bis/type delete mode 100644 examples/source/dns-server-tcp-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/dns-server-tcp-6/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-tcp-6/notification-fd delete mode 100644 examples/source/dns-server-tcp-6/producer-for delete mode 100755 examples/source/dns-server-tcp-6/run delete mode 100644 examples/source/dns-server-tcp-6/type delete mode 100644 examples/source/dns-server-tcp-log/consumer-for delete mode 100644 examples/source/dns-server-tcp-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-tcp-log/dependencies.d/mount-sync delete mode 100644 examples/source/dns-server-tcp-log/pipeline-name delete mode 100755 examples/source/dns-server-tcp-log/run delete mode 100644 examples/source/dns-server-tcp-log/type delete mode 100644 examples/source/dns-server-udp-4/dependencies.d/init-lan delete mode 100644 examples/source/dns-server-udp-4/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-udp-4/notification-fd delete mode 100644 examples/source/dns-server-udp-4/producer-for delete mode 100755 examples/source/dns-server-udp-4/run delete mode 100644 examples/source/dns-server-udp-4/type delete mode 100644 examples/source/dns-server-udp-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/dns-server-udp-6-bis/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-udp-6-bis/notification-fd delete mode 100644 examples/source/dns-server-udp-6-bis/producer-for delete mode 100755 examples/source/dns-server-udp-6-bis/run delete mode 100644 examples/source/dns-server-udp-6-bis/type delete mode 100644 examples/source/dns-server-udp-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/dns-server-udp-6/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-udp-6/notification-fd delete mode 100644 examples/source/dns-server-udp-6/producer-for delete mode 100755 examples/source/dns-server-udp-6/run delete mode 100644 examples/source/dns-server-udp-6/type delete mode 100644 examples/source/dns-server-udp-log/consumer-for delete mode 100644 examples/source/dns-server-udp-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/dns-server-udp-log/dependencies.d/mount-sync delete mode 100644 examples/source/dns-server-udp-log/pipeline-name delete mode 100755 examples/source/dns-server-udp-log/run delete mode 100644 examples/source/dns-server-udp-log/type delete mode 100644 examples/source/dnsproxy6-bis-tcp/dependencies.d/init-ipv6 delete mode 100644 examples/source/dnsproxy6-bis-tcp/notification-fd delete mode 100644 examples/source/dnsproxy6-bis-tcp/producer-for delete mode 100755 examples/source/dnsproxy6-bis-tcp/run delete mode 100644 examples/source/dnsproxy6-bis-tcp/type delete mode 100644 examples/source/dnsproxy6-bis-udp/dependencies.d/init-ipv6 delete mode 100644 examples/source/dnsproxy6-bis-udp/notification-fd delete mode 100644 examples/source/dnsproxy6-bis-udp/producer-for delete mode 100755 examples/source/dnsproxy6-bis-udp/run delete mode 100644 examples/source/dnsproxy6-bis-udp/timeout-kill delete mode 100644 examples/source/dnsproxy6-bis-udp/type delete mode 100644 examples/source/dnsproxy6-tcp-log/consumer-for delete mode 100644 examples/source/dnsproxy6-tcp-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/dnsproxy6-tcp-log/dependencies.d/mount-sync delete mode 100644 examples/source/dnsproxy6-tcp-log/pipeline-name delete mode 100755 examples/source/dnsproxy6-tcp-log/run delete mode 100644 examples/source/dnsproxy6-tcp-log/type delete mode 100644 examples/source/dnsproxy6-tcp/dependencies.d/init-ipv6 delete mode 100644 examples/source/dnsproxy6-tcp/notification-fd delete mode 100644 examples/source/dnsproxy6-tcp/producer-for delete mode 100755 examples/source/dnsproxy6-tcp/run delete mode 100644 examples/source/dnsproxy6-tcp/type delete mode 100644 examples/source/dnsproxy6-udp-log/consumer-for delete mode 100644 examples/source/dnsproxy6-udp-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/dnsproxy6-udp-log/dependencies.d/mount-sync delete mode 100644 examples/source/dnsproxy6-udp-log/pipeline-name delete mode 100755 examples/source/dnsproxy6-udp-log/run delete mode 100644 examples/source/dnsproxy6-udp-log/type delete mode 100644 examples/source/dnsproxy6-udp/dependencies.d/init-ipv6 delete mode 100644 examples/source/dnsproxy6-udp/notification-fd delete mode 100644 examples/source/dnsproxy6-udp/producer-for delete mode 100755 examples/source/dnsproxy6-udp/run delete mode 100644 examples/source/dnsproxy6-udp/timeout-kill delete mode 100644 examples/source/dnsproxy6-udp/type delete mode 100644 examples/source/fck-livebox/dependencies.d/init-ipv6 delete mode 100644 examples/source/fck-livebox/dependencies.d/mount-rwfs delete mode 100644 examples/source/fck-livebox/dependencies.d/udhcpc6-eth2 delete mode 100644 examples/source/fck-livebox/down delete mode 100644 examples/source/fck-livebox/type delete mode 100644 examples/source/fck-livebox/up delete mode 100644 examples/source/fifodir-cleanup/dependencies.d/00 delete mode 100644 examples/source/fifodir-cleanup/flag-essential delete mode 100755 examples/source/fifodir-cleanup/run delete mode 100644 examples/source/fifodir-cleanup/type delete mode 100644 examples/source/hostapd-wlan0-log/consumer-for delete mode 100644 examples/source/hostapd-wlan0-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/hostapd-wlan0-log/dependencies.d/mount-sync delete mode 100644 examples/source/hostapd-wlan0-log/pipeline-name delete mode 100755 examples/source/hostapd-wlan0-log/run delete mode 100644 examples/source/hostapd-wlan0-log/type delete mode 100644 examples/source/hostapd-wlan0/dependencies.d/init-wlan0 delete mode 100644 examples/source/hostapd-wlan0/notification-fd delete mode 100644 examples/source/hostapd-wlan0/producer-for delete mode 100755 examples/source/hostapd-wlan0/run delete mode 100644 examples/source/hostapd-wlan0/type delete mode 100644 examples/source/hostapd-wlan1-log/consumer-for delete mode 100644 examples/source/hostapd-wlan1-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/hostapd-wlan1-log/dependencies.d/mount-sync delete mode 100644 examples/source/hostapd-wlan1-log/pipeline-name delete mode 100755 examples/source/hostapd-wlan1-log/run delete mode 100644 examples/source/hostapd-wlan1-log/type delete mode 100644 examples/source/hostapd-wlan1/dependencies.d/init-wlan1 delete mode 100644 examples/source/hostapd-wlan1/notification-fd delete mode 100644 examples/source/hostapd-wlan1/producer-for delete mode 100755 examples/source/hostapd-wlan1/run delete mode 100644 examples/source/hostapd-wlan1/type delete mode 100644 examples/source/httpd-4/dependencies.d/init-lan delete mode 100644 examples/source/httpd-4/dependencies.d/mount-rwfs delete mode 100644 examples/source/httpd-4/notification-fd delete mode 100644 examples/source/httpd-4/producer-for delete mode 100755 examples/source/httpd-4/run delete mode 100644 examples/source/httpd-4/type delete mode 100644 examples/source/httpd-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/httpd-6-bis/dependencies.d/mount-rwfs delete mode 100644 examples/source/httpd-6-bis/notification-fd delete mode 100644 examples/source/httpd-6-bis/producer-for delete mode 100755 examples/source/httpd-6-bis/run delete mode 100644 examples/source/httpd-6-bis/type delete mode 100644 examples/source/httpd-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/httpd-6/dependencies.d/mount-rwfs delete mode 100644 examples/source/httpd-6/notification-fd delete mode 100644 examples/source/httpd-6/producer-for delete mode 100755 examples/source/httpd-6/run delete mode 100644 examples/source/httpd-6/type delete mode 100644 examples/source/httpd-log/consumer-for delete mode 100644 examples/source/httpd-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/httpd-log/dependencies.d/mount-sync delete mode 100644 examples/source/httpd-log/pipeline-name delete mode 100755 examples/source/httpd-log/run delete mode 100644 examples/source/httpd-log/type delete mode 100644 examples/source/init-clock/dependencies.d/dns-cache delete mode 100644 examples/source/init-clock/dependencies.d/init-lan delete mode 100644 examples/source/init-clock/dependencies.d/init-sysctl delete mode 100644 examples/source/init-clock/down delete mode 100644 examples/source/init-clock/type delete mode 100644 examples/source/init-clock/up delete mode 100644 examples/source/init-coldplug/dependencies.d/mdevd delete mode 100644 examples/source/init-coldplug/dependencies.d/mount-sys delete mode 100644 examples/source/init-coldplug/down delete mode 100644 examples/source/init-coldplug/flag-essential delete mode 100644 examples/source/init-coldplug/type delete mode 100644 examples/source/init-coldplug/up delete mode 100644 examples/source/init-devtmpfs/dependencies.d/00 delete mode 100644 examples/source/init-devtmpfs/down delete mode 100644 examples/source/init-devtmpfs/flag-essential delete mode 100644 examples/source/init-devtmpfs/type delete mode 100644 examples/source/init-devtmpfs/up delete mode 100644 examples/source/init-diskconfig/dependencies.d/00 delete mode 100644 examples/source/init-diskconfig/down delete mode 100644 examples/source/init-diskconfig/flag-essential delete mode 100644 examples/source/init-diskconfig/type delete mode 100644 examples/source/init-diskconfig/up delete mode 100644 examples/source/init-ipv6/dependencies.d/hostapd-wlan0 delete mode 100644 examples/source/init-ipv6/dependencies.d/hostapd-wlan1 delete mode 100644 examples/source/init-ipv6/dependencies.d/init-lan delete mode 100644 examples/source/init-ipv6/dependencies.d/mount-rwfs delete mode 100644 examples/source/init-ipv6/dependencies.d/udhcpc6-eth2 delete mode 100755 examples/source/init-ipv6/down delete mode 100644 examples/source/init-ipv6/flag-essential delete mode 100644 examples/source/init-ipv6/type delete mode 100644 examples/source/init-ipv6/up delete mode 100644 examples/source/init-iw/dependencies.d/ok-local delete mode 100644 examples/source/init-iw/down delete mode 100644 examples/source/init-iw/flag-essential delete mode 100644 examples/source/init-iw/type delete mode 100644 examples/source/init-iw/up delete mode 100644 examples/source/init-lan/dependencies.d/init-coldplug delete mode 100644 examples/source/init-lan/dependencies.d/init-sysctl delete mode 100644 examples/source/init-lan/dependencies.d/mount-cgroups delete mode 100644 examples/source/init-lan/down delete mode 100644 examples/source/init-lan/flag-essential delete mode 100644 examples/source/init-lan/type delete mode 100644 examples/source/init-lan/up delete mode 100644 examples/source/init-sysctl/dependencies.d/mount-proc delete mode 100644 examples/source/init-sysctl/down delete mode 100644 examples/source/init-sysctl/flag-essential delete mode 100644 examples/source/init-sysctl/type delete mode 100644 examples/source/init-sysctl/up delete mode 100644 examples/source/init-tmp/dependencies.d/00 delete mode 100644 examples/source/init-tmp/down delete mode 100644 examples/source/init-tmp/flag-essential delete mode 100644 examples/source/init-tmp/type delete mode 100644 examples/source/init-tmp/up delete mode 100644 examples/source/init-urandom/dependencies.d/mount-rwfs delete mode 100644 examples/source/init-urandom/down delete mode 100644 examples/source/init-urandom/flag-essential delete mode 100644 examples/source/init-urandom/type delete mode 100644 examples/source/init-urandom/up delete mode 100644 examples/source/init-wlan0/dependencies.d/init-iw delete mode 100644 examples/source/init-wlan0/down delete mode 100644 examples/source/init-wlan0/flag-essential delete mode 100644 examples/source/init-wlan0/type delete mode 100644 examples/source/init-wlan0/up delete mode 100644 examples/source/init-wlan1/dependencies.d/init-iw delete mode 100644 examples/source/init-wlan1/dependencies.d/init-wlan0 delete mode 100644 examples/source/init-wlan1/down delete mode 100644 examples/source/init-wlan1/flag-essential delete mode 100644 examples/source/init-wlan1/type delete mode 100644 examples/source/init-wlan1/up delete mode 100644 examples/source/ip-wlan0/dependencies.d/hostapd-wlan0 delete mode 100644 examples/source/ip-wlan0/down delete mode 100644 examples/source/ip-wlan0/flag-essential delete mode 100644 examples/source/ip-wlan0/type delete mode 100644 examples/source/ip-wlan0/up delete mode 100644 examples/source/ip-wlan1/dependencies.d/hostapd-wlan1 delete mode 100644 examples/source/ip-wlan1/down delete mode 100644 examples/source/ip-wlan1/flag-essential delete mode 100644 examples/source/ip-wlan1/type delete mode 100644 examples/source/ip-wlan1/up delete mode 100644 examples/source/ircproxy-interlinked-4/dependencies.d/init-lan delete mode 100644 examples/source/ircproxy-interlinked-4/notification-fd delete mode 100644 examples/source/ircproxy-interlinked-4/producer-for delete mode 100755 examples/source/ircproxy-interlinked-4/run delete mode 100644 examples/source/ircproxy-interlinked-4/type delete mode 100644 examples/source/ircproxy-interlinked-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/ircproxy-interlinked-6-bis/notification-fd delete mode 100644 examples/source/ircproxy-interlinked-6-bis/producer-for delete mode 100755 examples/source/ircproxy-interlinked-6-bis/run delete mode 100644 examples/source/ircproxy-interlinked-6-bis/type delete mode 100644 examples/source/ircproxy-interlinked-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/ircproxy-interlinked-6/notification-fd delete mode 100644 examples/source/ircproxy-interlinked-6/producer-for delete mode 100755 examples/source/ircproxy-interlinked-6/run delete mode 100644 examples/source/ircproxy-interlinked-6/type delete mode 100644 examples/source/ircproxy-interlinked-log/consumer-for delete mode 100644 examples/source/ircproxy-interlinked-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/ircproxy-interlinked-log/dependencies.d/mount-sync delete mode 100644 examples/source/ircproxy-interlinked-log/pipeline-name delete mode 100755 examples/source/ircproxy-interlinked-log/run delete mode 100644 examples/source/ircproxy-interlinked-log/type delete mode 100644 examples/source/ircproxy-libera-4/dependencies.d/init-lan delete mode 100644 examples/source/ircproxy-libera-4/notification-fd delete mode 100644 examples/source/ircproxy-libera-4/producer-for delete mode 100755 examples/source/ircproxy-libera-4/run delete mode 100644 examples/source/ircproxy-libera-4/type delete mode 100644 examples/source/ircproxy-libera-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/ircproxy-libera-6-bis/notification-fd delete mode 100644 examples/source/ircproxy-libera-6-bis/producer-for delete mode 100755 examples/source/ircproxy-libera-6-bis/run delete mode 100644 examples/source/ircproxy-libera-6-bis/type delete mode 100644 examples/source/ircproxy-libera-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/ircproxy-libera-6/notification-fd delete mode 100644 examples/source/ircproxy-libera-6/producer-for delete mode 100755 examples/source/ircproxy-libera-6/run delete mode 100644 examples/source/ircproxy-libera-6/type delete mode 100644 examples/source/ircproxy-libera-log/consumer-for delete mode 100644 examples/source/ircproxy-libera-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/ircproxy-libera-log/dependencies.d/mount-sync delete mode 100644 examples/source/ircproxy-libera-log/pipeline-name delete mode 100755 examples/source/ircproxy-libera-log/run delete mode 100644 examples/source/ircproxy-libera-log/type delete mode 100644 examples/source/ircproxy-oftc-4/dependencies.d/init-lan delete mode 100644 examples/source/ircproxy-oftc-4/notification-fd delete mode 100644 examples/source/ircproxy-oftc-4/producer-for delete mode 100755 examples/source/ircproxy-oftc-4/run delete mode 100644 examples/source/ircproxy-oftc-4/type delete mode 100644 examples/source/ircproxy-oftc-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/ircproxy-oftc-6-bis/notification-fd delete mode 100644 examples/source/ircproxy-oftc-6-bis/producer-for delete mode 100755 examples/source/ircproxy-oftc-6-bis/run delete mode 100644 examples/source/ircproxy-oftc-6-bis/type delete mode 100644 examples/source/ircproxy-oftc-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/ircproxy-oftc-6/notification-fd delete mode 100644 examples/source/ircproxy-oftc-6/producer-for delete mode 100755 examples/source/ircproxy-oftc-6/run delete mode 100644 examples/source/ircproxy-oftc-6/type delete mode 100644 examples/source/ircproxy-oftc-log/consumer-for delete mode 100644 examples/source/ircproxy-oftc-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/ircproxy-oftc-log/dependencies.d/mount-sync delete mode 100644 examples/source/ircproxy-oftc-log/pipeline-name delete mode 100755 examples/source/ircproxy-oftc-log/run delete mode 100644 examples/source/ircproxy-oftc-log/type delete mode 100644 examples/source/klogd-log/consumer-for delete mode 100644 examples/source/klogd-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/klogd-log/dependencies.d/mount-sync delete mode 100644 examples/source/klogd-log/pipeline-name delete mode 100755 examples/source/klogd-log/run delete mode 100644 examples/source/klogd-log/type delete mode 100644 examples/source/klogd/dependencies.d/mount-proc delete mode 100644 examples/source/klogd/producer-for delete mode 100755 examples/source/klogd/run delete mode 100644 examples/source/klogd/type delete mode 100644 examples/source/mdevd/dependencies.d/init-devtmpfs delete mode 100644 examples/source/mdevd/dependencies.d/mount-sys delete mode 100644 examples/source/mdevd/flag-essential delete mode 100644 examples/source/mdevd/notification-fd delete mode 100644 examples/source/mdevd/run delete mode 100644 examples/source/mdevd/type delete mode 100644 examples/source/mount-cgroups-base/dependencies.d/mount-sys delete mode 100644 examples/source/mount-cgroups-base/down delete mode 100644 examples/source/mount-cgroups-base/flag-essential delete mode 100644 examples/source/mount-cgroups-base/type delete mode 100644 examples/source/mount-cgroups-base/up delete mode 100644 examples/source/mount-cgroups-sub/dependencies.d/mount-cgroups-base delete mode 100644 examples/source/mount-cgroups-sub/down delete mode 100644 examples/source/mount-cgroups-sub/flag-essential delete mode 100644 examples/source/mount-cgroups-sub/type delete mode 100644 examples/source/mount-cgroups-sub/up delete mode 100644 examples/source/mount-cgroups/contents.d/mount-cgroups-base delete mode 100644 examples/source/mount-cgroups/contents.d/mount-cgroups-sub delete mode 100644 examples/source/mount-cgroups/flag-essential delete mode 100644 examples/source/mount-cgroups/type delete mode 100644 examples/source/mount-disks/contents.d/mount-rwfs delete mode 100644 examples/source/mount-disks/contents.d/mount-swap delete mode 100644 examples/source/mount-disks/contents.d/mount-sync delete mode 100644 examples/source/mount-disks/flag-essential delete mode 100644 examples/source/mount-disks/type delete mode 100644 examples/source/mount-proc/dependencies.d/00 delete mode 100644 examples/source/mount-proc/down delete mode 100644 examples/source/mount-proc/flag-essential delete mode 100644 examples/source/mount-proc/type delete mode 100644 examples/source/mount-proc/up delete mode 100644 examples/source/mount-rwfs/dependencies.d/init-coldplug delete mode 100644 examples/source/mount-rwfs/dependencies.d/init-diskconfig delete mode 100644 examples/source/mount-rwfs/down delete mode 100644 examples/source/mount-rwfs/flag-essential delete mode 100644 examples/source/mount-rwfs/type delete mode 100644 examples/source/mount-rwfs/up delete mode 100644 examples/source/mount-swap/dependencies.d/init-coldplug delete mode 100644 examples/source/mount-swap/dependencies.d/init-diskconfig delete mode 100644 examples/source/mount-swap/down delete mode 100644 examples/source/mount-swap/flag-essential delete mode 100644 examples/source/mount-swap/type delete mode 100644 examples/source/mount-swap/up delete mode 100644 examples/source/mount-sync/dependencies.d/init-coldplug delete mode 100644 examples/source/mount-sync/dependencies.d/init-diskconfig delete mode 100644 examples/source/mount-sync/down delete mode 100644 examples/source/mount-sync/flag-essential delete mode 100644 examples/source/mount-sync/type delete mode 100644 examples/source/mount-sync/up delete mode 100644 examples/source/mount-sys/dependencies.d/00 delete mode 100644 examples/source/mount-sys/down delete mode 100644 examples/source/mount-sys/flag-essential delete mode 100644 examples/source/mount-sys/type delete mode 100644 examples/source/mount-sys/up delete mode 100644 examples/source/ntpclient-log/consumer-for delete mode 100644 examples/source/ntpclient-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/ntpclient-log/dependencies.d/mount-sync delete mode 100644 examples/source/ntpclient-log/pipeline-name delete mode 100755 examples/source/ntpclient-log/run delete mode 100644 examples/source/ntpclient-log/type delete mode 100644 examples/source/ntpclient/dependencies.d/dns-cache delete mode 100644 examples/source/ntpclient/dependencies.d/init-clock delete mode 100644 examples/source/ntpclient/notification-fd delete mode 100644 examples/source/ntpclient/producer-for delete mode 100755 examples/source/ntpclient/run delete mode 100644 examples/source/ntpclient/type delete mode 100644 examples/source/ok-ipv6/contents.d/fck-livebox delete mode 100644 examples/source/ok-ipv6/contents.d/init-ipv6 delete mode 100644 examples/source/ok-ipv6/contents.d/radvd-pipeline delete mode 100644 examples/source/ok-ipv6/contents.d/udhcpc6-eth2-pipeline delete mode 100644 examples/source/ok-ipv6/type delete mode 100644 examples/source/ok-lan/contents.d/dns-cache-pipeline delete mode 100644 examples/source/ok-lan/contents.d/dns-server-tcp-pipeline delete mode 100644 examples/source/ok-lan/contents.d/dns-server-udp-pipeline delete mode 100644 examples/source/ok-lan/contents.d/dnsproxy6-tcp-pipeline delete mode 100644 examples/source/ok-lan/contents.d/dnsproxy6-udp-pipeline delete mode 100644 examples/source/ok-lan/contents.d/httpd-pipeline delete mode 100644 examples/source/ok-lan/contents.d/ircproxy-interlinked-pipeline delete mode 100644 examples/source/ok-lan/contents.d/ircproxy-libera-pipeline delete mode 100644 examples/source/ok-lan/contents.d/ircproxy-oftc-pipeline delete mode 100644 examples/source/ok-lan/contents.d/sshd-pipeline delete mode 100644 examples/source/ok-lan/contents.d/taiclockd-pipeline delete mode 100644 examples/source/ok-lan/contents.d/udhcpd-eth0-pipeline delete mode 100644 examples/source/ok-lan/contents.d/wlan0-server delete mode 100644 examples/source/ok-lan/contents.d/wlan1-server delete mode 100644 examples/source/ok-lan/type delete mode 100644 examples/source/ok-local/contents.d/fifodir-cleanup delete mode 100644 examples/source/ok-local/contents.d/init-coldplug delete mode 100644 examples/source/ok-local/contents.d/init-sysctl delete mode 100644 examples/source/ok-local/contents.d/init-tmp delete mode 100644 examples/source/ok-local/contents.d/init-urandom delete mode 100644 examples/source/ok-local/contents.d/klogd delete mode 100644 examples/source/ok-local/contents.d/mdevd delete mode 100644 examples/source/ok-local/contents.d/mount-cgroups delete mode 100644 examples/source/ok-local/contents.d/mount-disks delete mode 100644 examples/source/ok-local/contents.d/syslogd delete mode 100644 examples/source/ok-local/type delete mode 100644 examples/source/ok-wan/contents.d/adslclient-pipeline delete mode 100644 examples/source/ok-wan/contents.d/ntpclient-pipeline delete mode 100644 examples/source/ok-wan/type delete mode 100644 examples/source/radvd-log/consumer-for delete mode 100644 examples/source/radvd-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/radvd-log/dependencies.d/mount-sync delete mode 100644 examples/source/radvd-log/pipeline-name delete mode 100755 examples/source/radvd-log/run delete mode 100644 examples/source/radvd-log/type delete mode 100644 examples/source/radvd/dependencies.d/fck-livebox delete mode 100644 examples/source/radvd/dependencies.d/init-ipv6 delete mode 100644 examples/source/radvd/dependencies.d/udhcpc6-eth2 delete mode 100644 examples/source/radvd/producer-for delete mode 100755 examples/source/radvd/run delete mode 100644 examples/source/radvd/type delete mode 100644 examples/source/sshd-4/data/rules/ip4/0.0.0.0_0/deny delete mode 100644 examples/source/sshd-4/data/rules/ip4/192.168.0.0_22/allow delete mode 100644 examples/source/sshd-4/dependencies.d/init-lan delete mode 100644 examples/source/sshd-4/dependencies.d/init-urandom delete mode 100644 examples/source/sshd-4/notification-fd delete mode 100644 examples/source/sshd-4/producer-for delete mode 100755 examples/source/sshd-4/run delete mode 100644 examples/source/sshd-4/type delete mode 100644 examples/source/sshd-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/sshd-6-bis/dependencies.d/init-urandom delete mode 100644 examples/source/sshd-6-bis/notification-fd delete mode 100644 examples/source/sshd-6-bis/producer-for delete mode 100755 examples/source/sshd-6-bis/run delete mode 100644 examples/source/sshd-6-bis/type delete mode 100644 examples/source/sshd-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/sshd-6/dependencies.d/init-urandom delete mode 100644 examples/source/sshd-6/notification-fd delete mode 100644 examples/source/sshd-6/producer-for delete mode 100755 examples/source/sshd-6/run delete mode 100644 examples/source/sshd-6/type delete mode 100644 examples/source/sshd-log/consumer-for delete mode 100644 examples/source/sshd-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/sshd-log/dependencies.d/mount-sync delete mode 100644 examples/source/sshd-log/pipeline-name delete mode 100755 examples/source/sshd-log/run delete mode 100644 examples/source/sshd-log/type delete mode 100644 examples/source/syslogd-log/consumer-for delete mode 100644 examples/source/syslogd-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/syslogd-log/dependencies.d/mount-sync delete mode 100644 examples/source/syslogd-log/pipeline-name delete mode 100755 examples/source/syslogd-log/run delete mode 100644 examples/source/syslogd-log/type delete mode 100644 examples/source/syslogd/dependencies.d/init-devtmpfs delete mode 100644 examples/source/syslogd/notification-fd delete mode 100644 examples/source/syslogd/producer-for delete mode 100755 examples/source/syslogd/run delete mode 100644 examples/source/syslogd/type delete mode 100644 examples/source/taiclockd-4/dependencies.d/init-lan delete mode 100644 examples/source/taiclockd-4/producer-for delete mode 100755 examples/source/taiclockd-4/run delete mode 100644 examples/source/taiclockd-4/type delete mode 100644 examples/source/taiclockd-6-bis/dependencies.d/init-ipv6 delete mode 100644 examples/source/taiclockd-6-bis/producer-for delete mode 100755 examples/source/taiclockd-6-bis/run delete mode 100644 examples/source/taiclockd-6-bis/type delete mode 100644 examples/source/taiclockd-6/dependencies.d/init-ipv6 delete mode 100644 examples/source/taiclockd-6/producer-for delete mode 100755 examples/source/taiclockd-6/run delete mode 100644 examples/source/taiclockd-6/type delete mode 100644 examples/source/taiclockd-log/consumer-for delete mode 100644 examples/source/taiclockd-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/taiclockd-log/dependencies.d/mount-sync delete mode 100644 examples/source/taiclockd-log/pipeline-name delete mode 100755 examples/source/taiclockd-log/run delete mode 100644 examples/source/taiclockd-log/type delete mode 100644 examples/source/udhcpc6-eth2-log/consumer-for delete mode 100644 examples/source/udhcpc6-eth2-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/udhcpc6-eth2-log/dependencies.d/mount-sync delete mode 100644 examples/source/udhcpc6-eth2-log/notification-fd delete mode 100644 examples/source/udhcpc6-eth2-log/pipeline-name delete mode 100644 examples/source/udhcpc6-eth2-log/run delete mode 100644 examples/source/udhcpc6-eth2-log/type delete mode 100644 examples/source/udhcpc6-eth2/dependencies.d/init-lan delete mode 100644 examples/source/udhcpc6-eth2/notification-fd delete mode 100644 examples/source/udhcpc6-eth2/producer-for delete mode 100644 examples/source/udhcpc6-eth2/run delete mode 100755 examples/source/udhcpc6-eth2/template/finish delete mode 100644 examples/source/udhcpc6-eth2/template/notification-fd delete mode 100755 examples/source/udhcpc6-eth2/template/run delete mode 100644 examples/source/udhcpc6-eth2/type delete mode 100644 examples/source/udhcpd-eth0-log/consumer-for delete mode 100644 examples/source/udhcpd-eth0-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/udhcpd-eth0-log/dependencies.d/mount-sync delete mode 100644 examples/source/udhcpd-eth0-log/pipeline-name delete mode 100755 examples/source/udhcpd-eth0-log/run delete mode 100644 examples/source/udhcpd-eth0-log/type delete mode 100644 examples/source/udhcpd-eth0/dependencies.d/init-lan delete mode 100644 examples/source/udhcpd-eth0/producer-for delete mode 100755 examples/source/udhcpd-eth0/run delete mode 100644 examples/source/udhcpd-eth0/timeout-kill delete mode 100644 examples/source/udhcpd-eth0/type delete mode 100644 examples/source/udhcpd-wlan0-log/consumer-for delete mode 100644 examples/source/udhcpd-wlan0-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/udhcpd-wlan0-log/dependencies.d/mount-sync delete mode 100644 examples/source/udhcpd-wlan0-log/pipeline-name delete mode 100755 examples/source/udhcpd-wlan0-log/run delete mode 100644 examples/source/udhcpd-wlan0-log/type delete mode 100644 examples/source/udhcpd-wlan0/dependencies.d/ip-wlan0 delete mode 100644 examples/source/udhcpd-wlan0/producer-for delete mode 100755 examples/source/udhcpd-wlan0/run delete mode 100644 examples/source/udhcpd-wlan0/timeout-kill delete mode 100644 examples/source/udhcpd-wlan0/type delete mode 100644 examples/source/udhcpd-wlan1-log/consumer-for delete mode 100644 examples/source/udhcpd-wlan1-log/dependencies.d/mount-rwfs delete mode 100644 examples/source/udhcpd-wlan1-log/dependencies.d/mount-sync delete mode 100644 examples/source/udhcpd-wlan1-log/pipeline-name delete mode 100755 examples/source/udhcpd-wlan1-log/run delete mode 100644 examples/source/udhcpd-wlan1-log/type delete mode 100644 examples/source/udhcpd-wlan1/dependencies.d/ip-wlan1 delete mode 100644 examples/source/udhcpd-wlan1/producer-for delete mode 100755 examples/source/udhcpd-wlan1/run delete mode 100644 examples/source/udhcpd-wlan1/timeout-kill delete mode 100644 examples/source/udhcpd-wlan1/type delete mode 100644 examples/source/wlan0-server/contents.d/hostapd-wlan0-pipeline delete mode 100644 examples/source/wlan0-server/contents.d/ip-wlan0 delete mode 100644 examples/source/wlan0-server/contents.d/udhcpd-wlan0-pipeline delete mode 100644 examples/source/wlan0-server/type delete mode 100644 examples/source/wlan1-server/contents.d/hostapd-wlan1-pipeline delete mode 100644 examples/source/wlan1-server/contents.d/ip-wlan1 delete mode 100644 examples/source/wlan1-server/contents.d/udhcpd-wlan1-pipeline delete mode 100644 examples/source/wlan1-server/type diff --git a/doc/s6-rc-compile.html b/doc/s6-rc-compile.html index 11ecb38..3566b77 100644 --- a/doc/s6-rc-compile.html +++ b/doc/s6-rc-compile.html @@ -76,9 +76,7 @@ should not change anything in practice, and you can ignore that option. -
-

Source format

-
+

Source format

s6-rc-compile scans every source directory to find diff --git a/doc/s6-rc-update.html b/doc/s6-rc-update.html index 0883a22..d0182c2 100644 --- a/doc/s6-rc-update.html +++ b/doc/s6-rc-update.html @@ -173,7 +173,7 @@ but a 100% atomicity guarantee is impossible to achieve.

  • Exec into s6-rc to start new services.
  • -

    The conversion file

    +

    The conversion file

    The conversion file is used to give s6-rc-update instructions when the diff --git a/examples/README b/examples/README index 7f09970..d3ad328 100644 --- a/examples/README +++ b/examples/README @@ -1,4 +1,24 @@ - An example set of service definition directories. + Example sets of service definition directories. + +demo: + + It is a manually constructed set of services, separated +into two stores, meant to be used with the repo commands +of s6-rc, or with the s6-frontend package, so that users +can test the commands in a sandbox. + demo/0 and demo/1 should be the stores, hosting the service definitions. + Uppercase means the service is a longrun. Lowercase means the +service is a oneshot. + Services named E*|e* are essential. + Services named R*|r* are recommended, i.e. they should appear as +"active" rather than "usable" by default. + Services named N*|n* are only "usable" by default. + The number identifies the service. + Foo-log means the service is a logger for Foo. + Services that don't follow the format are bundles. + + +source-router: It is a real life example, used for the configuration of a router with 4 ethernet interfaces and 2 wifi ones, behind diff --git a/examples/demo/0/E1/finish b/examples/demo/0/E1/finish new file mode 100644 index 0000000..72428ec --- /dev/null +++ b/examples/demo/0/E1/finish @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S4 + +ifelse { eltest $1 -eq 256 } +{ echo "E1 finishing: killed by signal $2" } +echo "E1 finishing: exited $1" diff --git a/examples/demo/0/E1/flag-essential b/examples/demo/0/E1/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/E1/notification-fd b/examples/demo/0/E1/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/E1/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/E1/run b/examples/demo/0/E1/run new file mode 100644 index 0000000..75a547b --- /dev/null +++ b/examples/demo/0/E1/run @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S0 + +if { echo E1 starting } +if { fdmove 1 3 echo } +exec sleep 1000000 diff --git a/examples/demo/0/E1/type b/examples/demo/0/E1/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/E1/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/E3-log/consumer-for b/examples/demo/0/E3-log/consumer-for new file mode 100644 index 0000000..3d87ad8 --- /dev/null +++ b/examples/demo/0/E3-log/consumer-for @@ -0,0 +1 @@ +E3 diff --git a/examples/demo/0/E3-log/dependencies.d/e0 b/examples/demo/0/E3-log/dependencies.d/e0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/E3-log/flag-essential b/examples/demo/0/E3-log/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/E3-log/notification-fd b/examples/demo/0/E3-log/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/E3-log/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/E3-log/pipeline-name b/examples/demo/0/E3-log/pipeline-name new file mode 100644 index 0000000..683e860 --- /dev/null +++ b/examples/demo/0/E3-log/pipeline-name @@ -0,0 +1 @@ +E3-pipeline diff --git a/examples/demo/0/E3-log/run b/examples/demo/0/E3-log/run new file mode 100644 index 0000000..95ec211 --- /dev/null +++ b/examples/demo/0/E3-log/run @@ -0,0 +1,3 @@ +#!/usr/bin/execlineb -S0 + +s6-log -d3 t /tmp/s6-rc-demo/E3 diff --git a/examples/demo/0/E3-log/type b/examples/demo/0/E3-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/E3-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/E3/finish b/examples/demo/0/E3/finish new file mode 100644 index 0000000..7c968cb --- /dev/null +++ b/examples/demo/0/E3/finish @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S4 + +ifelse { eltest $1 -eq 256 } +{ echo "E3 finishing: killed by signal $2" } +echo "E3 finishing: exited $1" diff --git a/examples/demo/0/E3/flag-essential b/examples/demo/0/E3/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/E3/notification-fd b/examples/demo/0/E3/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/E3/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/E3/producer-for b/examples/demo/0/E3/producer-for new file mode 100644 index 0000000..5aa5ddd --- /dev/null +++ b/examples/demo/0/E3/producer-for @@ -0,0 +1 @@ +E3-log diff --git a/examples/demo/0/E3/run b/examples/demo/0/E3/run new file mode 100644 index 0000000..5558376 --- /dev/null +++ b/examples/demo/0/E3/run @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S0 + +if { echo E3 starting } +if { fdmove 1 3 echo } +exec sleep 1000000 diff --git a/examples/demo/0/E3/type b/examples/demo/0/E3/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/E3/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/N9-log/consumer-for b/examples/demo/0/N9-log/consumer-for new file mode 100644 index 0000000..306bd52 --- /dev/null +++ b/examples/demo/0/N9-log/consumer-for @@ -0,0 +1 @@ +N9 diff --git a/examples/demo/0/N9-log/dependencies.d/essentials b/examples/demo/0/N9-log/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/N9-log/notification-fd b/examples/demo/0/N9-log/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/N9-log/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/N9-log/pipeline-name b/examples/demo/0/N9-log/pipeline-name new file mode 100644 index 0000000..91a55e5 --- /dev/null +++ b/examples/demo/0/N9-log/pipeline-name @@ -0,0 +1 @@ +N9-pipeline diff --git a/examples/demo/0/N9-log/run b/examples/demo/0/N9-log/run new file mode 100644 index 0000000..6ab7871 --- /dev/null +++ b/examples/demo/0/N9-log/run @@ -0,0 +1,3 @@ +#!/usr/bin/execlineb -S0 + +s6-log -d3 t /tmp/s6-rc-demo/N9 diff --git a/examples/demo/0/N9-log/type b/examples/demo/0/N9-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/N9-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/N9/dependencies.d/essentials b/examples/demo/0/N9/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/N9/finish b/examples/demo/0/N9/finish new file mode 100644 index 0000000..e3bf554 --- /dev/null +++ b/examples/demo/0/N9/finish @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S4 + +ifelse { eltest $1 -eq 256 } +{ echo "N9 finishing: killed by signal $2" } +echo "N9 finishing: exited $1" diff --git a/examples/demo/0/N9/notification-fd b/examples/demo/0/N9/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/N9/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/N9/producer-for b/examples/demo/0/N9/producer-for new file mode 100644 index 0000000..055b8fb --- /dev/null +++ b/examples/demo/0/N9/producer-for @@ -0,0 +1 @@ +N9-log diff --git a/examples/demo/0/N9/run b/examples/demo/0/N9/run new file mode 100644 index 0000000..2afb17b --- /dev/null +++ b/examples/demo/0/N9/run @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S0 + +if { echo N9 starting } +if { fdmove 1 3 echo } +exec sleep 1000000 diff --git a/examples/demo/0/N9/type b/examples/demo/0/N9/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/N9/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/R4-log/consumer-for b/examples/demo/0/R4-log/consumer-for new file mode 100644 index 0000000..f29d1cf --- /dev/null +++ b/examples/demo/0/R4-log/consumer-for @@ -0,0 +1 @@ +R4 diff --git a/examples/demo/0/R4-log/dependencies.d/essentials b/examples/demo/0/R4-log/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/R4-log/flag-recommended b/examples/demo/0/R4-log/flag-recommended new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/R4-log/notification-fd b/examples/demo/0/R4-log/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/R4-log/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/R4-log/pipeline-name b/examples/demo/0/R4-log/pipeline-name new file mode 100644 index 0000000..d831737 --- /dev/null +++ b/examples/demo/0/R4-log/pipeline-name @@ -0,0 +1 @@ +R4-pipeline diff --git a/examples/demo/0/R4-log/run b/examples/demo/0/R4-log/run new file mode 100644 index 0000000..3e15cbd --- /dev/null +++ b/examples/demo/0/R4-log/run @@ -0,0 +1,3 @@ +#!/usr/bin/execlineb -S0 + +s6-log -d3 t /tmp/s6-rc-demo/R4 diff --git a/examples/demo/0/R4-log/type b/examples/demo/0/R4-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/R4-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/R4/dependencies.d/essentials b/examples/demo/0/R4/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/R4/finish b/examples/demo/0/R4/finish new file mode 100644 index 0000000..9b8d57a --- /dev/null +++ b/examples/demo/0/R4/finish @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S4 + +ifelse { eltest $1 -eq 256 } +{ echo "R4 finishing: killed by signal $2" } +echo "R4 finishing: exited $1" diff --git a/examples/demo/0/R4/flag-recommended b/examples/demo/0/R4/flag-recommended new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/R4/notification-fd b/examples/demo/0/R4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/R4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/R4/producer-for b/examples/demo/0/R4/producer-for new file mode 100644 index 0000000..a3b33ab --- /dev/null +++ b/examples/demo/0/R4/producer-for @@ -0,0 +1 @@ +R4-log diff --git a/examples/demo/0/R4/run b/examples/demo/0/R4/run new file mode 100644 index 0000000..6c3b30b --- /dev/null +++ b/examples/demo/0/R4/run @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S0 + +if { echo R4 starting } +if { fdmove 1 3 echo } +exec sleep 1000000 diff --git a/examples/demo/0/R4/type b/examples/demo/0/R4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/R4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/R8/dependencies.d/essentials b/examples/demo/0/R8/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/R8/dependencies.d/r7 b/examples/demo/0/R8/dependencies.d/r7 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/R8/finish b/examples/demo/0/R8/finish new file mode 100644 index 0000000..fcbfd9b --- /dev/null +++ b/examples/demo/0/R8/finish @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S4 + +ifelse { eltest $1 -eq 256 } +{ echo "R8 finishing: killed by signal $2" } +echo "R8 finishing: exited $1" diff --git a/examples/demo/0/R8/flag-recommended b/examples/demo/0/R8/flag-recommended new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/R8/notification-fd b/examples/demo/0/R8/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/0/R8/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/0/R8/run b/examples/demo/0/R8/run new file mode 100644 index 0000000..a4bd9cf --- /dev/null +++ b/examples/demo/0/R8/run @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S0 + +if { echo R8 starting } +if { fdmove 1 3 echo } +exec sleep 1000000 diff --git a/examples/demo/0/R8/type b/examples/demo/0/R8/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/0/R8/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/0/e0/flag-essential b/examples/demo/0/e0/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/e0/type b/examples/demo/0/e0/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/demo/0/e0/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/demo/0/e0/up b/examples/demo/0/e0/up new file mode 100644 index 0000000..4368083 --- /dev/null +++ b/examples/demo/0/e0/up @@ -0,0 +1,2 @@ +if { mkdir -p /tmp/s6-rc-demo } +echo e0 diff --git a/examples/demo/0/e2/dependencies.d/e0 b/examples/demo/0/e2/dependencies.d/e0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/e2/flag-essential b/examples/demo/0/e2/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/e2/type b/examples/demo/0/e2/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/demo/0/e2/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/demo/0/e2/up b/examples/demo/0/e2/up new file mode 100644 index 0000000..9210597 --- /dev/null +++ b/examples/demo/0/e2/up @@ -0,0 +1 @@ +echo e2 diff --git a/examples/demo/0/essentials/contents.d/E1 b/examples/demo/0/essentials/contents.d/E1 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/essentials/contents.d/E3-pipeline b/examples/demo/0/essentials/contents.d/E3-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/essentials/contents.d/e0 b/examples/demo/0/essentials/contents.d/e0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/essentials/contents.d/e2 b/examples/demo/0/essentials/contents.d/e2 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/essentials/type b/examples/demo/0/essentials/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/demo/0/essentials/type @@ -0,0 +1 @@ +bundle diff --git a/examples/demo/0/r5/dependencies.d/essentials b/examples/demo/0/r5/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r5/down b/examples/demo/0/r5/down new file mode 100644 index 0000000..38efaff --- /dev/null +++ b/examples/demo/0/r5/down @@ -0,0 +1 @@ +echo "r5 down" diff --git a/examples/demo/0/r5/flag-recommended b/examples/demo/0/r5/flag-recommended new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r5/type b/examples/demo/0/r5/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/demo/0/r5/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/demo/0/r5/up b/examples/demo/0/r5/up new file mode 100644 index 0000000..e4897a3 --- /dev/null +++ b/examples/demo/0/r5/up @@ -0,0 +1 @@ +echo r5 diff --git a/examples/demo/0/r6/dependencies.d/essentials b/examples/demo/0/r6/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r6/dependencies.d/r5 b/examples/demo/0/r6/dependencies.d/r5 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r6/down b/examples/demo/0/r6/down new file mode 100644 index 0000000..26d4b4b --- /dev/null +++ b/examples/demo/0/r6/down @@ -0,0 +1 @@ +echo "r6 down" diff --git a/examples/demo/0/r6/flag-recommended b/examples/demo/0/r6/flag-recommended new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r6/type b/examples/demo/0/r6/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/demo/0/r6/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/demo/0/r6/up b/examples/demo/0/r6/up new file mode 100644 index 0000000..2789b10 --- /dev/null +++ b/examples/demo/0/r6/up @@ -0,0 +1 @@ +echo r6 diff --git a/examples/demo/0/r7/dependencies.d/essentials b/examples/demo/0/r7/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r7/dependencies.d/r6 b/examples/demo/0/r7/dependencies.d/r6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r7/down b/examples/demo/0/r7/down new file mode 100644 index 0000000..12bf782 --- /dev/null +++ b/examples/demo/0/r7/down @@ -0,0 +1 @@ +echo "r7 down" diff --git a/examples/demo/0/r7/flag-recommended b/examples/demo/0/r7/flag-recommended new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/0/r7/type b/examples/demo/0/r7/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/demo/0/r7/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/demo/0/r7/up b/examples/demo/0/r7/up new file mode 100644 index 0000000..93262b1 --- /dev/null +++ b/examples/demo/0/r7/up @@ -0,0 +1 @@ +echo r7 diff --git a/examples/demo/1/N10-log/consumer-for b/examples/demo/1/N10-log/consumer-for new file mode 100644 index 0000000..61d73c7 --- /dev/null +++ b/examples/demo/1/N10-log/consumer-for @@ -0,0 +1 @@ +N10 diff --git a/examples/demo/1/N10-log/dependencies.d/essentials b/examples/demo/1/N10-log/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/1/N10-log/notification-fd b/examples/demo/1/N10-log/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/1/N10-log/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/1/N10-log/pipeline-name b/examples/demo/1/N10-log/pipeline-name new file mode 100644 index 0000000..adadc9f --- /dev/null +++ b/examples/demo/1/N10-log/pipeline-name @@ -0,0 +1 @@ +N10-pipeline diff --git a/examples/demo/1/N10-log/run b/examples/demo/1/N10-log/run new file mode 100644 index 0000000..9eac6e7 --- /dev/null +++ b/examples/demo/1/N10-log/run @@ -0,0 +1,3 @@ +#!/usr/bin/execlineb -S0 + +s6-log -d3 t /tmp/s6-rc-demo/N10 diff --git a/examples/demo/1/N10-log/type b/examples/demo/1/N10-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/1/N10-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/1/N10/dependencies.d/essentials b/examples/demo/1/N10/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/1/N10/finish b/examples/demo/1/N10/finish new file mode 100644 index 0000000..3111e99 --- /dev/null +++ b/examples/demo/1/N10/finish @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S4 + +ifelse { eltest $1 -eq 256 } +{ echo "N10 finishing: killed by signal $2" } +echo "N10 finishing: exited $1" diff --git a/examples/demo/1/N10/notification-fd b/examples/demo/1/N10/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/1/N10/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/1/N10/producer-for b/examples/demo/1/N10/producer-for new file mode 100644 index 0000000..f69cdba --- /dev/null +++ b/examples/demo/1/N10/producer-for @@ -0,0 +1 @@ +N10-log diff --git a/examples/demo/1/N10/run b/examples/demo/1/N10/run new file mode 100644 index 0000000..e0e72ac --- /dev/null +++ b/examples/demo/1/N10/run @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S0 + +if { echo N10 starting } +if { fdmove 1 3 echo } +exec sleep 1000000 diff --git a/examples/demo/1/N10/type b/examples/demo/1/N10/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/1/N10/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/1/N11-log/consumer-for b/examples/demo/1/N11-log/consumer-for new file mode 100644 index 0000000..3c942ca --- /dev/null +++ b/examples/demo/1/N11-log/consumer-for @@ -0,0 +1 @@ +N11 diff --git a/examples/demo/1/N11-log/dependencies.d/essentials b/examples/demo/1/N11-log/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/1/N11-log/notification-fd b/examples/demo/1/N11-log/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/1/N11-log/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/1/N11-log/pipeline-name b/examples/demo/1/N11-log/pipeline-name new file mode 100644 index 0000000..b41caba --- /dev/null +++ b/examples/demo/1/N11-log/pipeline-name @@ -0,0 +1 @@ +N11-pipeline diff --git a/examples/demo/1/N11-log/run b/examples/demo/1/N11-log/run new file mode 100644 index 0000000..2a26b7d --- /dev/null +++ b/examples/demo/1/N11-log/run @@ -0,0 +1,3 @@ +#!/usr/bin/execlineb -S0 + +s6-log -d3 t /tmp/s6-rc-demo/N11 diff --git a/examples/demo/1/N11-log/type b/examples/demo/1/N11-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/1/N11-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/demo/1/N11/dependencies.d/essentials b/examples/demo/1/N11/dependencies.d/essentials new file mode 100644 index 0000000..e69de29 diff --git a/examples/demo/1/N11/finish b/examples/demo/1/N11/finish new file mode 100644 index 0000000..0ce630b --- /dev/null +++ b/examples/demo/1/N11/finish @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S4 + +ifelse { eltest $1 -eq 256 } +{ echo "N11 finishing: killed by signal $2" } +echo "N11 finishing: exited $1" diff --git a/examples/demo/1/N11/notification-fd b/examples/demo/1/N11/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/demo/1/N11/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/demo/1/N11/producer-for b/examples/demo/1/N11/producer-for new file mode 100644 index 0000000..34b9079 --- /dev/null +++ b/examples/demo/1/N11/producer-for @@ -0,0 +1 @@ +N11-log diff --git a/examples/demo/1/N11/run b/examples/demo/1/N11/run new file mode 100644 index 0000000..828f60c --- /dev/null +++ b/examples/demo/1/N11/run @@ -0,0 +1,5 @@ +#!/usr/bin/execlineb -S0 + +if { echo N11 starting } +if { fdmove 1 3 echo } +exec sleep 1000000 diff --git a/examples/demo/1/N11/type b/examples/demo/1/N11/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/demo/1/N11/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/00/down b/examples/source-router/00/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/00/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/00/flag-essential b/examples/source-router/00/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/00/type b/examples/source-router/00/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/00/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/00/up b/examples/source-router/00/up new file mode 100644 index 0000000..239ecfa --- /dev/null +++ b/examples/source-router/00/up @@ -0,0 +1,4 @@ +if { s6-clock @40000000696c50533a13bb53 } +redirfd -r 0 /etc/hostname +withstdinas -E hostname +s6-hostname $hostname diff --git a/examples/source-router/adslclient-log/consumer-for b/examples/source-router/adslclient-log/consumer-for new file mode 100644 index 0000000..2611cbe --- /dev/null +++ b/examples/source-router/adslclient-log/consumer-for @@ -0,0 +1 @@ +adslclient diff --git a/examples/source-router/adslclient-log/dependencies.d/mount-rwfs b/examples/source-router/adslclient-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/adslclient-log/dependencies.d/mount-sync b/examples/source-router/adslclient-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/adslclient-log/pipeline-name b/examples/source-router/adslclient-log/pipeline-name new file mode 100644 index 0000000..2cce8ed --- /dev/null +++ b/examples/source-router/adslclient-log/pipeline-name @@ -0,0 +1 @@ +adslclient-pipeline diff --git a/examples/source-router/adslclient-log/run b/examples/source-router/adslclient-log/run new file mode 100755 index 0000000..2a89e2c --- /dev/null +++ b/examples/source-router/adslclient-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid adsllog +exec -c +s6-log t s1000000 n20 /var/log/adslclient diff --git a/examples/source-router/adslclient-log/type b/examples/source-router/adslclient-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/adslclient-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/adslclient/dependencies.d/init-devtmpfs b/examples/source-router/adslclient/dependencies.d/init-devtmpfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/adslclient/dependencies.d/init-lan b/examples/source-router/adslclient/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/adslclient/notification-fd b/examples/source-router/adslclient/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/adslclient/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/adslclient/producer-for b/examples/source-router/adslclient/producer-for new file mode 100644 index 0000000..439ba48 --- /dev/null +++ b/examples/source-router/adslclient/producer-for @@ -0,0 +1 @@ +adslclient-log diff --git a/examples/source-router/adslclient/run b/examples/source-router/adslclient/run new file mode 100755 index 0000000..f11b14f --- /dev/null +++ b/examples/source-router/adslclient/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P + +fdmove -c 2 1 +pppd call adsl diff --git a/examples/source-router/adslclient/type b/examples/source-router/adslclient/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/adslclient/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/default/contents.d/ok-ipv6 b/examples/source-router/default/contents.d/ok-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/default/contents.d/ok-lan b/examples/source-router/default/contents.d/ok-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/default/contents.d/ok-local b/examples/source-router/default/contents.d/ok-local new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/default/contents.d/ok-wan b/examples/source-router/default/contents.d/ok-wan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/default/type b/examples/source-router/default/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/default/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/dns-cache-log/consumer-for b/examples/source-router/dns-cache-log/consumer-for new file mode 100644 index 0000000..d51d8a1 --- /dev/null +++ b/examples/source-router/dns-cache-log/consumer-for @@ -0,0 +1 @@ +dns-cache diff --git a/examples/source-router/dns-cache-log/dependencies.d/mount-rwfs b/examples/source-router/dns-cache-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-cache-log/dependencies.d/mount-sync b/examples/source-router/dns-cache-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-cache-log/pipeline-name b/examples/source-router/dns-cache-log/pipeline-name new file mode 100644 index 0000000..f7a296f --- /dev/null +++ b/examples/source-router/dns-cache-log/pipeline-name @@ -0,0 +1 @@ +dns-cache-pipeline diff --git a/examples/source-router/dns-cache-log/run b/examples/source-router/dns-cache-log/run new file mode 100755 index 0000000..4177eaa --- /dev/null +++ b/examples/source-router/dns-cache-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid dnslog +exec -c +s6-log t s1000000 n20 /var/log/dns-cache diff --git a/examples/source-router/dns-cache-log/type b/examples/source-router/dns-cache-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-cache-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-cache/dependencies.d/init-lan b/examples/source-router/dns-cache/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-cache/dependencies.d/init-urandom b/examples/source-router/dns-cache/dependencies.d/init-urandom new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-cache/down-signal b/examples/source-router/dns-cache/down-signal new file mode 100644 index 0000000..dc1b980 --- /dev/null +++ b/examples/source-router/dns-cache/down-signal @@ -0,0 +1 @@ +SIGTERM diff --git a/examples/source-router/dns-cache/env/CACHESIZE b/examples/source-router/dns-cache/env/CACHESIZE new file mode 100644 index 0000000..8425fb4 --- /dev/null +++ b/examples/source-router/dns-cache/env/CACHESIZE @@ -0,0 +1 @@ +2097152 diff --git a/examples/source-router/dns-cache/env/IPSEND b/examples/source-router/dns-cache/env/IPSEND new file mode 100644 index 0000000..d690dc0 --- /dev/null +++ b/examples/source-router/dns-cache/env/IPSEND @@ -0,0 +1 @@ +0.0.0.0 diff --git a/examples/source-router/dns-cache/env/ROOT b/examples/source-router/dns-cache/env/ROOT new file mode 100644 index 0000000..fbf51ea --- /dev/null +++ b/examples/source-router/dns-cache/env/ROOT @@ -0,0 +1 @@ +/home/dns/cache-root diff --git a/examples/source-router/dns-cache/producer-for b/examples/source-router/dns-cache/producer-for new file mode 100644 index 0000000..54ef42e --- /dev/null +++ b/examples/source-router/dns-cache/producer-for @@ -0,0 +1 @@ +dns-cache-log diff --git a/examples/source-router/dns-cache/run b/examples/source-router/dns-cache/run new file mode 100755 index 0000000..086002f --- /dev/null +++ b/examples/source-router/dns-cache/run @@ -0,0 +1,15 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envuidgid dnscache +s6-envdir /etc/env-network +s6-envdir env +importas -u ETH0_IP4 ETH0_IP4 +export IP ${ETH0_IP4} +s6-softlimit -m 4000000 +pipeline -d +{ + redirfd -r 0 /dev/urandom + s6-head -c 128 +} +unexport ! +dnscache diff --git a/examples/source-router/dns-cache/type b/examples/source-router/dns-cache/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-cache/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-tcp-4/dependencies.d/init-lan b/examples/source-router/dns-server-tcp-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-4/dependencies.d/mount-rwfs b/examples/source-router/dns-server-tcp-4/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-4/notification-fd b/examples/source-router/dns-server-tcp-4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dns-server-tcp-4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dns-server-tcp-4/producer-for b/examples/source-router/dns-server-tcp-4/producer-for new file mode 100644 index 0000000..809f840 --- /dev/null +++ b/examples/source-router/dns-server-tcp-4/producer-for @@ -0,0 +1 @@ +dns-server-tcp-log diff --git a/examples/source-router/dns-server-tcp-4/run b/examples/source-router/dns-server-tcp-4/run new file mode 100755 index 0000000..b8c76d4 --- /dev/null +++ b/examples/source-router/dns-server-tcp-4/run @@ -0,0 +1,13 @@ +#!/command/execlineb -P + +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH1_IP4 +emptyenv -p +s6-envuidgid dnsserve +cd /home/dns +export AXFR "" +fdmove 1 3 +s6-tcpserver -v -1 -U -- ${ETH1_IP4} 53 +s6-tcpserver-access -H -l0 -x rules.cdb -- +shibari-server-tcp -v2 -r5000 -w5000 diff --git a/examples/source-router/dns-server-tcp-4/type b/examples/source-router/dns-server-tcp-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-tcp-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-tcp-6-bis/dependencies.d/init-ipv6 b/examples/source-router/dns-server-tcp-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-6-bis/dependencies.d/mount-rwfs b/examples/source-router/dns-server-tcp-6-bis/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-6-bis/notification-fd b/examples/source-router/dns-server-tcp-6-bis/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dns-server-tcp-6-bis/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dns-server-tcp-6-bis/producer-for b/examples/source-router/dns-server-tcp-6-bis/producer-for new file mode 100644 index 0000000..809f840 --- /dev/null +++ b/examples/source-router/dns-server-tcp-6-bis/producer-for @@ -0,0 +1 @@ +dns-server-tcp-log diff --git a/examples/source-router/dns-server-tcp-6-bis/run b/examples/source-router/dns-server-tcp-6-bis/run new file mode 100755 index 0000000..652334a --- /dev/null +++ b/examples/source-router/dns-server-tcp-6-bis/run @@ -0,0 +1,13 @@ +#!/command/execlineb -P + +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH1_IP6_BIS +emptyenv -p +s6-envuidgid dnsserve +cd /home/dns +export AXFR "" +fdmove 1 3 +s6-tcpserver -v -1 -U -- ${ETH1_IP6_BIS} 53 +s6-tcpserver-access -H -l0 -x rules.cdb -- +shibari-server-tcp -v2 -r5000 -w5000 diff --git a/examples/source-router/dns-server-tcp-6-bis/type b/examples/source-router/dns-server-tcp-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-tcp-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-tcp-6/dependencies.d/init-ipv6 b/examples/source-router/dns-server-tcp-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-6/dependencies.d/mount-rwfs b/examples/source-router/dns-server-tcp-6/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-6/notification-fd b/examples/source-router/dns-server-tcp-6/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dns-server-tcp-6/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dns-server-tcp-6/producer-for b/examples/source-router/dns-server-tcp-6/producer-for new file mode 100644 index 0000000..809f840 --- /dev/null +++ b/examples/source-router/dns-server-tcp-6/producer-for @@ -0,0 +1 @@ +dns-server-tcp-log diff --git a/examples/source-router/dns-server-tcp-6/run b/examples/source-router/dns-server-tcp-6/run new file mode 100755 index 0000000..c4fd207 --- /dev/null +++ b/examples/source-router/dns-server-tcp-6/run @@ -0,0 +1,13 @@ +#!/command/execlineb -P + +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH1_IP6 +emptyenv -p +s6-envuidgid dnsserve +cd /home/dns +export AXFR "" +fdmove 1 3 +s6-tcpserver -v -1 -U -- ${ETH1_IP6} 53 +s6-tcpserver-access -H -l0 -x rules.cdb -- +shibari-server-tcp -v2 -r5000 -w5000 diff --git a/examples/source-router/dns-server-tcp-6/type b/examples/source-router/dns-server-tcp-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-tcp-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-tcp-log/consumer-for b/examples/source-router/dns-server-tcp-log/consumer-for new file mode 100644 index 0000000..953d32e --- /dev/null +++ b/examples/source-router/dns-server-tcp-log/consumer-for @@ -0,0 +1,3 @@ +dns-server-tcp-4 +dns-server-tcp-6 +dns-server-tcp-6-bis diff --git a/examples/source-router/dns-server-tcp-log/dependencies.d/mount-rwfs b/examples/source-router/dns-server-tcp-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-log/dependencies.d/mount-sync b/examples/source-router/dns-server-tcp-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-tcp-log/pipeline-name b/examples/source-router/dns-server-tcp-log/pipeline-name new file mode 100644 index 0000000..8193ac8 --- /dev/null +++ b/examples/source-router/dns-server-tcp-log/pipeline-name @@ -0,0 +1 @@ +dns-server-tcp-pipeline diff --git a/examples/source-router/dns-server-tcp-log/run b/examples/source-router/dns-server-tcp-log/run new file mode 100755 index 0000000..17c490e --- /dev/null +++ b/examples/source-router/dns-server-tcp-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid dnslog +exec -c +s6-log t s1000000 n20 /var/log/dns-server-tcp diff --git a/examples/source-router/dns-server-tcp-log/type b/examples/source-router/dns-server-tcp-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-tcp-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-udp-4/dependencies.d/init-lan b/examples/source-router/dns-server-udp-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-4/dependencies.d/mount-rwfs b/examples/source-router/dns-server-udp-4/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-4/notification-fd b/examples/source-router/dns-server-udp-4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dns-server-udp-4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dns-server-udp-4/producer-for b/examples/source-router/dns-server-udp-4/producer-for new file mode 100644 index 0000000..81fc8f4 --- /dev/null +++ b/examples/source-router/dns-server-udp-4/producer-for @@ -0,0 +1 @@ +dns-server-udp-log diff --git a/examples/source-router/dns-server-udp-4/run b/examples/source-router/dns-server-udp-4/run new file mode 100755 index 0000000..81c55b8 --- /dev/null +++ b/examples/source-router/dns-server-udp-4/run @@ -0,0 +1,9 @@ +#!/command/execlineb -P + +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH1_IP4 +emptyenv -p +s6-envuidgid dnsserve +cd /home/dns +shibari-server-udp -U -v2 -d3 -x rules.cdb ${ETH1_IP4} diff --git a/examples/source-router/dns-server-udp-4/type b/examples/source-router/dns-server-udp-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-udp-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-udp-6-bis/dependencies.d/init-ipv6 b/examples/source-router/dns-server-udp-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-6-bis/dependencies.d/mount-rwfs b/examples/source-router/dns-server-udp-6-bis/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-6-bis/notification-fd b/examples/source-router/dns-server-udp-6-bis/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dns-server-udp-6-bis/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dns-server-udp-6-bis/producer-for b/examples/source-router/dns-server-udp-6-bis/producer-for new file mode 100644 index 0000000..81fc8f4 --- /dev/null +++ b/examples/source-router/dns-server-udp-6-bis/producer-for @@ -0,0 +1 @@ +dns-server-udp-log diff --git a/examples/source-router/dns-server-udp-6-bis/run b/examples/source-router/dns-server-udp-6-bis/run new file mode 100755 index 0000000..295ed45 --- /dev/null +++ b/examples/source-router/dns-server-udp-6-bis/run @@ -0,0 +1,9 @@ +#!/command/execlineb -P + +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH1_IP6_BIS +emptyenv -p +s6-envuidgid dnsserve +cd /home/dns +shibari-server-udp -U -v2 -d3 -x rules.cdb ${ETH1_IP6_BIS} diff --git a/examples/source-router/dns-server-udp-6-bis/type b/examples/source-router/dns-server-udp-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-udp-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-udp-6/dependencies.d/init-ipv6 b/examples/source-router/dns-server-udp-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-6/dependencies.d/mount-rwfs b/examples/source-router/dns-server-udp-6/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-6/notification-fd b/examples/source-router/dns-server-udp-6/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dns-server-udp-6/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dns-server-udp-6/producer-for b/examples/source-router/dns-server-udp-6/producer-for new file mode 100644 index 0000000..81fc8f4 --- /dev/null +++ b/examples/source-router/dns-server-udp-6/producer-for @@ -0,0 +1 @@ +dns-server-udp-log diff --git a/examples/source-router/dns-server-udp-6/run b/examples/source-router/dns-server-udp-6/run new file mode 100755 index 0000000..ddc2eff --- /dev/null +++ b/examples/source-router/dns-server-udp-6/run @@ -0,0 +1,9 @@ +#!/command/execlineb -P + +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH1_IP6 +emptyenv -p +s6-envuidgid dnsserve +cd /home/dns +shibari-server-udp -U -v2 -d3 -x rules.cdb ${ETH1_IP6} diff --git a/examples/source-router/dns-server-udp-6/type b/examples/source-router/dns-server-udp-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-udp-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dns-server-udp-log/consumer-for b/examples/source-router/dns-server-udp-log/consumer-for new file mode 100644 index 0000000..6123cf1 --- /dev/null +++ b/examples/source-router/dns-server-udp-log/consumer-for @@ -0,0 +1,3 @@ +dns-server-udp-4 +dns-server-udp-6 +dns-server-udp-6-bis diff --git a/examples/source-router/dns-server-udp-log/dependencies.d/mount-rwfs b/examples/source-router/dns-server-udp-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-log/dependencies.d/mount-sync b/examples/source-router/dns-server-udp-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dns-server-udp-log/pipeline-name b/examples/source-router/dns-server-udp-log/pipeline-name new file mode 100644 index 0000000..e843883 --- /dev/null +++ b/examples/source-router/dns-server-udp-log/pipeline-name @@ -0,0 +1 @@ +dns-server-udp-pipeline diff --git a/examples/source-router/dns-server-udp-log/run b/examples/source-router/dns-server-udp-log/run new file mode 100755 index 0000000..0782e5a --- /dev/null +++ b/examples/source-router/dns-server-udp-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid dnslog +exec -c +s6-log t s1000000 n20 /var/log/dns-server-udp diff --git a/examples/source-router/dns-server-udp-log/type b/examples/source-router/dns-server-udp-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dns-server-udp-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dnsproxy6-bis-tcp/dependencies.d/init-ipv6 b/examples/source-router/dnsproxy6-bis-tcp/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-bis-tcp/notification-fd b/examples/source-router/dnsproxy6-bis-tcp/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-tcp/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dnsproxy6-bis-tcp/producer-for b/examples/source-router/dnsproxy6-bis-tcp/producer-for new file mode 100644 index 0000000..f2f9f56 --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-tcp/producer-for @@ -0,0 +1 @@ +dnsproxy6-tcp-log diff --git a/examples/source-router/dnsproxy6-bis-tcp/run b/examples/source-router/dnsproxy6-bis-tcp/run new file mode 100755 index 0000000..75436f7 --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-tcp/run @@ -0,0 +1,11 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6_BIS +emptyenv -p +s6-envuidgid dnscache +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 53 +s6-tcpserver-access -v2 -DHl0 -x /etc/tcprules/dnsproxy6.cdb -- +s6-tcpclient -DH4l0 -- 192.168.0.1 53 +s6-ioconnect diff --git a/examples/source-router/dnsproxy6-bis-tcp/type b/examples/source-router/dnsproxy6-bis-tcp/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-tcp/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dnsproxy6-bis-udp/dependencies.d/init-ipv6 b/examples/source-router/dnsproxy6-bis-udp/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-bis-udp/notification-fd b/examples/source-router/dnsproxy6-bis-udp/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-udp/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dnsproxy6-bis-udp/producer-for b/examples/source-router/dnsproxy6-bis-udp/producer-for new file mode 100644 index 0000000..ec6d5dc --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-udp/producer-for @@ -0,0 +1 @@ +dnsproxy6-udp-log diff --git a/examples/source-router/dnsproxy6-bis-udp/run b/examples/source-router/dnsproxy6-bis-udp/run new file mode 100755 index 0000000..bbe6293 --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-udp/run @@ -0,0 +1,13 @@ +#!/command/execlineb -S1 +fdmove -c 2 1 +s6-envdir /etc/env-network +multisubstitute +{ + importas -uSi ETH0_IP6_BIS + importas -uSi ETH0_IP4 +} +emptyenv -p +if { redirfd -w 1 data/caches s6-echo ${ETH0_IP4} } +s6-envuidgid dnscache +fdmove 1 3 +dnsfunneld -1 -U -Rdata -t61000 -i ${ETH0_IP6_BIS} diff --git a/examples/source-router/dnsproxy6-bis-udp/timeout-kill b/examples/source-router/dnsproxy6-bis-udp/timeout-kill new file mode 100644 index 0000000..b48423d --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-udp/timeout-kill @@ -0,0 +1 @@ +62000 diff --git a/examples/source-router/dnsproxy6-bis-udp/type b/examples/source-router/dnsproxy6-bis-udp/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dnsproxy6-bis-udp/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dnsproxy6-tcp-log/consumer-for b/examples/source-router/dnsproxy6-tcp-log/consumer-for new file mode 100644 index 0000000..76d0421 --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp-log/consumer-for @@ -0,0 +1,2 @@ +dnsproxy6-tcp +dnsproxy6-bis-tcp diff --git a/examples/source-router/dnsproxy6-tcp-log/dependencies.d/mount-rwfs b/examples/source-router/dnsproxy6-tcp-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-tcp-log/dependencies.d/mount-sync b/examples/source-router/dnsproxy6-tcp-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-tcp-log/pipeline-name b/examples/source-router/dnsproxy6-tcp-log/pipeline-name new file mode 100644 index 0000000..02b3b9e --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp-log/pipeline-name @@ -0,0 +1 @@ +dnsproxy6-tcp-pipeline diff --git a/examples/source-router/dnsproxy6-tcp-log/run b/examples/source-router/dnsproxy6-tcp-log/run new file mode 100755 index 0000000..46d6069 --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid dnslog +exec -c +s6-log t s1000000 n20 /var/log/dnsproxy6-tcp diff --git a/examples/source-router/dnsproxy6-tcp-log/type b/examples/source-router/dnsproxy6-tcp-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dnsproxy6-tcp/dependencies.d/init-ipv6 b/examples/source-router/dnsproxy6-tcp/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-tcp/notification-fd b/examples/source-router/dnsproxy6-tcp/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dnsproxy6-tcp/producer-for b/examples/source-router/dnsproxy6-tcp/producer-for new file mode 100644 index 0000000..f2f9f56 --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp/producer-for @@ -0,0 +1 @@ +dnsproxy6-tcp-log diff --git a/examples/source-router/dnsproxy6-tcp/run b/examples/source-router/dnsproxy6-tcp/run new file mode 100755 index 0000000..ff68c75 --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp/run @@ -0,0 +1,11 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6 +emptyenv -p +s6-envuidgid dnscache +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 53 +s6-tcpserver-access -v2 -DHl0 -x /etc/tcprules/dnsproxy6.cdb -- +s6-tcpclient -DH4l0 -- 192.168.0.1 53 +s6-ioconnect diff --git a/examples/source-router/dnsproxy6-tcp/type b/examples/source-router/dnsproxy6-tcp/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dnsproxy6-tcp/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dnsproxy6-udp-log/consumer-for b/examples/source-router/dnsproxy6-udp-log/consumer-for new file mode 100644 index 0000000..23f7800 --- /dev/null +++ b/examples/source-router/dnsproxy6-udp-log/consumer-for @@ -0,0 +1,3 @@ +dnsproxy6-udp +dnsproxy6-bis-udp + diff --git a/examples/source-router/dnsproxy6-udp-log/dependencies.d/mount-rwfs b/examples/source-router/dnsproxy6-udp-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-udp-log/dependencies.d/mount-sync b/examples/source-router/dnsproxy6-udp-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-udp-log/pipeline-name b/examples/source-router/dnsproxy6-udp-log/pipeline-name new file mode 100644 index 0000000..cb478c7 --- /dev/null +++ b/examples/source-router/dnsproxy6-udp-log/pipeline-name @@ -0,0 +1 @@ +dnsproxy6-udp-pipeline diff --git a/examples/source-router/dnsproxy6-udp-log/run b/examples/source-router/dnsproxy6-udp-log/run new file mode 100755 index 0000000..c4788fb --- /dev/null +++ b/examples/source-router/dnsproxy6-udp-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid dnslog +exec -c +s6-log t s1000000 n20 /var/log/dnsproxy6-udp diff --git a/examples/source-router/dnsproxy6-udp-log/type b/examples/source-router/dnsproxy6-udp-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dnsproxy6-udp-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/dnsproxy6-udp/dependencies.d/init-ipv6 b/examples/source-router/dnsproxy6-udp/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/dnsproxy6-udp/notification-fd b/examples/source-router/dnsproxy6-udp/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/dnsproxy6-udp/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/dnsproxy6-udp/producer-for b/examples/source-router/dnsproxy6-udp/producer-for new file mode 100644 index 0000000..ec6d5dc --- /dev/null +++ b/examples/source-router/dnsproxy6-udp/producer-for @@ -0,0 +1 @@ +dnsproxy6-udp-log diff --git a/examples/source-router/dnsproxy6-udp/run b/examples/source-router/dnsproxy6-udp/run new file mode 100755 index 0000000..00b1fa8 --- /dev/null +++ b/examples/source-router/dnsproxy6-udp/run @@ -0,0 +1,13 @@ +#!/command/execlineb -S1 +fdmove -c 2 1 +s6-envdir /etc/env-network +multisubstitute +{ + importas -uSi ETH0_IP6 + importas -uSi ETH0_IP4 +} +emptyenv -p +if { redirfd -w 1 data/caches s6-echo ${ETH0_IP4} } +s6-envuidgid dnscache +fdmove 1 3 +dnsfunneld -1 -U -Rdata -t61000 -i ${ETH0_IP6} diff --git a/examples/source-router/dnsproxy6-udp/timeout-kill b/examples/source-router/dnsproxy6-udp/timeout-kill new file mode 100644 index 0000000..b48423d --- /dev/null +++ b/examples/source-router/dnsproxy6-udp/timeout-kill @@ -0,0 +1 @@ +62000 diff --git a/examples/source-router/dnsproxy6-udp/type b/examples/source-router/dnsproxy6-udp/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/dnsproxy6-udp/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/fck-livebox/dependencies.d/init-ipv6 b/examples/source-router/fck-livebox/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/fck-livebox/dependencies.d/mount-rwfs b/examples/source-router/fck-livebox/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/fck-livebox/dependencies.d/udhcpc6-eth2 b/examples/source-router/fck-livebox/dependencies.d/udhcpc6-eth2 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/fck-livebox/down b/examples/source-router/fck-livebox/down new file mode 100644 index 0000000..d8dd7e2 --- /dev/null +++ b/examples/source-router/fck-livebox/down @@ -0,0 +1,2 @@ +forbacktickx -Ep i { s6-ls /run/service/udhcpc6-eth2/instance } +s6-instance-control -dwD /run/service/udhcpc6-eth2 $i diff --git a/examples/source-router/fck-livebox/type b/examples/source-router/fck-livebox/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/fck-livebox/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/fck-livebox/up b/examples/source-router/fck-livebox/up new file mode 100644 index 0000000..634ca1d --- /dev/null +++ b/examples/source-router/fck-livebox/up @@ -0,0 +1,2 @@ +forbacktickx -Ep i { s6-ls /run/service/udhcpc6-eth2/instance } +s6-instance-control -uwu /run/service/udhcpc6-eth2 $i diff --git a/examples/source-router/fifodir-cleanup/dependencies.d/00 b/examples/source-router/fifodir-cleanup/dependencies.d/00 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/fifodir-cleanup/flag-essential b/examples/source-router/fifodir-cleanup/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/fifodir-cleanup/run b/examples/source-router/fifodir-cleanup/run new file mode 100755 index 0000000..c2688ad --- /dev/null +++ b/examples/source-router/fifodir-cleanup/run @@ -0,0 +1,15 @@ +#!/command/execlineb -P +fdmove -c 2 1 +if +{ + forbacktickx -ep -0 i { s6-ls -0 /run/service } + importas -u i i + foreground + { + if { eltest -d /run/service/${i}/log } + s6-cleanfifodir /run/service/${i}/log/event + } + s6-cleanfifodir /run/service/${i}/event +} +s6-setuidgid nobody +s6-sleep 86400 diff --git a/examples/source-router/fifodir-cleanup/type b/examples/source-router/fifodir-cleanup/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/fifodir-cleanup/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/hostapd-wlan0-log/consumer-for b/examples/source-router/hostapd-wlan0-log/consumer-for new file mode 100644 index 0000000..7a26ac4 --- /dev/null +++ b/examples/source-router/hostapd-wlan0-log/consumer-for @@ -0,0 +1 @@ +hostapd-wlan0 diff --git a/examples/source-router/hostapd-wlan0-log/dependencies.d/mount-rwfs b/examples/source-router/hostapd-wlan0-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/hostapd-wlan0-log/dependencies.d/mount-sync b/examples/source-router/hostapd-wlan0-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/hostapd-wlan0-log/pipeline-name b/examples/source-router/hostapd-wlan0-log/pipeline-name new file mode 100644 index 0000000..bdddcad --- /dev/null +++ b/examples/source-router/hostapd-wlan0-log/pipeline-name @@ -0,0 +1 @@ +hostapd-wlan0-pipeline diff --git a/examples/source-router/hostapd-wlan0-log/run b/examples/source-router/hostapd-wlan0-log/run new file mode 100755 index 0000000..86d7833 --- /dev/null +++ b/examples/source-router/hostapd-wlan0-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid wifilog +exec -c +s6-log t s1000000 n20 /var/log/hostapd-wlan0 diff --git a/examples/source-router/hostapd-wlan0-log/type b/examples/source-router/hostapd-wlan0-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/hostapd-wlan0-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/hostapd-wlan0/dependencies.d/init-wlan0 b/examples/source-router/hostapd-wlan0/dependencies.d/init-wlan0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/hostapd-wlan0/notification-fd b/examples/source-router/hostapd-wlan0/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/hostapd-wlan0/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/hostapd-wlan0/producer-for b/examples/source-router/hostapd-wlan0/producer-for new file mode 100644 index 0000000..e8de59f --- /dev/null +++ b/examples/source-router/hostapd-wlan0/producer-for @@ -0,0 +1 @@ +hostapd-wlan0-log diff --git a/examples/source-router/hostapd-wlan0/run b/examples/source-router/hostapd-wlan0/run new file mode 100755 index 0000000..e4db4e5 --- /dev/null +++ b/examples/source-router/hostapd-wlan0/run @@ -0,0 +1,3 @@ +#!/command/execlineb -P +fdmove -c 2 1 +hostapd -1 /etc/hostapd/hostapd-wlan0.conf diff --git a/examples/source-router/hostapd-wlan0/type b/examples/source-router/hostapd-wlan0/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/hostapd-wlan0/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/hostapd-wlan1-log/consumer-for b/examples/source-router/hostapd-wlan1-log/consumer-for new file mode 100644 index 0000000..198b420 --- /dev/null +++ b/examples/source-router/hostapd-wlan1-log/consumer-for @@ -0,0 +1 @@ +hostapd-wlan1 diff --git a/examples/source-router/hostapd-wlan1-log/dependencies.d/mount-rwfs b/examples/source-router/hostapd-wlan1-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/hostapd-wlan1-log/dependencies.d/mount-sync b/examples/source-router/hostapd-wlan1-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/hostapd-wlan1-log/pipeline-name b/examples/source-router/hostapd-wlan1-log/pipeline-name new file mode 100644 index 0000000..98013e1 --- /dev/null +++ b/examples/source-router/hostapd-wlan1-log/pipeline-name @@ -0,0 +1 @@ +hostapd-wlan1-pipeline diff --git a/examples/source-router/hostapd-wlan1-log/run b/examples/source-router/hostapd-wlan1-log/run new file mode 100755 index 0000000..ace4d10 --- /dev/null +++ b/examples/source-router/hostapd-wlan1-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid wifilog +exec -c +s6-log t s1000000 n20 /var/log/hostapd-wlan1 diff --git a/examples/source-router/hostapd-wlan1-log/type b/examples/source-router/hostapd-wlan1-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/hostapd-wlan1-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/hostapd-wlan1/dependencies.d/init-wlan1 b/examples/source-router/hostapd-wlan1/dependencies.d/init-wlan1 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/hostapd-wlan1/notification-fd b/examples/source-router/hostapd-wlan1/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/hostapd-wlan1/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/hostapd-wlan1/producer-for b/examples/source-router/hostapd-wlan1/producer-for new file mode 100644 index 0000000..570b36c --- /dev/null +++ b/examples/source-router/hostapd-wlan1/producer-for @@ -0,0 +1 @@ +hostapd-wlan1-log diff --git a/examples/source-router/hostapd-wlan1/run b/examples/source-router/hostapd-wlan1/run new file mode 100755 index 0000000..0637480 --- /dev/null +++ b/examples/source-router/hostapd-wlan1/run @@ -0,0 +1,3 @@ +#!/command/execlineb -P +fdmove -c 2 1 +hostapd -1 /etc/hostapd/hostapd-wlan1.conf diff --git a/examples/source-router/hostapd-wlan1/type b/examples/source-router/hostapd-wlan1/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/hostapd-wlan1/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/httpd-4/dependencies.d/init-lan b/examples/source-router/httpd-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-4/dependencies.d/mount-rwfs b/examples/source-router/httpd-4/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-4/notification-fd b/examples/source-router/httpd-4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/httpd-4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/httpd-4/producer-for b/examples/source-router/httpd-4/producer-for new file mode 100644 index 0000000..7f6f6cd --- /dev/null +++ b/examples/source-router/httpd-4/producer-for @@ -0,0 +1 @@ +httpd-log diff --git a/examples/source-router/httpd-4/run b/examples/source-router/httpd-4/run new file mode 100755 index 0000000..75e7635 --- /dev/null +++ b/examples/source-router/httpd-4/run @@ -0,0 +1,10 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +cd /home/public +importas -uSi ETH0_IP4 +emptyenv -p +s6-envuidgid public +fdmove 1 3 +s6-tcpserver -v -U -c 512 -1 -- ${ETH0_IP4} 80 +tipideed diff --git a/examples/source-router/httpd-4/type b/examples/source-router/httpd-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/httpd-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/httpd-6-bis/dependencies.d/init-ipv6 b/examples/source-router/httpd-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-6-bis/dependencies.d/mount-rwfs b/examples/source-router/httpd-6-bis/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-6-bis/notification-fd b/examples/source-router/httpd-6-bis/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/httpd-6-bis/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/httpd-6-bis/producer-for b/examples/source-router/httpd-6-bis/producer-for new file mode 100644 index 0000000..7f6f6cd --- /dev/null +++ b/examples/source-router/httpd-6-bis/producer-for @@ -0,0 +1 @@ +httpd-log diff --git a/examples/source-router/httpd-6-bis/run b/examples/source-router/httpd-6-bis/run new file mode 100755 index 0000000..5dc826d --- /dev/null +++ b/examples/source-router/httpd-6-bis/run @@ -0,0 +1,10 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +cd /home/public +importas -uSi ETH0_IP6_BIS +emptyenv -p +s6-envuidgid public +fdmove 1 3 +s6-tcpserver -v -U -c 512 -1 -- ${ETH0_IP6_BIS} 80 +tipideed diff --git a/examples/source-router/httpd-6-bis/type b/examples/source-router/httpd-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/httpd-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/httpd-6/dependencies.d/init-ipv6 b/examples/source-router/httpd-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-6/dependencies.d/mount-rwfs b/examples/source-router/httpd-6/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-6/notification-fd b/examples/source-router/httpd-6/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/httpd-6/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/httpd-6/producer-for b/examples/source-router/httpd-6/producer-for new file mode 100644 index 0000000..7f6f6cd --- /dev/null +++ b/examples/source-router/httpd-6/producer-for @@ -0,0 +1 @@ +httpd-log diff --git a/examples/source-router/httpd-6/run b/examples/source-router/httpd-6/run new file mode 100755 index 0000000..610d242 --- /dev/null +++ b/examples/source-router/httpd-6/run @@ -0,0 +1,10 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +cd /home/public +importas -uSi ETH0_IP6 +emptyenv -p +s6-envuidgid public +fdmove 1 3 +s6-tcpserver -v -U -c 512 -1 -- ${ETH0_IP6} 80 +tipideed diff --git a/examples/source-router/httpd-6/type b/examples/source-router/httpd-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/httpd-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/httpd-log/consumer-for b/examples/source-router/httpd-log/consumer-for new file mode 100644 index 0000000..5920961 --- /dev/null +++ b/examples/source-router/httpd-log/consumer-for @@ -0,0 +1,3 @@ +httpd-4 +httpd-6 +httpd-6-bis diff --git a/examples/source-router/httpd-log/dependencies.d/mount-rwfs b/examples/source-router/httpd-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-log/dependencies.d/mount-sync b/examples/source-router/httpd-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/httpd-log/pipeline-name b/examples/source-router/httpd-log/pipeline-name new file mode 100644 index 0000000..2cc6b83 --- /dev/null +++ b/examples/source-router/httpd-log/pipeline-name @@ -0,0 +1 @@ +httpd-pipeline diff --git a/examples/source-router/httpd-log/run b/examples/source-router/httpd-log/run new file mode 100755 index 0000000..d60db8c --- /dev/null +++ b/examples/source-router/httpd-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid publilog +exec -c +s6-log t s1000000 n20 /var/log/httpd diff --git a/examples/source-router/httpd-log/type b/examples/source-router/httpd-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/httpd-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/init-clock/dependencies.d/dns-cache b/examples/source-router/init-clock/dependencies.d/dns-cache new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-clock/dependencies.d/init-lan b/examples/source-router/init-clock/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-clock/dependencies.d/init-sysctl b/examples/source-router/init-clock/dependencies.d/init-sysctl new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-clock/down b/examples/source-router/init-clock/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-clock/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-clock/type b/examples/source-router/init-clock/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-clock/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-clock/up b/examples/source-router/init-clock/up new file mode 100644 index 0000000..a548ab5 --- /dev/null +++ b/examples/source-router/init-clock/up @@ -0,0 +1,42 @@ +#!/command/execlineb -P + +# Get the IP addresses for some NTP servers. +# Limit the DNS queries to 30 seconds: if the DNS is slower than +# that, chances are the server isn't good for us anyway. +# All the queries are parallelized, so it's fast. + +pipeline +{ + s6-setuidgid nobody + forx -p I { 0 1 2 } + importas -u I I + redirfd -w 2 /dev/null + s6-dnsip4 -t 30000 -- ${I}.fr.pool.ntp.org +} + + +# Ask for a NTP exchange with the servers we get. Accept anything. +# If the exchange can't be completed in 5 seconds, kill it. +# All the queries are parallelized. + +pipeline +{ + s6-setuidgid ntp + forstdin -p -d"\n" NTPSERVERIP + importas -u NTPSERVERIP NTPSERVERIP + redirfd -w 2 /dev/null + s6-sntpclock -f -T 5000 ${NTPSERVERIP} +} + + +# Take the first answer we get. + +pipeline +{ + s6-setuidgid nobody + s6-head -Sc 12 +} + +# Update the system clock. Accept anything. + +s6-clockadd -f diff --git a/examples/source-router/init-coldplug/dependencies.d/mdevd b/examples/source-router/init-coldplug/dependencies.d/mdevd new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-coldplug/dependencies.d/mount-sys b/examples/source-router/init-coldplug/dependencies.d/mount-sys new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-coldplug/down b/examples/source-router/init-coldplug/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-coldplug/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-coldplug/flag-essential b/examples/source-router/init-coldplug/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-coldplug/type b/examples/source-router/init-coldplug/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-coldplug/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-coldplug/up b/examples/source-router/init-coldplug/up new file mode 100644 index 0000000..edc5c1b --- /dev/null +++ b/examples/source-router/init-coldplug/up @@ -0,0 +1 @@ +mdevd-coldplug diff --git a/examples/source-router/init-devtmpfs/dependencies.d/00 b/examples/source-router/init-devtmpfs/dependencies.d/00 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-devtmpfs/down b/examples/source-router/init-devtmpfs/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-devtmpfs/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-devtmpfs/flag-essential b/examples/source-router/init-devtmpfs/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-devtmpfs/type b/examples/source-router/init-devtmpfs/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-devtmpfs/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-devtmpfs/up b/examples/source-router/init-devtmpfs/up new file mode 100644 index 0000000..7c59980 --- /dev/null +++ b/examples/source-router/init-devtmpfs/up @@ -0,0 +1,11 @@ +if { s6-mkdir -p -m 0755 -- /dev/pts /dev/shm } +if { s6-mount -wt devpts -o noexec,nosuid,gid=0,mode=0600 devpts /dev/pts } +if { s6-ln -s /proc/self/fd /dev/fd } +if { s6-ln -s /proc/kcore /dev/core } +if { s6-ln -s loop0 /dev/loop } +if { s6-ln -s ram0 /dev/ram } +if { s6-ln -s rtc0 /dev/rtc } +if { s6-mount -t tmpfs -o noexec,nosuid,nodev,mode=0755 tmpfs /dev/shm } +if { s6-ln -s fd/0 /dev/stdin } +if { s6-ln -s fd/1 /dev/stdout } +if { s6-ln -s fd/2 /dev/stderr } diff --git a/examples/source-router/init-diskconfig/dependencies.d/00 b/examples/source-router/init-diskconfig/dependencies.d/00 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-diskconfig/down b/examples/source-router/init-diskconfig/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-diskconfig/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-diskconfig/flag-essential b/examples/source-router/init-diskconfig/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-diskconfig/type b/examples/source-router/init-diskconfig/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-diskconfig/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-diskconfig/up b/examples/source-router/init-diskconfig/up new file mode 100644 index 0000000..f9fbfef --- /dev/null +++ b/examples/source-router/init-diskconfig/up @@ -0,0 +1,5 @@ +if { s6-mkdir -p /run/disk-devices } +if { redirfd -w 1 /run/disk-devices/rofs_sinay s6-echo sda1 } +if { redirfd -w 1 /run/disk-devices/rwfs_sinay s6-echo sda2 } +if { redirfd -w 1 /run/disk-devices/syncdata_sinay s6-echo sda3 } +if { redirfd -w 1 /run/disk-devices/swap s6-echo sda5 } diff --git a/examples/source-router/init-ipv6/dependencies.d/hostapd-wlan0 b/examples/source-router/init-ipv6/dependencies.d/hostapd-wlan0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-ipv6/dependencies.d/hostapd-wlan1 b/examples/source-router/init-ipv6/dependencies.d/hostapd-wlan1 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-ipv6/dependencies.d/init-lan b/examples/source-router/init-ipv6/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-ipv6/dependencies.d/mount-rwfs b/examples/source-router/init-ipv6/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-ipv6/dependencies.d/udhcpc6-eth2 b/examples/source-router/init-ipv6/dependencies.d/udhcpc6-eth2 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-ipv6/down b/examples/source-router/init-ipv6/down new file mode 100755 index 0000000..92a27a1 --- /dev/null +++ b/examples/source-router/init-ipv6/down @@ -0,0 +1,3 @@ +forbacktickx -Ep i { s6-ls /run/service/udhcpc6-eth2/instance } +if { s6-instance-delete -t 5000 /run/service/udhcpc6-eth2 $i } +ip link del eth2_$i diff --git a/examples/source-router/init-ipv6/flag-essential b/examples/source-router/init-ipv6/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-ipv6/type b/examples/source-router/init-ipv6/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-ipv6/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-ipv6/up b/examples/source-router/init-ipv6/up new file mode 100644 index 0000000..4e2d602 --- /dev/null +++ b/examples/source-router/init-ipv6/up @@ -0,0 +1,35 @@ +if { modprobe ipv6 } +if { redirfd -w 1 /proc/sys/net/ipv6/conf/all/forwarding s6-echo 1 } +if { redirfd -w 1 /proc/sys/net/ipv6/conf/default/accept_ra s6-echo 0 } +if { s6-mkdir -p /run/udhcpc6-eth2/by_interface } +if { s6-mkdir -p /run/udhcpc6-eth2/by_prefix } + +if +{ + s6-envdir /etc/env-network + forx -pE i { eth0 eth1 eth2 eth3 wlan0 wlan1 } + backtick -E j { pipeline { s6-echo $i } tr [[:lower:]] [[:upper:]] } + multisubstitute + { + importas -uD "" ip6 ${j}_IP6 + importas -ui ip6bis ${j}_IP6_BIS + } + if { if -t { eltest -n ${ip6} } ip -6 addr add ${ip6}/64 dev $i } + ip -6 addr add ${ip6bis}/64 dev $i preferred_lft 0 +} + +if +{ + forbacktickx -Ep i + { + if { s6-echo "00\n01\n02\n03\n04\n05\n06\n07\n08\n09\n0a\n0b\n0c\n0d\n0e\n0f" } + pipeline { if { s6-echo "obase=16" } seq 16 62 } + pipeline { bc } + tr [[:upper:]] [[:lower:]] + } + if { ip link add eth2_$i link eth2 type macvlan } + if { ip link set dev eth2_$i up } + s6-instance-create -d /run/service/udhcpc6-eth2 $i +} + +redirfd -w 1 /proc/sys/net/ipv6/conf/eth2/accept_ra s6-echo 2 diff --git a/examples/source-router/init-iw/dependencies.d/ok-local b/examples/source-router/init-iw/dependencies.d/ok-local new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-iw/down b/examples/source-router/init-iw/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-iw/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-iw/flag-essential b/examples/source-router/init-iw/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-iw/type b/examples/source-router/init-iw/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-iw/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-iw/up b/examples/source-router/init-iw/up new file mode 100644 index 0000000..c724fad --- /dev/null +++ b/examples/source-router/init-iw/up @@ -0,0 +1 @@ +modprobe cfg80211 ieee80211_regdom=FR diff --git a/examples/source-router/init-lan/dependencies.d/init-coldplug b/examples/source-router/init-lan/dependencies.d/init-coldplug new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-lan/dependencies.d/init-sysctl b/examples/source-router/init-lan/dependencies.d/init-sysctl new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-lan/dependencies.d/mount-cgroups b/examples/source-router/init-lan/dependencies.d/mount-cgroups new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-lan/down b/examples/source-router/init-lan/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-lan/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-lan/flag-essential b/examples/source-router/init-lan/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-lan/type b/examples/source-router/init-lan/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-lan/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-lan/up b/examples/source-router/init-lan/up new file mode 100644 index 0000000..c78d016 --- /dev/null +++ b/examples/source-router/init-lan/up @@ -0,0 +1,19 @@ +foreground { modprobe ppp_generic } +foreground { ip addr add 127.0.0.1/8 dev lo } +if { ip link set dev lo up } +s6-envdir /etc/env-network +if +{ + forx -Ep i { 0 1 2 3 } + importas -i ip4 ETH${i}_IP4 + if { ip addr add ${ip4}/24 dev eth$i } + ip link set dev eth$i up +} +foreground { ip rule add fwmark 1 priority 32001 table 252 } +foreground { ip rule del priority 32767 } +multisubstitute +{ + importas -ui ETH2_IP4 ETH2_IP4 + importas -ui ETH2_GW4 ETH2_GW4 +} +ip route add default dev eth2 via ${ETH2_GW4} src ${ETH2_IP4} diff --git a/examples/source-router/init-sysctl/dependencies.d/mount-proc b/examples/source-router/init-sysctl/dependencies.d/mount-proc new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-sysctl/down b/examples/source-router/init-sysctl/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-sysctl/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-sysctl/flag-essential b/examples/source-router/init-sysctl/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-sysctl/type b/examples/source-router/init-sysctl/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-sysctl/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-sysctl/up b/examples/source-router/init-sysctl/up new file mode 100644 index 0000000..9e846f8 --- /dev/null +++ b/examples/source-router/init-sysctl/up @@ -0,0 +1,6 @@ +redirfd -r 0 /etc/sysctl.conf +forstdin -nCd"\n" -- LINE +importas -u LINE LINE +multidefine -C $LINE { CTL VALUE } +redirfd -w 1 /proc/sys/$CTL +s6-echo -- $VALUE diff --git a/examples/source-router/init-tmp/dependencies.d/00 b/examples/source-router/init-tmp/dependencies.d/00 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-tmp/down b/examples/source-router/init-tmp/down new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/examples/source-router/init-tmp/down @@ -0,0 +1 @@ + diff --git a/examples/source-router/init-tmp/flag-essential b/examples/source-router/init-tmp/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-tmp/type b/examples/source-router/init-tmp/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-tmp/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-tmp/up b/examples/source-router/init-tmp/up new file mode 100644 index 0000000..8af5749 --- /dev/null +++ b/examples/source-router/init-tmp/up @@ -0,0 +1,2 @@ +foreground { s6-mount -t tmpfs -o noexec,nodev,mode=1777 tmpfs /tmp } +exit 0 diff --git a/examples/source-router/init-urandom/dependencies.d/mount-rwfs b/examples/source-router/init-urandom/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-urandom/down b/examples/source-router/init-urandom/down new file mode 100644 index 0000000..6ea7e05 --- /dev/null +++ b/examples/source-router/init-urandom/down @@ -0,0 +1 @@ +rngseed -rw diff --git a/examples/source-router/init-urandom/flag-essential b/examples/source-router/init-urandom/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-urandom/type b/examples/source-router/init-urandom/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-urandom/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-urandom/up b/examples/source-router/init-urandom/up new file mode 100644 index 0000000..6ea7e05 --- /dev/null +++ b/examples/source-router/init-urandom/up @@ -0,0 +1 @@ +rngseed -rw diff --git a/examples/source-router/init-wlan0/dependencies.d/init-iw b/examples/source-router/init-wlan0/dependencies.d/init-iw new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-wlan0/down b/examples/source-router/init-wlan0/down new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-wlan0/flag-essential b/examples/source-router/init-wlan0/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-wlan0/type b/examples/source-router/init-wlan0/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-wlan0/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-wlan0/up b/examples/source-router/init-wlan0/up new file mode 100644 index 0000000..48205a2 --- /dev/null +++ b/examples/source-router/init-wlan0/up @@ -0,0 +1 @@ +modprobe ath9k blink=1 diff --git a/examples/source-router/init-wlan1/dependencies.d/init-iw b/examples/source-router/init-wlan1/dependencies.d/init-iw new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-wlan1/dependencies.d/init-wlan0 b/examples/source-router/init-wlan1/dependencies.d/init-wlan0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-wlan1/down b/examples/source-router/init-wlan1/down new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-wlan1/flag-essential b/examples/source-router/init-wlan1/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/init-wlan1/type b/examples/source-router/init-wlan1/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/init-wlan1/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/init-wlan1/up b/examples/source-router/init-wlan1/up new file mode 100644 index 0000000..f5bc4ec --- /dev/null +++ b/examples/source-router/init-wlan1/up @@ -0,0 +1 @@ +modprobe ath9k_htc diff --git a/examples/source-router/ip-wlan0/dependencies.d/hostapd-wlan0 b/examples/source-router/ip-wlan0/dependencies.d/hostapd-wlan0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ip-wlan0/down b/examples/source-router/ip-wlan0/down new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ip-wlan0/flag-essential b/examples/source-router/ip-wlan0/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ip-wlan0/type b/examples/source-router/ip-wlan0/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/ip-wlan0/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/ip-wlan0/up b/examples/source-router/ip-wlan0/up new file mode 100644 index 0000000..e7627a0 --- /dev/null +++ b/examples/source-router/ip-wlan0/up @@ -0,0 +1,4 @@ +s6-envdir /etc/env-network +importas -uSi WLAN0_IP4 +if { ip addr add ${WLAN0_IP4}/24 dev wlan0 } +ip link set dev wlan0 up diff --git a/examples/source-router/ip-wlan1/dependencies.d/hostapd-wlan1 b/examples/source-router/ip-wlan1/dependencies.d/hostapd-wlan1 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ip-wlan1/down b/examples/source-router/ip-wlan1/down new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ip-wlan1/flag-essential b/examples/source-router/ip-wlan1/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ip-wlan1/type b/examples/source-router/ip-wlan1/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/ip-wlan1/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/ip-wlan1/up b/examples/source-router/ip-wlan1/up new file mode 100644 index 0000000..7513b05 --- /dev/null +++ b/examples/source-router/ip-wlan1/up @@ -0,0 +1,4 @@ +s6-envdir /etc/env-network +importas -uSi WLAN1_IP4 +if { ip addr add ${WLAN1_IP4}/24 dev wlan1 } +ip link set dev wlan1 up diff --git a/examples/source-router/ircproxy-interlinked-4/dependencies.d/init-lan b/examples/source-router/ircproxy-interlinked-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-interlinked-4/notification-fd b/examples/source-router/ircproxy-interlinked-4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-interlinked-4/producer-for b/examples/source-router/ircproxy-interlinked-4/producer-for new file mode 100644 index 0000000..8944c0d --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-4/producer-for @@ -0,0 +1 @@ +ircproxy-interlinked-log diff --git a/examples/source-router/ircproxy-interlinked-4/run b/examples/source-router/ircproxy-interlinked-4/run new file mode 100755 index 0000000..b41a69a --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-4/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP4 +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP4} 1002 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.interlinked.me. 6697 +s6-tlsc-io -k irc.interlinked.me -- 6 7 diff --git a/examples/source-router/ircproxy-interlinked-4/type b/examples/source-router/ircproxy-interlinked-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-interlinked-6-bis/dependencies.d/init-ipv6 b/examples/source-router/ircproxy-interlinked-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-interlinked-6-bis/notification-fd b/examples/source-router/ircproxy-interlinked-6-bis/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6-bis/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-interlinked-6-bis/producer-for b/examples/source-router/ircproxy-interlinked-6-bis/producer-for new file mode 100644 index 0000000..8944c0d --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6-bis/producer-for @@ -0,0 +1 @@ +ircproxy-interlinked-log diff --git a/examples/source-router/ircproxy-interlinked-6-bis/run b/examples/source-router/ircproxy-interlinked-6-bis/run new file mode 100755 index 0000000..af296e3 --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6-bis/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6_BIS +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 1002 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.interlinked.me. 6697 +s6-tlsc-io -k irc.interlinked.me -- 6 7 diff --git a/examples/source-router/ircproxy-interlinked-6-bis/type b/examples/source-router/ircproxy-interlinked-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-interlinked-6/dependencies.d/init-ipv6 b/examples/source-router/ircproxy-interlinked-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-interlinked-6/notification-fd b/examples/source-router/ircproxy-interlinked-6/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-interlinked-6/producer-for b/examples/source-router/ircproxy-interlinked-6/producer-for new file mode 100644 index 0000000..8944c0d --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6/producer-for @@ -0,0 +1 @@ +ircproxy-interlinked-log diff --git a/examples/source-router/ircproxy-interlinked-6/run b/examples/source-router/ircproxy-interlinked-6/run new file mode 100755 index 0000000..d310801 --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6 +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 1002 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.interlinked.me. 6697 +s6-tlsc-io -k irc.interlinked.me -- 6 7 diff --git a/examples/source-router/ircproxy-interlinked-6/type b/examples/source-router/ircproxy-interlinked-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-interlinked-log/consumer-for b/examples/source-router/ircproxy-interlinked-log/consumer-for new file mode 100644 index 0000000..a108cbf --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-log/consumer-for @@ -0,0 +1,4 @@ +ircproxy-interlinked-4 +ircproxy-interlinked-6 +ircproxy-interlinked-6-bis + diff --git a/examples/source-router/ircproxy-interlinked-log/dependencies.d/mount-rwfs b/examples/source-router/ircproxy-interlinked-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-interlinked-log/dependencies.d/mount-sync b/examples/source-router/ircproxy-interlinked-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-interlinked-log/pipeline-name b/examples/source-router/ircproxy-interlinked-log/pipeline-name new file mode 100644 index 0000000..6805e1b --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-log/pipeline-name @@ -0,0 +1 @@ +ircproxy-interlinked-pipeline diff --git a/examples/source-router/ircproxy-interlinked-log/run b/examples/source-router/ircproxy-interlinked-log/run new file mode 100755 index 0000000..3bb4e20 --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid irclog +exec -c +s6-log t s1000000 n20 /var/log/ircproxy-interlinked diff --git a/examples/source-router/ircproxy-interlinked-log/type b/examples/source-router/ircproxy-interlinked-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-interlinked-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-libera-4/dependencies.d/init-lan b/examples/source-router/ircproxy-libera-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-libera-4/notification-fd b/examples/source-router/ircproxy-libera-4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-libera-4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-libera-4/producer-for b/examples/source-router/ircproxy-libera-4/producer-for new file mode 100644 index 0000000..acd38e6 --- /dev/null +++ b/examples/source-router/ircproxy-libera-4/producer-for @@ -0,0 +1 @@ +ircproxy-libera-log diff --git a/examples/source-router/ircproxy-libera-4/run b/examples/source-router/ircproxy-libera-4/run new file mode 100755 index 0000000..95c5537 --- /dev/null +++ b/examples/source-router/ircproxy-libera-4/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP4 +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP4} 1001 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.libera.chat. 6697 +s6-tlsc-io -k irc.libera.chat -- 6 7 diff --git a/examples/source-router/ircproxy-libera-4/type b/examples/source-router/ircproxy-libera-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-libera-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-libera-6-bis/dependencies.d/init-ipv6 b/examples/source-router/ircproxy-libera-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-libera-6-bis/notification-fd b/examples/source-router/ircproxy-libera-6-bis/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-libera-6-bis/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-libera-6-bis/producer-for b/examples/source-router/ircproxy-libera-6-bis/producer-for new file mode 100644 index 0000000..acd38e6 --- /dev/null +++ b/examples/source-router/ircproxy-libera-6-bis/producer-for @@ -0,0 +1 @@ +ircproxy-libera-log diff --git a/examples/source-router/ircproxy-libera-6-bis/run b/examples/source-router/ircproxy-libera-6-bis/run new file mode 100755 index 0000000..619b249 --- /dev/null +++ b/examples/source-router/ircproxy-libera-6-bis/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6_BIS +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 1001 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.libera.chat. 6697 +s6-tlsc-io -k irc.libera.chat -- 6 7 diff --git a/examples/source-router/ircproxy-libera-6-bis/type b/examples/source-router/ircproxy-libera-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-libera-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-libera-6/dependencies.d/init-ipv6 b/examples/source-router/ircproxy-libera-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-libera-6/notification-fd b/examples/source-router/ircproxy-libera-6/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-libera-6/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-libera-6/producer-for b/examples/source-router/ircproxy-libera-6/producer-for new file mode 100644 index 0000000..acd38e6 --- /dev/null +++ b/examples/source-router/ircproxy-libera-6/producer-for @@ -0,0 +1 @@ +ircproxy-libera-log diff --git a/examples/source-router/ircproxy-libera-6/run b/examples/source-router/ircproxy-libera-6/run new file mode 100755 index 0000000..e06c530 --- /dev/null +++ b/examples/source-router/ircproxy-libera-6/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6 +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 1001 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.libera.chat. 6697 +s6-tlsc-io -k irc.libera.chat -- 6 7 diff --git a/examples/source-router/ircproxy-libera-6/type b/examples/source-router/ircproxy-libera-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-libera-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-libera-log/consumer-for b/examples/source-router/ircproxy-libera-log/consumer-for new file mode 100644 index 0000000..3b77538 --- /dev/null +++ b/examples/source-router/ircproxy-libera-log/consumer-for @@ -0,0 +1,3 @@ +ircproxy-libera-4 +ircproxy-libera-6 +ircproxy-libera-6-bis diff --git a/examples/source-router/ircproxy-libera-log/dependencies.d/mount-rwfs b/examples/source-router/ircproxy-libera-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-libera-log/dependencies.d/mount-sync b/examples/source-router/ircproxy-libera-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-libera-log/pipeline-name b/examples/source-router/ircproxy-libera-log/pipeline-name new file mode 100644 index 0000000..a19186b --- /dev/null +++ b/examples/source-router/ircproxy-libera-log/pipeline-name @@ -0,0 +1 @@ +ircproxy-libera-pipeline diff --git a/examples/source-router/ircproxy-libera-log/run b/examples/source-router/ircproxy-libera-log/run new file mode 100755 index 0000000..150091c --- /dev/null +++ b/examples/source-router/ircproxy-libera-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid irclog +exec -c +s6-log t s1000000 n20 /var/log/ircproxy-libera diff --git a/examples/source-router/ircproxy-libera-log/type b/examples/source-router/ircproxy-libera-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-libera-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-oftc-4/dependencies.d/init-lan b/examples/source-router/ircproxy-oftc-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-oftc-4/notification-fd b/examples/source-router/ircproxy-oftc-4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-oftc-4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-oftc-4/producer-for b/examples/source-router/ircproxy-oftc-4/producer-for new file mode 100644 index 0000000..91cba65 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-4/producer-for @@ -0,0 +1 @@ +ircproxy-oftc-log diff --git a/examples/source-router/ircproxy-oftc-4/run b/examples/source-router/ircproxy-oftc-4/run new file mode 100755 index 0000000..e66edf6 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-4/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP4 +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP4} 1000 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.oftc.net. 6697 +s6-tlsc-io -k irc.oftc.net -- 6 7 diff --git a/examples/source-router/ircproxy-oftc-4/type b/examples/source-router/ircproxy-oftc-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-oftc-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-oftc-6-bis/dependencies.d/init-ipv6 b/examples/source-router/ircproxy-oftc-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-oftc-6-bis/notification-fd b/examples/source-router/ircproxy-oftc-6-bis/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6-bis/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-oftc-6-bis/producer-for b/examples/source-router/ircproxy-oftc-6-bis/producer-for new file mode 100644 index 0000000..91cba65 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6-bis/producer-for @@ -0,0 +1 @@ +ircproxy-oftc-log diff --git a/examples/source-router/ircproxy-oftc-6-bis/run b/examples/source-router/ircproxy-oftc-6-bis/run new file mode 100755 index 0000000..0294ab3 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6-bis/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6_BIS +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 1000 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.oftc.net. 6697 +s6-tlsc-io -k irc.oftc.net -- 6 7 diff --git a/examples/source-router/ircproxy-oftc-6-bis/type b/examples/source-router/ircproxy-oftc-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-oftc-6/dependencies.d/init-ipv6 b/examples/source-router/ircproxy-oftc-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-oftc-6/notification-fd b/examples/source-router/ircproxy-oftc-6/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ircproxy-oftc-6/producer-for b/examples/source-router/ircproxy-oftc-6/producer-for new file mode 100644 index 0000000..91cba65 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6/producer-for @@ -0,0 +1 @@ +ircproxy-oftc-log diff --git a/examples/source-router/ircproxy-oftc-6/run b/examples/source-router/ircproxy-oftc-6/run new file mode 100755 index 0000000..6c00fb7 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6/run @@ -0,0 +1,12 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6 +emptyenv -p +s6-envuidgid irc +export CADIR /etc/ssl/ca/hashed +fdmove 1 3 +s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 1000 +s6-tcpserver-access -DHl0 -- +s6-tcpclient -v -l0 -- irc.oftc.net. 6697 +s6-tlsc-io -k irc.oftc.net -- 6 7 diff --git a/examples/source-router/ircproxy-oftc-6/type b/examples/source-router/ircproxy-oftc-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-oftc-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ircproxy-oftc-log/consumer-for b/examples/source-router/ircproxy-oftc-log/consumer-for new file mode 100644 index 0000000..05cac46 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-log/consumer-for @@ -0,0 +1,3 @@ +ircproxy-oftc-4 +ircproxy-oftc-6 +ircproxy-oftc-6-bis diff --git a/examples/source-router/ircproxy-oftc-log/dependencies.d/mount-rwfs b/examples/source-router/ircproxy-oftc-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-oftc-log/dependencies.d/mount-sync b/examples/source-router/ircproxy-oftc-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ircproxy-oftc-log/pipeline-name b/examples/source-router/ircproxy-oftc-log/pipeline-name new file mode 100644 index 0000000..2f7d836 --- /dev/null +++ b/examples/source-router/ircproxy-oftc-log/pipeline-name @@ -0,0 +1 @@ +ircproxy-oftc-pipeline diff --git a/examples/source-router/ircproxy-oftc-log/run b/examples/source-router/ircproxy-oftc-log/run new file mode 100755 index 0000000..cc33a0d --- /dev/null +++ b/examples/source-router/ircproxy-oftc-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid irclog +exec -c +s6-log t s1000000 n20 /var/log/ircproxy-oftc diff --git a/examples/source-router/ircproxy-oftc-log/type b/examples/source-router/ircproxy-oftc-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ircproxy-oftc-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/klogd-log/consumer-for b/examples/source-router/klogd-log/consumer-for new file mode 100644 index 0000000..fd64770 --- /dev/null +++ b/examples/source-router/klogd-log/consumer-for @@ -0,0 +1 @@ +klogd diff --git a/examples/source-router/klogd-log/dependencies.d/mount-rwfs b/examples/source-router/klogd-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/klogd-log/dependencies.d/mount-sync b/examples/source-router/klogd-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/klogd-log/pipeline-name b/examples/source-router/klogd-log/pipeline-name new file mode 100644 index 0000000..cb7ca7b --- /dev/null +++ b/examples/source-router/klogd-log/pipeline-name @@ -0,0 +1 @@ +klogd-pipeline diff --git a/examples/source-router/klogd-log/run b/examples/source-router/klogd-log/run new file mode 100755 index 0000000..d9659e7 --- /dev/null +++ b/examples/source-router/klogd-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid klog +exec -c +s6-log t s1000000 n20 /var/log/klogd diff --git a/examples/source-router/klogd-log/type b/examples/source-router/klogd-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/klogd-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/klogd/dependencies.d/mount-proc b/examples/source-router/klogd/dependencies.d/mount-proc new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/klogd/producer-for b/examples/source-router/klogd/producer-for new file mode 100644 index 0000000..2f21a8f --- /dev/null +++ b/examples/source-router/klogd/producer-for @@ -0,0 +1 @@ +klogd-log diff --git a/examples/source-router/klogd/run b/examples/source-router/klogd/run new file mode 100755 index 0000000..453b55b --- /dev/null +++ b/examples/source-router/klogd/run @@ -0,0 +1,5 @@ +#!/command/execlineb -P +fdmove -c 2 1 +redirfd -r 0 /proc/kmsg +exec -c +ucspilogd diff --git a/examples/source-router/klogd/type b/examples/source-router/klogd/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/klogd/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/mdevd/dependencies.d/init-devtmpfs b/examples/source-router/mdevd/dependencies.d/init-devtmpfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mdevd/dependencies.d/mount-sys b/examples/source-router/mdevd/dependencies.d/mount-sys new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mdevd/flag-essential b/examples/source-router/mdevd/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mdevd/notification-fd b/examples/source-router/mdevd/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/mdevd/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/mdevd/run b/examples/source-router/mdevd/run new file mode 100644 index 0000000..b7a125c --- /dev/null +++ b/examples/source-router/mdevd/run @@ -0,0 +1,3 @@ +#!/command/execlineb -S0 +exec -c +mdevd -D 3 -b 200000 diff --git a/examples/source-router/mdevd/type b/examples/source-router/mdevd/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/mdevd/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/mount-cgroups-base/dependencies.d/mount-sys b/examples/source-router/mount-cgroups-base/dependencies.d/mount-sys new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-cgroups-base/down b/examples/source-router/mount-cgroups-base/down new file mode 100644 index 0000000..60450a4 --- /dev/null +++ b/examples/source-router/mount-cgroups-base/down @@ -0,0 +1 @@ +s6-umount /sys/fs/cgroup diff --git a/examples/source-router/mount-cgroups-base/flag-essential b/examples/source-router/mount-cgroups-base/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-cgroups-base/type b/examples/source-router/mount-cgroups-base/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/mount-cgroups-base/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/mount-cgroups-base/up b/examples/source-router/mount-cgroups-base/up new file mode 100644 index 0000000..a2f1dd8 --- /dev/null +++ b/examples/source-router/mount-cgroups-base/up @@ -0,0 +1,2 @@ +if { s6-mkdir -p -m 0755 /sys/fs/cgroup } +s6-mount -wt tmpfs cgroup /sys/fs/cgroup diff --git a/examples/source-router/mount-cgroups-sub/dependencies.d/mount-cgroups-base b/examples/source-router/mount-cgroups-sub/dependencies.d/mount-cgroups-base new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-cgroups-sub/down b/examples/source-router/mount-cgroups-sub/down new file mode 100644 index 0000000..5bd0e30 --- /dev/null +++ b/examples/source-router/mount-cgroups-sub/down @@ -0,0 +1,4 @@ +elglob -v -0 CGROUPS /sys/fs/cgroup/* +forx -p i { ${CGROUPS} } +importas -u i i +s6-umount $i diff --git a/examples/source-router/mount-cgroups-sub/flag-essential b/examples/source-router/mount-cgroups-sub/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-cgroups-sub/type b/examples/source-router/mount-cgroups-sub/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/mount-cgroups-sub/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/mount-cgroups-sub/up b/examples/source-router/mount-cgroups-sub/up new file mode 100644 index 0000000..5f7888d --- /dev/null +++ b/examples/source-router/mount-cgroups-sub/up @@ -0,0 +1,10 @@ +redirfd -r 0 /proc/cgroups +pipeline { s6-tail -n +2 } +pipeline { s6-cut -d"\t" -f1 } +pipeline { s6-grep -vF -- devices } +forstdin -d"\n" -- i +importas -u i i +if { s6-mkdir -p /sys/fs/cgroup/${i} } +foreground { s6-mount -t cgroup -o ${i} -- cgroup /sys/fs/cgroup/${i} } +importas -u ? ? +eltest $? -le 1 diff --git a/examples/source-router/mount-cgroups/contents.d/mount-cgroups-base b/examples/source-router/mount-cgroups/contents.d/mount-cgroups-base new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-cgroups/contents.d/mount-cgroups-sub b/examples/source-router/mount-cgroups/contents.d/mount-cgroups-sub new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-cgroups/flag-essential b/examples/source-router/mount-cgroups/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-cgroups/type b/examples/source-router/mount-cgroups/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/mount-cgroups/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/mount-disks/contents.d/mount-rwfs b/examples/source-router/mount-disks/contents.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-disks/contents.d/mount-swap b/examples/source-router/mount-disks/contents.d/mount-swap new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-disks/contents.d/mount-sync b/examples/source-router/mount-disks/contents.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-disks/flag-essential b/examples/source-router/mount-disks/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-disks/type b/examples/source-router/mount-disks/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/mount-disks/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/mount-proc/dependencies.d/00 b/examples/source-router/mount-proc/dependencies.d/00 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-proc/down b/examples/source-router/mount-proc/down new file mode 100644 index 0000000..57465e9 --- /dev/null +++ b/examples/source-router/mount-proc/down @@ -0,0 +1 @@ +s6-umount /proc diff --git a/examples/source-router/mount-proc/flag-essential b/examples/source-router/mount-proc/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-proc/type b/examples/source-router/mount-proc/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/mount-proc/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/mount-proc/up b/examples/source-router/mount-proc/up new file mode 100644 index 0000000..f198029 --- /dev/null +++ b/examples/source-router/mount-proc/up @@ -0,0 +1 @@ +s6-mount -wt proc proc /proc diff --git a/examples/source-router/mount-rwfs/dependencies.d/init-coldplug b/examples/source-router/mount-rwfs/dependencies.d/init-coldplug new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-rwfs/dependencies.d/init-diskconfig b/examples/source-router/mount-rwfs/dependencies.d/init-diskconfig new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-rwfs/down b/examples/source-router/mount-rwfs/down new file mode 100644 index 0000000..00b6eb1 --- /dev/null +++ b/examples/source-router/mount-rwfs/down @@ -0,0 +1 @@ +s6-umount /mnt/rwfs diff --git a/examples/source-router/mount-rwfs/flag-essential b/examples/source-router/mount-rwfs/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-rwfs/type b/examples/source-router/mount-rwfs/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/mount-rwfs/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/mount-rwfs/up b/examples/source-router/mount-rwfs/up new file mode 100644 index 0000000..a1ae34b --- /dev/null +++ b/examples/source-router/mount-rwfs/up @@ -0,0 +1,3 @@ +s6-envdir -i /run/disk-devices +importas -i rwfs_sinay rwfs_sinay +s6-mount -wt ext4 -o barrier=0,nodev /dev/${rwfs_sinay} /mnt/rwfs diff --git a/examples/source-router/mount-swap/dependencies.d/init-coldplug b/examples/source-router/mount-swap/dependencies.d/init-coldplug new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-swap/dependencies.d/init-diskconfig b/examples/source-router/mount-swap/dependencies.d/init-diskconfig new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-swap/down b/examples/source-router/mount-swap/down new file mode 100644 index 0000000..19c2ed0 --- /dev/null +++ b/examples/source-router/mount-swap/down @@ -0,0 +1,3 @@ +s6-envdir -i /run/disk-devices +importas -i swap swap +s6-swapoff /dev/${swap} diff --git a/examples/source-router/mount-swap/flag-essential b/examples/source-router/mount-swap/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-swap/type b/examples/source-router/mount-swap/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/mount-swap/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/mount-swap/up b/examples/source-router/mount-swap/up new file mode 100644 index 0000000..2017aee --- /dev/null +++ b/examples/source-router/mount-swap/up @@ -0,0 +1,3 @@ +s6-envdir -i /run/disk-devices +importas -i swap swap +s6-swapon /dev/${swap} diff --git a/examples/source-router/mount-sync/dependencies.d/init-coldplug b/examples/source-router/mount-sync/dependencies.d/init-coldplug new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-sync/dependencies.d/init-diskconfig b/examples/source-router/mount-sync/dependencies.d/init-diskconfig new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-sync/down b/examples/source-router/mount-sync/down new file mode 100644 index 0000000..dc2cc56 --- /dev/null +++ b/examples/source-router/mount-sync/down @@ -0,0 +1 @@ +s6-umount /mnt/syncdata diff --git a/examples/source-router/mount-sync/flag-essential b/examples/source-router/mount-sync/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-sync/type b/examples/source-router/mount-sync/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/mount-sync/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/mount-sync/up b/examples/source-router/mount-sync/up new file mode 100644 index 0000000..cfb0bc6 --- /dev/null +++ b/examples/source-router/mount-sync/up @@ -0,0 +1,3 @@ +s6-envdir -i /run/disk-devices +importas -i syncdata_sinay syncdata_sinay +s6-mount -wt ext4 -o barrier=0,sync,nodev,noexec,nosuid /dev/${syncdata_sinay} /mnt/syncdata diff --git a/examples/source-router/mount-sys/dependencies.d/00 b/examples/source-router/mount-sys/dependencies.d/00 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-sys/down b/examples/source-router/mount-sys/down new file mode 100644 index 0000000..dd1daca --- /dev/null +++ b/examples/source-router/mount-sys/down @@ -0,0 +1 @@ +s6-umount /sys diff --git a/examples/source-router/mount-sys/flag-essential b/examples/source-router/mount-sys/flag-essential new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/mount-sys/type b/examples/source-router/mount-sys/type new file mode 100644 index 0000000..bdd22a1 --- /dev/null +++ b/examples/source-router/mount-sys/type @@ -0,0 +1 @@ +oneshot diff --git a/examples/source-router/mount-sys/up b/examples/source-router/mount-sys/up new file mode 100644 index 0000000..780be7b --- /dev/null +++ b/examples/source-router/mount-sys/up @@ -0,0 +1 @@ +s6-mount -wt sysfs sys /sys diff --git a/examples/source-router/ntpclient-log/consumer-for b/examples/source-router/ntpclient-log/consumer-for new file mode 100644 index 0000000..a0f3ade --- /dev/null +++ b/examples/source-router/ntpclient-log/consumer-for @@ -0,0 +1 @@ +ntpclient diff --git a/examples/source-router/ntpclient-log/dependencies.d/mount-rwfs b/examples/source-router/ntpclient-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ntpclient-log/dependencies.d/mount-sync b/examples/source-router/ntpclient-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ntpclient-log/pipeline-name b/examples/source-router/ntpclient-log/pipeline-name new file mode 100644 index 0000000..f9615f1 --- /dev/null +++ b/examples/source-router/ntpclient-log/pipeline-name @@ -0,0 +1 @@ +ntpclient-pipeline diff --git a/examples/source-router/ntpclient-log/run b/examples/source-router/ntpclient-log/run new file mode 100755 index 0000000..8a70c74 --- /dev/null +++ b/examples/source-router/ntpclient-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid ntplog +exec -c +s6-log t s1000000 n20 /var/log/ntpclient diff --git a/examples/source-router/ntpclient-log/type b/examples/source-router/ntpclient-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ntpclient-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ntpclient/dependencies.d/dns-cache b/examples/source-router/ntpclient/dependencies.d/dns-cache new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ntpclient/dependencies.d/init-clock b/examples/source-router/ntpclient/dependencies.d/init-clock new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ntpclient/notification-fd b/examples/source-router/ntpclient/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/ntpclient/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/ntpclient/producer-for b/examples/source-router/ntpclient/producer-for new file mode 100644 index 0000000..c51cd0b --- /dev/null +++ b/examples/source-router/ntpclient/producer-for @@ -0,0 +1 @@ +ntpclient-log diff --git a/examples/source-router/ntpclient/run b/examples/source-router/ntpclient/run new file mode 100755 index 0000000..8ded1c1 --- /dev/null +++ b/examples/source-router/ntpclient/run @@ -0,0 +1,56 @@ +#!/command/execlineb -P + +fdmove -c 2 1 + + +# Get the IP addresses for some NTP servers. +# Limit the DNS queries to 30 seconds: if the DNS is slower than +# that, chances are the server isn't good for us anyway. +# All the queries are parallelized, so it's fast. + +pipeline +{ + s6-setuidgid nobody + forx -p I { 0 1 2 } + importas -u I I + s6-dnsip4 -t 30000 -- ${I}.fr.pool.ntp.org +} +importas -u p1 ! + + +# Ask for a NTP exchange with the servers we get. +# If the exchange can't be completed in 5 seconds, kill it. +# All the queries are parallelized. + +pipeline +{ + s6-setuidgid ntp + forstdin -p -d"\n" NTPSERVERIP + importas -u NTPSERVERIP NTPSERVERIP + s6-sntpclock -T 5000 ${NTPSERVERIP} +} +importas -u p2 ! + + +# Take the first answer we get + +pipeline +{ + s6-setuidgid nobody + s6-head -Sc 12 +} +importas -u p3 ! + + +# Update the system clock. Accept 10 minutes of discrepancy. + +if { s6-clockadd -e 600000 } + + +# Success. Send a readiness notification, reap zombies, +# and sleep for 4 hours. + +s6-setuidgid nobody +if { fdmove 1 3 s6-echo } +wait { ${p1} ${p2} ${p3} } +s6-sleep 14400 diff --git a/examples/source-router/ntpclient/type b/examples/source-router/ntpclient/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/ntpclient/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/ok-ipv6/contents.d/fck-livebox b/examples/source-router/ok-ipv6/contents.d/fck-livebox new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-ipv6/contents.d/init-ipv6 b/examples/source-router/ok-ipv6/contents.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-ipv6/contents.d/radvd-pipeline b/examples/source-router/ok-ipv6/contents.d/radvd-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-ipv6/contents.d/udhcpc6-eth2-pipeline b/examples/source-router/ok-ipv6/contents.d/udhcpc6-eth2-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-ipv6/type b/examples/source-router/ok-ipv6/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/ok-ipv6/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/ok-lan/contents.d/dns-cache-pipeline b/examples/source-router/ok-lan/contents.d/dns-cache-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/dns-server-tcp-pipeline b/examples/source-router/ok-lan/contents.d/dns-server-tcp-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/dns-server-udp-pipeline b/examples/source-router/ok-lan/contents.d/dns-server-udp-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/dnsproxy6-tcp-pipeline b/examples/source-router/ok-lan/contents.d/dnsproxy6-tcp-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/dnsproxy6-udp-pipeline b/examples/source-router/ok-lan/contents.d/dnsproxy6-udp-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/httpd-pipeline b/examples/source-router/ok-lan/contents.d/httpd-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/ircproxy-interlinked-pipeline b/examples/source-router/ok-lan/contents.d/ircproxy-interlinked-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/ircproxy-libera-pipeline b/examples/source-router/ok-lan/contents.d/ircproxy-libera-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/ircproxy-oftc-pipeline b/examples/source-router/ok-lan/contents.d/ircproxy-oftc-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/sshd-pipeline b/examples/source-router/ok-lan/contents.d/sshd-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/taiclockd-pipeline b/examples/source-router/ok-lan/contents.d/taiclockd-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/udhcpd-eth0-pipeline b/examples/source-router/ok-lan/contents.d/udhcpd-eth0-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/wlan0-server b/examples/source-router/ok-lan/contents.d/wlan0-server new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/contents.d/wlan1-server b/examples/source-router/ok-lan/contents.d/wlan1-server new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-lan/type b/examples/source-router/ok-lan/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/ok-lan/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/ok-local/contents.d/fifodir-cleanup b/examples/source-router/ok-local/contents.d/fifodir-cleanup new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/init-coldplug b/examples/source-router/ok-local/contents.d/init-coldplug new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/init-sysctl b/examples/source-router/ok-local/contents.d/init-sysctl new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/init-tmp b/examples/source-router/ok-local/contents.d/init-tmp new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/init-urandom b/examples/source-router/ok-local/contents.d/init-urandom new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/klogd b/examples/source-router/ok-local/contents.d/klogd new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/mdevd b/examples/source-router/ok-local/contents.d/mdevd new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/mount-cgroups b/examples/source-router/ok-local/contents.d/mount-cgroups new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/mount-disks b/examples/source-router/ok-local/contents.d/mount-disks new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/contents.d/syslogd b/examples/source-router/ok-local/contents.d/syslogd new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-local/type b/examples/source-router/ok-local/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/ok-local/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/ok-wan/contents.d/adslclient-pipeline b/examples/source-router/ok-wan/contents.d/adslclient-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-wan/contents.d/ntpclient-pipeline b/examples/source-router/ok-wan/contents.d/ntpclient-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/ok-wan/type b/examples/source-router/ok-wan/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/ok-wan/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/radvd-log/consumer-for b/examples/source-router/radvd-log/consumer-for new file mode 100644 index 0000000..238a034 --- /dev/null +++ b/examples/source-router/radvd-log/consumer-for @@ -0,0 +1 @@ +radvd diff --git a/examples/source-router/radvd-log/dependencies.d/mount-rwfs b/examples/source-router/radvd-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/radvd-log/dependencies.d/mount-sync b/examples/source-router/radvd-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/radvd-log/pipeline-name b/examples/source-router/radvd-log/pipeline-name new file mode 100644 index 0000000..9b77f7d --- /dev/null +++ b/examples/source-router/radvd-log/pipeline-name @@ -0,0 +1 @@ +radvd-pipeline diff --git a/examples/source-router/radvd-log/run b/examples/source-router/radvd-log/run new file mode 100755 index 0000000..35ee536 --- /dev/null +++ b/examples/source-router/radvd-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid radvlog +exec -c +s6-log t s1000000 n20 /var/log/radvd diff --git a/examples/source-router/radvd-log/type b/examples/source-router/radvd-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/radvd-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/radvd/dependencies.d/fck-livebox b/examples/source-router/radvd/dependencies.d/fck-livebox new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/radvd/dependencies.d/init-ipv6 b/examples/source-router/radvd/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/radvd/dependencies.d/udhcpc6-eth2 b/examples/source-router/radvd/dependencies.d/udhcpc6-eth2 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/radvd/producer-for b/examples/source-router/radvd/producer-for new file mode 100644 index 0000000..1b71c7f --- /dev/null +++ b/examples/source-router/radvd/producer-for @@ -0,0 +1 @@ +radvd-log diff --git a/examples/source-router/radvd/run b/examples/source-router/radvd/run new file mode 100755 index 0000000..73e93c7 --- /dev/null +++ b/examples/source-router/radvd/run @@ -0,0 +1,3 @@ +#!/command/execlineb -S1 +fdmove -c 2 1 +radvd -n -m stderr -u radvd -p /var/run/radvd/radvd.pid diff --git a/examples/source-router/radvd/type b/examples/source-router/radvd/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/radvd/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/sshd-4/data/rules/ip4/0.0.0.0_0/deny b/examples/source-router/sshd-4/data/rules/ip4/0.0.0.0_0/deny new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-4/data/rules/ip4/192.168.0.0_22/allow b/examples/source-router/sshd-4/data/rules/ip4/192.168.0.0_22/allow new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-4/dependencies.d/init-lan b/examples/source-router/sshd-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-4/dependencies.d/init-urandom b/examples/source-router/sshd-4/dependencies.d/init-urandom new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-4/notification-fd b/examples/source-router/sshd-4/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/sshd-4/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/sshd-4/producer-for b/examples/source-router/sshd-4/producer-for new file mode 100644 index 0000000..b8ef8c5 --- /dev/null +++ b/examples/source-router/sshd-4/producer-for @@ -0,0 +1 @@ +sshd-log diff --git a/examples/source-router/sshd-4/run b/examples/source-router/sshd-4/run new file mode 100755 index 0000000..785bea2 --- /dev/null +++ b/examples/source-router/sshd-4/run @@ -0,0 +1,9 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP4 +emptyenv -p +fdmove 1 3 +s6-tcpserver -v -1 -- ${ETH0_IP4} 22 +s6-tcpserver-access -v2 -l0 -t 5000 -x /etc/tcprules/sshd.cdb -- +tinysshd -v /etc/tinyssh/keys diff --git a/examples/source-router/sshd-4/type b/examples/source-router/sshd-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/sshd-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/sshd-6-bis/dependencies.d/init-ipv6 b/examples/source-router/sshd-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-6-bis/dependencies.d/init-urandom b/examples/source-router/sshd-6-bis/dependencies.d/init-urandom new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-6-bis/notification-fd b/examples/source-router/sshd-6-bis/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/sshd-6-bis/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/sshd-6-bis/producer-for b/examples/source-router/sshd-6-bis/producer-for new file mode 100644 index 0000000..b8ef8c5 --- /dev/null +++ b/examples/source-router/sshd-6-bis/producer-for @@ -0,0 +1 @@ +sshd-log diff --git a/examples/source-router/sshd-6-bis/run b/examples/source-router/sshd-6-bis/run new file mode 100755 index 0000000..33e215c --- /dev/null +++ b/examples/source-router/sshd-6-bis/run @@ -0,0 +1,9 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6_BIS +emptyenv -p +fdmove 1 3 +s6-tcpserver -v -1 -- ${ETH0_IP6_BIS} 22 +s6-tcpserver-access -v2 -l0 -t 5000 -x /etc/tcprules/sshd.cdb -- +tinysshd -v /etc/tinyssh/keys diff --git a/examples/source-router/sshd-6-bis/type b/examples/source-router/sshd-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/sshd-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/sshd-6/dependencies.d/init-ipv6 b/examples/source-router/sshd-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-6/dependencies.d/init-urandom b/examples/source-router/sshd-6/dependencies.d/init-urandom new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-6/notification-fd b/examples/source-router/sshd-6/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/sshd-6/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/sshd-6/producer-for b/examples/source-router/sshd-6/producer-for new file mode 100644 index 0000000..b8ef8c5 --- /dev/null +++ b/examples/source-router/sshd-6/producer-for @@ -0,0 +1 @@ +sshd-log diff --git a/examples/source-router/sshd-6/run b/examples/source-router/sshd-6/run new file mode 100755 index 0000000..ca315c0 --- /dev/null +++ b/examples/source-router/sshd-6/run @@ -0,0 +1,9 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -uSi ETH0_IP6 +emptyenv -p +fdmove 1 3 +s6-tcpserver -v -1 -- ${ETH0_IP6} 22 +s6-tcpserver-access -v2 -l0 -t 5000 -x /etc/tcprules/sshd.cdb -- +tinysshd -v /etc/tinyssh/keys diff --git a/examples/source-router/sshd-6/type b/examples/source-router/sshd-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/sshd-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/sshd-log/consumer-for b/examples/source-router/sshd-log/consumer-for new file mode 100644 index 0000000..53cea4a --- /dev/null +++ b/examples/source-router/sshd-log/consumer-for @@ -0,0 +1,3 @@ +sshd-4 +sshd-6 +sshd-6-bis diff --git a/examples/source-router/sshd-log/dependencies.d/mount-rwfs b/examples/source-router/sshd-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-log/dependencies.d/mount-sync b/examples/source-router/sshd-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/sshd-log/pipeline-name b/examples/source-router/sshd-log/pipeline-name new file mode 100644 index 0000000..f7797f8 --- /dev/null +++ b/examples/source-router/sshd-log/pipeline-name @@ -0,0 +1 @@ +sshd-pipeline diff --git a/examples/source-router/sshd-log/run b/examples/source-router/sshd-log/run new file mode 100755 index 0000000..d07f180 --- /dev/null +++ b/examples/source-router/sshd-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid log +exec -c +s6-log t s1000000 n20 /var/log/sshd diff --git a/examples/source-router/sshd-log/type b/examples/source-router/sshd-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/sshd-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/syslogd-log/consumer-for b/examples/source-router/syslogd-log/consumer-for new file mode 100644 index 0000000..96c5cc7 --- /dev/null +++ b/examples/source-router/syslogd-log/consumer-for @@ -0,0 +1 @@ +syslogd diff --git a/examples/source-router/syslogd-log/dependencies.d/mount-rwfs b/examples/source-router/syslogd-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/syslogd-log/dependencies.d/mount-sync b/examples/source-router/syslogd-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/syslogd-log/pipeline-name b/examples/source-router/syslogd-log/pipeline-name new file mode 100644 index 0000000..c8a925a --- /dev/null +++ b/examples/source-router/syslogd-log/pipeline-name @@ -0,0 +1 @@ +syslogd-pipeline diff --git a/examples/source-router/syslogd-log/run b/examples/source-router/syslogd-log/run new file mode 100755 index 0000000..2f62604 --- /dev/null +++ b/examples/source-router/syslogd-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid syslog +exec -c +s6-log t s1000000 n20 /var/log/syslogd diff --git a/examples/source-router/syslogd-log/type b/examples/source-router/syslogd-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/syslogd-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/syslogd/dependencies.d/init-devtmpfs b/examples/source-router/syslogd/dependencies.d/init-devtmpfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/syslogd/notification-fd b/examples/source-router/syslogd/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/syslogd/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/syslogd/producer-for b/examples/source-router/syslogd/producer-for new file mode 100644 index 0000000..75d14f5 --- /dev/null +++ b/examples/source-router/syslogd/producer-for @@ -0,0 +1 @@ +syslogd-log diff --git a/examples/source-router/syslogd/run b/examples/source-router/syslogd/run new file mode 100755 index 0000000..5fc28ce --- /dev/null +++ b/examples/source-router/syslogd/run @@ -0,0 +1,5 @@ +#!/command/execlineb -P + +emptyenv -p +s6-envuidgid nobody +s6-socklog -d3 -U -t3000 diff --git a/examples/source-router/syslogd/type b/examples/source-router/syslogd/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/syslogd/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/taiclockd-4/dependencies.d/init-lan b/examples/source-router/taiclockd-4/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/taiclockd-4/producer-for b/examples/source-router/taiclockd-4/producer-for new file mode 100644 index 0000000..a98606b --- /dev/null +++ b/examples/source-router/taiclockd-4/producer-for @@ -0,0 +1 @@ +taiclockd-log diff --git a/examples/source-router/taiclockd-4/run b/examples/source-router/taiclockd-4/run new file mode 100755 index 0000000..bad6d92 --- /dev/null +++ b/examples/source-router/taiclockd-4/run @@ -0,0 +1,6 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-setuidgid tai +s6-envdir /etc/env-network +importas -i ETH0_IP4 ETH0_IP4 +s6-taiclockd -i ${ETH0_IP4} diff --git a/examples/source-router/taiclockd-4/type b/examples/source-router/taiclockd-4/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/taiclockd-4/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/taiclockd-6-bis/dependencies.d/init-ipv6 b/examples/source-router/taiclockd-6-bis/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/taiclockd-6-bis/producer-for b/examples/source-router/taiclockd-6-bis/producer-for new file mode 100644 index 0000000..a98606b --- /dev/null +++ b/examples/source-router/taiclockd-6-bis/producer-for @@ -0,0 +1 @@ +taiclockd-log diff --git a/examples/source-router/taiclockd-6-bis/run b/examples/source-router/taiclockd-6-bis/run new file mode 100755 index 0000000..f28dee1 --- /dev/null +++ b/examples/source-router/taiclockd-6-bis/run @@ -0,0 +1,6 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-setuidgid tai +s6-envdir /etc/env-network +importas -uSi ETH0_IP6_BIS +s6-taiclockd -i ${ETH0_IP6_BIS} diff --git a/examples/source-router/taiclockd-6-bis/type b/examples/source-router/taiclockd-6-bis/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/taiclockd-6-bis/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/taiclockd-6/dependencies.d/init-ipv6 b/examples/source-router/taiclockd-6/dependencies.d/init-ipv6 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/taiclockd-6/producer-for b/examples/source-router/taiclockd-6/producer-for new file mode 100644 index 0000000..a98606b --- /dev/null +++ b/examples/source-router/taiclockd-6/producer-for @@ -0,0 +1 @@ +taiclockd-log diff --git a/examples/source-router/taiclockd-6/run b/examples/source-router/taiclockd-6/run new file mode 100755 index 0000000..392bae7 --- /dev/null +++ b/examples/source-router/taiclockd-6/run @@ -0,0 +1,6 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-setuidgid tai +s6-envdir /etc/env-network +importas -uSi ETH0_IP6 +s6-taiclockd -i ${ETH0_IP6} diff --git a/examples/source-router/taiclockd-6/type b/examples/source-router/taiclockd-6/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/taiclockd-6/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/taiclockd-log/consumer-for b/examples/source-router/taiclockd-log/consumer-for new file mode 100644 index 0000000..9139ba4 --- /dev/null +++ b/examples/source-router/taiclockd-log/consumer-for @@ -0,0 +1,3 @@ +taiclockd-4 +taiclockd-6 +taiclockd-6-bis diff --git a/examples/source-router/taiclockd-log/dependencies.d/mount-rwfs b/examples/source-router/taiclockd-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/taiclockd-log/dependencies.d/mount-sync b/examples/source-router/taiclockd-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/taiclockd-log/pipeline-name b/examples/source-router/taiclockd-log/pipeline-name new file mode 100644 index 0000000..23220d4 --- /dev/null +++ b/examples/source-router/taiclockd-log/pipeline-name @@ -0,0 +1 @@ +taiclockd-pipeline diff --git a/examples/source-router/taiclockd-log/run b/examples/source-router/taiclockd-log/run new file mode 100755 index 0000000..dc6d7f8 --- /dev/null +++ b/examples/source-router/taiclockd-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid tailog +exec -c +s6-log t s1000000 n20 /var/log/taiclockd diff --git a/examples/source-router/taiclockd-log/type b/examples/source-router/taiclockd-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/taiclockd-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpc6-eth2-log/consumer-for b/examples/source-router/udhcpc6-eth2-log/consumer-for new file mode 100644 index 0000000..3e1f178 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2-log/consumer-for @@ -0,0 +1 @@ +udhcpc6-eth2 diff --git a/examples/source-router/udhcpc6-eth2-log/dependencies.d/mount-rwfs b/examples/source-router/udhcpc6-eth2-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpc6-eth2-log/dependencies.d/mount-sync b/examples/source-router/udhcpc6-eth2-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpc6-eth2-log/notification-fd b/examples/source-router/udhcpc6-eth2-log/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/udhcpc6-eth2-log/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/udhcpc6-eth2-log/pipeline-name b/examples/source-router/udhcpc6-eth2-log/pipeline-name new file mode 100644 index 0000000..24329b7 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2-log/pipeline-name @@ -0,0 +1 @@ +udhcpc6-eth2-pipeline diff --git a/examples/source-router/udhcpc6-eth2-log/run b/examples/source-router/udhcpc6-eth2-log/run new file mode 100644 index 0000000..2fa3a92 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid log +exec -c +s6-log -bd3 -- t n10 s1000000 /var/log/udhcpc6-eth2 diff --git a/examples/source-router/udhcpc6-eth2-log/type b/examples/source-router/udhcpc6-eth2-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpc6-eth2-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpc6-eth2/dependencies.d/init-lan b/examples/source-router/udhcpc6-eth2/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpc6-eth2/notification-fd b/examples/source-router/udhcpc6-eth2/notification-fd new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/source-router/udhcpc6-eth2/notification-fd @@ -0,0 +1 @@ +3 diff --git a/examples/source-router/udhcpc6-eth2/producer-for b/examples/source-router/udhcpc6-eth2/producer-for new file mode 100644 index 0000000..250f720 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2/producer-for @@ -0,0 +1 @@ +udhcpc6-eth2-log diff --git a/examples/source-router/udhcpc6-eth2/run b/examples/source-router/udhcpc6-eth2/run new file mode 100644 index 0000000..7de0521 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2/run @@ -0,0 +1,5 @@ +#!/command/execlineb -S0 + +fdmove -c 2 1 +if { s6-mkdir -p instance } +s6-svscan -d3 -C64 -L11 -- instance diff --git a/examples/source-router/udhcpc6-eth2/template/finish b/examples/source-router/udhcpc6-eth2/template/finish new file mode 100755 index 0000000..88e7171 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2/template/finish @@ -0,0 +1,3 @@ +#!/command/execlineb -S4 + +/etc/udhcpc6/finish $3 $1 $2 diff --git a/examples/source-router/udhcpc6-eth2/template/notification-fd b/examples/source-router/udhcpc6-eth2/template/notification-fd new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2/template/notification-fd @@ -0,0 +1 @@ +5 diff --git a/examples/source-router/udhcpc6-eth2/template/run b/examples/source-router/udhcpc6-eth2/template/run new file mode 100755 index 0000000..27e3221 --- /dev/null +++ b/examples/source-router/udhcpc6-eth2/template/run @@ -0,0 +1,4 @@ +#!/command/execlineb -S1 +fdmove -c 2 1 +emptyenv -p +udhcpc6 -f -d -m -r no -A 600 -s /etc/udhcpc6/run-script -i eth2_$1 diff --git a/examples/source-router/udhcpc6-eth2/type b/examples/source-router/udhcpc6-eth2/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpc6-eth2/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpd-eth0-log/consumer-for b/examples/source-router/udhcpd-eth0-log/consumer-for new file mode 100644 index 0000000..07ba9e6 --- /dev/null +++ b/examples/source-router/udhcpd-eth0-log/consumer-for @@ -0,0 +1 @@ +udhcpd-eth0 diff --git a/examples/source-router/udhcpd-eth0-log/dependencies.d/mount-rwfs b/examples/source-router/udhcpd-eth0-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-eth0-log/dependencies.d/mount-sync b/examples/source-router/udhcpd-eth0-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-eth0-log/pipeline-name b/examples/source-router/udhcpd-eth0-log/pipeline-name new file mode 100644 index 0000000..232bb74 --- /dev/null +++ b/examples/source-router/udhcpd-eth0-log/pipeline-name @@ -0,0 +1 @@ +udhcpd-eth0-pipeline diff --git a/examples/source-router/udhcpd-eth0-log/run b/examples/source-router/udhcpd-eth0-log/run new file mode 100755 index 0000000..21cb782 --- /dev/null +++ b/examples/source-router/udhcpd-eth0-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid log +exec -c +s6-log t s1000000 n20 /var/log/udhcpd-eth0 diff --git a/examples/source-router/udhcpd-eth0-log/type b/examples/source-router/udhcpd-eth0-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpd-eth0-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpd-eth0/dependencies.d/init-lan b/examples/source-router/udhcpd-eth0/dependencies.d/init-lan new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-eth0/producer-for b/examples/source-router/udhcpd-eth0/producer-for new file mode 100644 index 0000000..ccf9f4b --- /dev/null +++ b/examples/source-router/udhcpd-eth0/producer-for @@ -0,0 +1 @@ +udhcpd-eth0-log diff --git a/examples/source-router/udhcpd-eth0/run b/examples/source-router/udhcpd-eth0/run new file mode 100755 index 0000000..d075d18 --- /dev/null +++ b/examples/source-router/udhcpd-eth0/run @@ -0,0 +1,5 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -ui ETH0_IP4 ETH0_IP4 +udhcpd -f -I ${ETH0_IP4} /etc/udhcpd-eth0.conf diff --git a/examples/source-router/udhcpd-eth0/timeout-kill b/examples/source-router/udhcpd-eth0/timeout-kill new file mode 100644 index 0000000..ccfc37a --- /dev/null +++ b/examples/source-router/udhcpd-eth0/timeout-kill @@ -0,0 +1 @@ +50000 diff --git a/examples/source-router/udhcpd-eth0/type b/examples/source-router/udhcpd-eth0/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpd-eth0/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpd-wlan0-log/consumer-for b/examples/source-router/udhcpd-wlan0-log/consumer-for new file mode 100644 index 0000000..d336700 --- /dev/null +++ b/examples/source-router/udhcpd-wlan0-log/consumer-for @@ -0,0 +1 @@ +udhcpd-wlan0 diff --git a/examples/source-router/udhcpd-wlan0-log/dependencies.d/mount-rwfs b/examples/source-router/udhcpd-wlan0-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-wlan0-log/dependencies.d/mount-sync b/examples/source-router/udhcpd-wlan0-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-wlan0-log/pipeline-name b/examples/source-router/udhcpd-wlan0-log/pipeline-name new file mode 100644 index 0000000..bf20ff6 --- /dev/null +++ b/examples/source-router/udhcpd-wlan0-log/pipeline-name @@ -0,0 +1 @@ +udhcpd-wlan0-pipeline diff --git a/examples/source-router/udhcpd-wlan0-log/run b/examples/source-router/udhcpd-wlan0-log/run new file mode 100755 index 0000000..5142145 --- /dev/null +++ b/examples/source-router/udhcpd-wlan0-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid wifilog +exec -c +s6-log t s1000000 n20 /var/log/udhcpd-wlan0 diff --git a/examples/source-router/udhcpd-wlan0-log/type b/examples/source-router/udhcpd-wlan0-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpd-wlan0-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpd-wlan0/dependencies.d/ip-wlan0 b/examples/source-router/udhcpd-wlan0/dependencies.d/ip-wlan0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-wlan0/producer-for b/examples/source-router/udhcpd-wlan0/producer-for new file mode 100644 index 0000000..f5ac32a --- /dev/null +++ b/examples/source-router/udhcpd-wlan0/producer-for @@ -0,0 +1 @@ +udhcpd-wlan0-log diff --git a/examples/source-router/udhcpd-wlan0/run b/examples/source-router/udhcpd-wlan0/run new file mode 100755 index 0000000..3e0c3ac --- /dev/null +++ b/examples/source-router/udhcpd-wlan0/run @@ -0,0 +1,5 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -ui WLAN0_IP4 WLAN0_IP4 +udhcpd -f -I ${WLAN0_IP4} /etc/udhcpd-wlan0.conf diff --git a/examples/source-router/udhcpd-wlan0/timeout-kill b/examples/source-router/udhcpd-wlan0/timeout-kill new file mode 100644 index 0000000..ccfc37a --- /dev/null +++ b/examples/source-router/udhcpd-wlan0/timeout-kill @@ -0,0 +1 @@ +50000 diff --git a/examples/source-router/udhcpd-wlan0/type b/examples/source-router/udhcpd-wlan0/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpd-wlan0/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpd-wlan1-log/consumer-for b/examples/source-router/udhcpd-wlan1-log/consumer-for new file mode 100644 index 0000000..239352b --- /dev/null +++ b/examples/source-router/udhcpd-wlan1-log/consumer-for @@ -0,0 +1 @@ +udhcpd-wlan1 diff --git a/examples/source-router/udhcpd-wlan1-log/dependencies.d/mount-rwfs b/examples/source-router/udhcpd-wlan1-log/dependencies.d/mount-rwfs new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-wlan1-log/dependencies.d/mount-sync b/examples/source-router/udhcpd-wlan1-log/dependencies.d/mount-sync new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-wlan1-log/pipeline-name b/examples/source-router/udhcpd-wlan1-log/pipeline-name new file mode 100644 index 0000000..e7e8731 --- /dev/null +++ b/examples/source-router/udhcpd-wlan1-log/pipeline-name @@ -0,0 +1 @@ +udhcpd-wlan1-pipeline diff --git a/examples/source-router/udhcpd-wlan1-log/run b/examples/source-router/udhcpd-wlan1-log/run new file mode 100755 index 0000000..1704464 --- /dev/null +++ b/examples/source-router/udhcpd-wlan1-log/run @@ -0,0 +1,4 @@ +#!/command/execlineb -P +s6-setuidgid wifilog +exec -c +s6-log t s1000000 n20 /var/log/udhcpd-wlan1 diff --git a/examples/source-router/udhcpd-wlan1-log/type b/examples/source-router/udhcpd-wlan1-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpd-wlan1-log/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/udhcpd-wlan1/dependencies.d/ip-wlan1 b/examples/source-router/udhcpd-wlan1/dependencies.d/ip-wlan1 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/udhcpd-wlan1/producer-for b/examples/source-router/udhcpd-wlan1/producer-for new file mode 100644 index 0000000..d26f719 --- /dev/null +++ b/examples/source-router/udhcpd-wlan1/producer-for @@ -0,0 +1 @@ +udhcpd-wlan1-log diff --git a/examples/source-router/udhcpd-wlan1/run b/examples/source-router/udhcpd-wlan1/run new file mode 100755 index 0000000..7092d28 --- /dev/null +++ b/examples/source-router/udhcpd-wlan1/run @@ -0,0 +1,5 @@ +#!/command/execlineb -P +fdmove -c 2 1 +s6-envdir /etc/env-network +importas -ui WLAN1_IP4 WLAN1_IP4 +udhcpd -f -I ${WLAN1_IP4} /etc/udhcpd-wlan1.conf diff --git a/examples/source-router/udhcpd-wlan1/timeout-kill b/examples/source-router/udhcpd-wlan1/timeout-kill new file mode 100644 index 0000000..ccfc37a --- /dev/null +++ b/examples/source-router/udhcpd-wlan1/timeout-kill @@ -0,0 +1 @@ +50000 diff --git a/examples/source-router/udhcpd-wlan1/type b/examples/source-router/udhcpd-wlan1/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/examples/source-router/udhcpd-wlan1/type @@ -0,0 +1 @@ +longrun diff --git a/examples/source-router/wlan0-server/contents.d/hostapd-wlan0-pipeline b/examples/source-router/wlan0-server/contents.d/hostapd-wlan0-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/wlan0-server/contents.d/ip-wlan0 b/examples/source-router/wlan0-server/contents.d/ip-wlan0 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/wlan0-server/contents.d/udhcpd-wlan0-pipeline b/examples/source-router/wlan0-server/contents.d/udhcpd-wlan0-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/wlan0-server/type b/examples/source-router/wlan0-server/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/wlan0-server/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source-router/wlan1-server/contents.d/hostapd-wlan1-pipeline b/examples/source-router/wlan1-server/contents.d/hostapd-wlan1-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/wlan1-server/contents.d/ip-wlan1 b/examples/source-router/wlan1-server/contents.d/ip-wlan1 new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/wlan1-server/contents.d/udhcpd-wlan1-pipeline b/examples/source-router/wlan1-server/contents.d/udhcpd-wlan1-pipeline new file mode 100644 index 0000000..e69de29 diff --git a/examples/source-router/wlan1-server/type b/examples/source-router/wlan1-server/type new file mode 100644 index 0000000..757b422 --- /dev/null +++ b/examples/source-router/wlan1-server/type @@ -0,0 +1 @@ +bundle diff --git a/examples/source/00/down b/examples/source/00/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/00/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/00/flag-essential b/examples/source/00/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/00/type b/examples/source/00/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/00/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/00/up b/examples/source/00/up deleted file mode 100644 index 239ecfa..0000000 --- a/examples/source/00/up +++ /dev/null @@ -1,4 +0,0 @@ -if { s6-clock @40000000696c50533a13bb53 } -redirfd -r 0 /etc/hostname -withstdinas -E hostname -s6-hostname $hostname diff --git a/examples/source/adslclient-log/consumer-for b/examples/source/adslclient-log/consumer-for deleted file mode 100644 index 2611cbe..0000000 --- a/examples/source/adslclient-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -adslclient diff --git a/examples/source/adslclient-log/dependencies.d/mount-rwfs b/examples/source/adslclient-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/adslclient-log/dependencies.d/mount-sync b/examples/source/adslclient-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/adslclient-log/pipeline-name b/examples/source/adslclient-log/pipeline-name deleted file mode 100644 index 2cce8ed..0000000 --- a/examples/source/adslclient-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -adslclient-pipeline diff --git a/examples/source/adslclient-log/run b/examples/source/adslclient-log/run deleted file mode 100755 index 2a89e2c..0000000 --- a/examples/source/adslclient-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid adsllog -exec -c -s6-log t s1000000 n20 /var/log/adslclient diff --git a/examples/source/adslclient-log/type b/examples/source/adslclient-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/adslclient-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/adslclient/dependencies.d/init-devtmpfs b/examples/source/adslclient/dependencies.d/init-devtmpfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/adslclient/dependencies.d/init-lan b/examples/source/adslclient/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/adslclient/notification-fd b/examples/source/adslclient/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/adslclient/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/adslclient/producer-for b/examples/source/adslclient/producer-for deleted file mode 100644 index 439ba48..0000000 --- a/examples/source/adslclient/producer-for +++ /dev/null @@ -1 +0,0 @@ -adslclient-log diff --git a/examples/source/adslclient/run b/examples/source/adslclient/run deleted file mode 100755 index f11b14f..0000000 --- a/examples/source/adslclient/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 -pppd call adsl diff --git a/examples/source/adslclient/type b/examples/source/adslclient/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/adslclient/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/default/contents.d/ok-ipv6 b/examples/source/default/contents.d/ok-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/default/contents.d/ok-lan b/examples/source/default/contents.d/ok-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/default/contents.d/ok-local b/examples/source/default/contents.d/ok-local deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/default/contents.d/ok-wan b/examples/source/default/contents.d/ok-wan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/default/type b/examples/source/default/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/default/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/dns-cache-log/consumer-for b/examples/source/dns-cache-log/consumer-for deleted file mode 100644 index d51d8a1..0000000 --- a/examples/source/dns-cache-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -dns-cache diff --git a/examples/source/dns-cache-log/dependencies.d/mount-rwfs b/examples/source/dns-cache-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-cache-log/dependencies.d/mount-sync b/examples/source/dns-cache-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-cache-log/pipeline-name b/examples/source/dns-cache-log/pipeline-name deleted file mode 100644 index f7a296f..0000000 --- a/examples/source/dns-cache-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -dns-cache-pipeline diff --git a/examples/source/dns-cache-log/run b/examples/source/dns-cache-log/run deleted file mode 100755 index 4177eaa..0000000 --- a/examples/source/dns-cache-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid dnslog -exec -c -s6-log t s1000000 n20 /var/log/dns-cache diff --git a/examples/source/dns-cache-log/type b/examples/source/dns-cache-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-cache-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-cache/dependencies.d/init-lan b/examples/source/dns-cache/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-cache/dependencies.d/init-urandom b/examples/source/dns-cache/dependencies.d/init-urandom deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-cache/down-signal b/examples/source/dns-cache/down-signal deleted file mode 100644 index dc1b980..0000000 --- a/examples/source/dns-cache/down-signal +++ /dev/null @@ -1 +0,0 @@ -SIGTERM diff --git a/examples/source/dns-cache/env/CACHESIZE b/examples/source/dns-cache/env/CACHESIZE deleted file mode 100644 index 8425fb4..0000000 --- a/examples/source/dns-cache/env/CACHESIZE +++ /dev/null @@ -1 +0,0 @@ -2097152 diff --git a/examples/source/dns-cache/env/IPSEND b/examples/source/dns-cache/env/IPSEND deleted file mode 100644 index d690dc0..0000000 --- a/examples/source/dns-cache/env/IPSEND +++ /dev/null @@ -1 +0,0 @@ -0.0.0.0 diff --git a/examples/source/dns-cache/env/ROOT b/examples/source/dns-cache/env/ROOT deleted file mode 100644 index fbf51ea..0000000 --- a/examples/source/dns-cache/env/ROOT +++ /dev/null @@ -1 +0,0 @@ -/home/dns/cache-root diff --git a/examples/source/dns-cache/producer-for b/examples/source/dns-cache/producer-for deleted file mode 100644 index 54ef42e..0000000 --- a/examples/source/dns-cache/producer-for +++ /dev/null @@ -1 +0,0 @@ -dns-cache-log diff --git a/examples/source/dns-cache/run b/examples/source/dns-cache/run deleted file mode 100755 index 086002f..0000000 --- a/examples/source/dns-cache/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envuidgid dnscache -s6-envdir /etc/env-network -s6-envdir env -importas -u ETH0_IP4 ETH0_IP4 -export IP ${ETH0_IP4} -s6-softlimit -m 4000000 -pipeline -d -{ - redirfd -r 0 /dev/urandom - s6-head -c 128 -} -unexport ! -dnscache diff --git a/examples/source/dns-cache/type b/examples/source/dns-cache/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-cache/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-tcp-4/dependencies.d/init-lan b/examples/source/dns-server-tcp-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-4/dependencies.d/mount-rwfs b/examples/source/dns-server-tcp-4/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-4/notification-fd b/examples/source/dns-server-tcp-4/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dns-server-tcp-4/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dns-server-tcp-4/producer-for b/examples/source/dns-server-tcp-4/producer-for deleted file mode 100644 index 809f840..0000000 --- a/examples/source/dns-server-tcp-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -dns-server-tcp-log diff --git a/examples/source/dns-server-tcp-4/run b/examples/source/dns-server-tcp-4/run deleted file mode 100755 index b8c76d4..0000000 --- a/examples/source/dns-server-tcp-4/run +++ /dev/null @@ -1,13 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH1_IP4 -emptyenv -p -s6-envuidgid dnsserve -cd /home/dns -export AXFR "" -fdmove 1 3 -s6-tcpserver -v -1 -U -- ${ETH1_IP4} 53 -s6-tcpserver-access -H -l0 -x rules.cdb -- -shibari-server-tcp -v2 -r5000 -w5000 diff --git a/examples/source/dns-server-tcp-4/type b/examples/source/dns-server-tcp-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-tcp-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-tcp-6-bis/dependencies.d/init-ipv6 b/examples/source/dns-server-tcp-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-6-bis/dependencies.d/mount-rwfs b/examples/source/dns-server-tcp-6-bis/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-6-bis/notification-fd b/examples/source/dns-server-tcp-6-bis/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dns-server-tcp-6-bis/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dns-server-tcp-6-bis/producer-for b/examples/source/dns-server-tcp-6-bis/producer-for deleted file mode 100644 index 809f840..0000000 --- a/examples/source/dns-server-tcp-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -dns-server-tcp-log diff --git a/examples/source/dns-server-tcp-6-bis/run b/examples/source/dns-server-tcp-6-bis/run deleted file mode 100755 index 652334a..0000000 --- a/examples/source/dns-server-tcp-6-bis/run +++ /dev/null @@ -1,13 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH1_IP6_BIS -emptyenv -p -s6-envuidgid dnsserve -cd /home/dns -export AXFR "" -fdmove 1 3 -s6-tcpserver -v -1 -U -- ${ETH1_IP6_BIS} 53 -s6-tcpserver-access -H -l0 -x rules.cdb -- -shibari-server-tcp -v2 -r5000 -w5000 diff --git a/examples/source/dns-server-tcp-6-bis/type b/examples/source/dns-server-tcp-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-tcp-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-tcp-6/dependencies.d/init-ipv6 b/examples/source/dns-server-tcp-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-6/dependencies.d/mount-rwfs b/examples/source/dns-server-tcp-6/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-6/notification-fd b/examples/source/dns-server-tcp-6/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dns-server-tcp-6/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dns-server-tcp-6/producer-for b/examples/source/dns-server-tcp-6/producer-for deleted file mode 100644 index 809f840..0000000 --- a/examples/source/dns-server-tcp-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -dns-server-tcp-log diff --git a/examples/source/dns-server-tcp-6/run b/examples/source/dns-server-tcp-6/run deleted file mode 100755 index c4fd207..0000000 --- a/examples/source/dns-server-tcp-6/run +++ /dev/null @@ -1,13 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH1_IP6 -emptyenv -p -s6-envuidgid dnsserve -cd /home/dns -export AXFR "" -fdmove 1 3 -s6-tcpserver -v -1 -U -- ${ETH1_IP6} 53 -s6-tcpserver-access -H -l0 -x rules.cdb -- -shibari-server-tcp -v2 -r5000 -w5000 diff --git a/examples/source/dns-server-tcp-6/type b/examples/source/dns-server-tcp-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-tcp-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-tcp-log/consumer-for b/examples/source/dns-server-tcp-log/consumer-for deleted file mode 100644 index 953d32e..0000000 --- a/examples/source/dns-server-tcp-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -dns-server-tcp-4 -dns-server-tcp-6 -dns-server-tcp-6-bis diff --git a/examples/source/dns-server-tcp-log/dependencies.d/mount-rwfs b/examples/source/dns-server-tcp-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-log/dependencies.d/mount-sync b/examples/source/dns-server-tcp-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-tcp-log/pipeline-name b/examples/source/dns-server-tcp-log/pipeline-name deleted file mode 100644 index 8193ac8..0000000 --- a/examples/source/dns-server-tcp-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -dns-server-tcp-pipeline diff --git a/examples/source/dns-server-tcp-log/run b/examples/source/dns-server-tcp-log/run deleted file mode 100755 index 17c490e..0000000 --- a/examples/source/dns-server-tcp-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid dnslog -exec -c -s6-log t s1000000 n20 /var/log/dns-server-tcp diff --git a/examples/source/dns-server-tcp-log/type b/examples/source/dns-server-tcp-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-tcp-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-udp-4/dependencies.d/init-lan b/examples/source/dns-server-udp-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-4/dependencies.d/mount-rwfs b/examples/source/dns-server-udp-4/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-4/notification-fd b/examples/source/dns-server-udp-4/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dns-server-udp-4/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dns-server-udp-4/producer-for b/examples/source/dns-server-udp-4/producer-for deleted file mode 100644 index 81fc8f4..0000000 --- a/examples/source/dns-server-udp-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -dns-server-udp-log diff --git a/examples/source/dns-server-udp-4/run b/examples/source/dns-server-udp-4/run deleted file mode 100755 index 81c55b8..0000000 --- a/examples/source/dns-server-udp-4/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH1_IP4 -emptyenv -p -s6-envuidgid dnsserve -cd /home/dns -shibari-server-udp -U -v2 -d3 -x rules.cdb ${ETH1_IP4} diff --git a/examples/source/dns-server-udp-4/type b/examples/source/dns-server-udp-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-udp-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-udp-6-bis/dependencies.d/init-ipv6 b/examples/source/dns-server-udp-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-6-bis/dependencies.d/mount-rwfs b/examples/source/dns-server-udp-6-bis/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-6-bis/notification-fd b/examples/source/dns-server-udp-6-bis/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dns-server-udp-6-bis/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dns-server-udp-6-bis/producer-for b/examples/source/dns-server-udp-6-bis/producer-for deleted file mode 100644 index 81fc8f4..0000000 --- a/examples/source/dns-server-udp-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -dns-server-udp-log diff --git a/examples/source/dns-server-udp-6-bis/run b/examples/source/dns-server-udp-6-bis/run deleted file mode 100755 index 295ed45..0000000 --- a/examples/source/dns-server-udp-6-bis/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH1_IP6_BIS -emptyenv -p -s6-envuidgid dnsserve -cd /home/dns -shibari-server-udp -U -v2 -d3 -x rules.cdb ${ETH1_IP6_BIS} diff --git a/examples/source/dns-server-udp-6-bis/type b/examples/source/dns-server-udp-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-udp-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-udp-6/dependencies.d/init-ipv6 b/examples/source/dns-server-udp-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-6/dependencies.d/mount-rwfs b/examples/source/dns-server-udp-6/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-6/notification-fd b/examples/source/dns-server-udp-6/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dns-server-udp-6/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dns-server-udp-6/producer-for b/examples/source/dns-server-udp-6/producer-for deleted file mode 100644 index 81fc8f4..0000000 --- a/examples/source/dns-server-udp-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -dns-server-udp-log diff --git a/examples/source/dns-server-udp-6/run b/examples/source/dns-server-udp-6/run deleted file mode 100755 index ddc2eff..0000000 --- a/examples/source/dns-server-udp-6/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH1_IP6 -emptyenv -p -s6-envuidgid dnsserve -cd /home/dns -shibari-server-udp -U -v2 -d3 -x rules.cdb ${ETH1_IP6} diff --git a/examples/source/dns-server-udp-6/type b/examples/source/dns-server-udp-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-udp-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dns-server-udp-log/consumer-for b/examples/source/dns-server-udp-log/consumer-for deleted file mode 100644 index 6123cf1..0000000 --- a/examples/source/dns-server-udp-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -dns-server-udp-4 -dns-server-udp-6 -dns-server-udp-6-bis diff --git a/examples/source/dns-server-udp-log/dependencies.d/mount-rwfs b/examples/source/dns-server-udp-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-log/dependencies.d/mount-sync b/examples/source/dns-server-udp-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dns-server-udp-log/pipeline-name b/examples/source/dns-server-udp-log/pipeline-name deleted file mode 100644 index e843883..0000000 --- a/examples/source/dns-server-udp-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -dns-server-udp-pipeline diff --git a/examples/source/dns-server-udp-log/run b/examples/source/dns-server-udp-log/run deleted file mode 100755 index 0782e5a..0000000 --- a/examples/source/dns-server-udp-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid dnslog -exec -c -s6-log t s1000000 n20 /var/log/dns-server-udp diff --git a/examples/source/dns-server-udp-log/type b/examples/source/dns-server-udp-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dns-server-udp-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dnsproxy6-bis-tcp/dependencies.d/init-ipv6 b/examples/source/dnsproxy6-bis-tcp/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-bis-tcp/notification-fd b/examples/source/dnsproxy6-bis-tcp/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dnsproxy6-bis-tcp/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dnsproxy6-bis-tcp/producer-for b/examples/source/dnsproxy6-bis-tcp/producer-for deleted file mode 100644 index f2f9f56..0000000 --- a/examples/source/dnsproxy6-bis-tcp/producer-for +++ /dev/null @@ -1 +0,0 @@ -dnsproxy6-tcp-log diff --git a/examples/source/dnsproxy6-bis-tcp/run b/examples/source/dnsproxy6-bis-tcp/run deleted file mode 100755 index 75436f7..0000000 --- a/examples/source/dnsproxy6-bis-tcp/run +++ /dev/null @@ -1,11 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6_BIS -emptyenv -p -s6-envuidgid dnscache -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 53 -s6-tcpserver-access -v2 -DHl0 -x /etc/tcprules/dnsproxy6.cdb -- -s6-tcpclient -DH4l0 -- 192.168.0.1 53 -s6-ioconnect diff --git a/examples/source/dnsproxy6-bis-tcp/type b/examples/source/dnsproxy6-bis-tcp/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dnsproxy6-bis-tcp/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dnsproxy6-bis-udp/dependencies.d/init-ipv6 b/examples/source/dnsproxy6-bis-udp/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-bis-udp/notification-fd b/examples/source/dnsproxy6-bis-udp/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dnsproxy6-bis-udp/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dnsproxy6-bis-udp/producer-for b/examples/source/dnsproxy6-bis-udp/producer-for deleted file mode 100644 index ec6d5dc..0000000 --- a/examples/source/dnsproxy6-bis-udp/producer-for +++ /dev/null @@ -1 +0,0 @@ -dnsproxy6-udp-log diff --git a/examples/source/dnsproxy6-bis-udp/run b/examples/source/dnsproxy6-bis-udp/run deleted file mode 100755 index bbe6293..0000000 --- a/examples/source/dnsproxy6-bis-udp/run +++ /dev/null @@ -1,13 +0,0 @@ -#!/command/execlineb -S1 -fdmove -c 2 1 -s6-envdir /etc/env-network -multisubstitute -{ - importas -uSi ETH0_IP6_BIS - importas -uSi ETH0_IP4 -} -emptyenv -p -if { redirfd -w 1 data/caches s6-echo ${ETH0_IP4} } -s6-envuidgid dnscache -fdmove 1 3 -dnsfunneld -1 -U -Rdata -t61000 -i ${ETH0_IP6_BIS} diff --git a/examples/source/dnsproxy6-bis-udp/timeout-kill b/examples/source/dnsproxy6-bis-udp/timeout-kill deleted file mode 100644 index b48423d..0000000 --- a/examples/source/dnsproxy6-bis-udp/timeout-kill +++ /dev/null @@ -1 +0,0 @@ -62000 diff --git a/examples/source/dnsproxy6-bis-udp/type b/examples/source/dnsproxy6-bis-udp/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dnsproxy6-bis-udp/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dnsproxy6-tcp-log/consumer-for b/examples/source/dnsproxy6-tcp-log/consumer-for deleted file mode 100644 index 76d0421..0000000 --- a/examples/source/dnsproxy6-tcp-log/consumer-for +++ /dev/null @@ -1,2 +0,0 @@ -dnsproxy6-tcp -dnsproxy6-bis-tcp diff --git a/examples/source/dnsproxy6-tcp-log/dependencies.d/mount-rwfs b/examples/source/dnsproxy6-tcp-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-tcp-log/dependencies.d/mount-sync b/examples/source/dnsproxy6-tcp-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-tcp-log/pipeline-name b/examples/source/dnsproxy6-tcp-log/pipeline-name deleted file mode 100644 index 02b3b9e..0000000 --- a/examples/source/dnsproxy6-tcp-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -dnsproxy6-tcp-pipeline diff --git a/examples/source/dnsproxy6-tcp-log/run b/examples/source/dnsproxy6-tcp-log/run deleted file mode 100755 index 46d6069..0000000 --- a/examples/source/dnsproxy6-tcp-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid dnslog -exec -c -s6-log t s1000000 n20 /var/log/dnsproxy6-tcp diff --git a/examples/source/dnsproxy6-tcp-log/type b/examples/source/dnsproxy6-tcp-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dnsproxy6-tcp-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dnsproxy6-tcp/dependencies.d/init-ipv6 b/examples/source/dnsproxy6-tcp/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-tcp/notification-fd b/examples/source/dnsproxy6-tcp/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dnsproxy6-tcp/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dnsproxy6-tcp/producer-for b/examples/source/dnsproxy6-tcp/producer-for deleted file mode 100644 index f2f9f56..0000000 --- a/examples/source/dnsproxy6-tcp/producer-for +++ /dev/null @@ -1 +0,0 @@ -dnsproxy6-tcp-log diff --git a/examples/source/dnsproxy6-tcp/run b/examples/source/dnsproxy6-tcp/run deleted file mode 100755 index ff68c75..0000000 --- a/examples/source/dnsproxy6-tcp/run +++ /dev/null @@ -1,11 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6 -emptyenv -p -s6-envuidgid dnscache -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 53 -s6-tcpserver-access -v2 -DHl0 -x /etc/tcprules/dnsproxy6.cdb -- -s6-tcpclient -DH4l0 -- 192.168.0.1 53 -s6-ioconnect diff --git a/examples/source/dnsproxy6-tcp/type b/examples/source/dnsproxy6-tcp/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dnsproxy6-tcp/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dnsproxy6-udp-log/consumer-for b/examples/source/dnsproxy6-udp-log/consumer-for deleted file mode 100644 index 23f7800..0000000 --- a/examples/source/dnsproxy6-udp-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -dnsproxy6-udp -dnsproxy6-bis-udp - diff --git a/examples/source/dnsproxy6-udp-log/dependencies.d/mount-rwfs b/examples/source/dnsproxy6-udp-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-udp-log/dependencies.d/mount-sync b/examples/source/dnsproxy6-udp-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-udp-log/pipeline-name b/examples/source/dnsproxy6-udp-log/pipeline-name deleted file mode 100644 index cb478c7..0000000 --- a/examples/source/dnsproxy6-udp-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -dnsproxy6-udp-pipeline diff --git a/examples/source/dnsproxy6-udp-log/run b/examples/source/dnsproxy6-udp-log/run deleted file mode 100755 index c4788fb..0000000 --- a/examples/source/dnsproxy6-udp-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid dnslog -exec -c -s6-log t s1000000 n20 /var/log/dnsproxy6-udp diff --git a/examples/source/dnsproxy6-udp-log/type b/examples/source/dnsproxy6-udp-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dnsproxy6-udp-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/dnsproxy6-udp/dependencies.d/init-ipv6 b/examples/source/dnsproxy6-udp/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/dnsproxy6-udp/notification-fd b/examples/source/dnsproxy6-udp/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/dnsproxy6-udp/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/dnsproxy6-udp/producer-for b/examples/source/dnsproxy6-udp/producer-for deleted file mode 100644 index ec6d5dc..0000000 --- a/examples/source/dnsproxy6-udp/producer-for +++ /dev/null @@ -1 +0,0 @@ -dnsproxy6-udp-log diff --git a/examples/source/dnsproxy6-udp/run b/examples/source/dnsproxy6-udp/run deleted file mode 100755 index 00b1fa8..0000000 --- a/examples/source/dnsproxy6-udp/run +++ /dev/null @@ -1,13 +0,0 @@ -#!/command/execlineb -S1 -fdmove -c 2 1 -s6-envdir /etc/env-network -multisubstitute -{ - importas -uSi ETH0_IP6 - importas -uSi ETH0_IP4 -} -emptyenv -p -if { redirfd -w 1 data/caches s6-echo ${ETH0_IP4} } -s6-envuidgid dnscache -fdmove 1 3 -dnsfunneld -1 -U -Rdata -t61000 -i ${ETH0_IP6} diff --git a/examples/source/dnsproxy6-udp/timeout-kill b/examples/source/dnsproxy6-udp/timeout-kill deleted file mode 100644 index b48423d..0000000 --- a/examples/source/dnsproxy6-udp/timeout-kill +++ /dev/null @@ -1 +0,0 @@ -62000 diff --git a/examples/source/dnsproxy6-udp/type b/examples/source/dnsproxy6-udp/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/dnsproxy6-udp/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/fck-livebox/dependencies.d/init-ipv6 b/examples/source/fck-livebox/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/fck-livebox/dependencies.d/mount-rwfs b/examples/source/fck-livebox/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/fck-livebox/dependencies.d/udhcpc6-eth2 b/examples/source/fck-livebox/dependencies.d/udhcpc6-eth2 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/fck-livebox/down b/examples/source/fck-livebox/down deleted file mode 100644 index d8dd7e2..0000000 --- a/examples/source/fck-livebox/down +++ /dev/null @@ -1,2 +0,0 @@ -forbacktickx -Ep i { s6-ls /run/service/udhcpc6-eth2/instance } -s6-instance-control -dwD /run/service/udhcpc6-eth2 $i diff --git a/examples/source/fck-livebox/type b/examples/source/fck-livebox/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/fck-livebox/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/fck-livebox/up b/examples/source/fck-livebox/up deleted file mode 100644 index 634ca1d..0000000 --- a/examples/source/fck-livebox/up +++ /dev/null @@ -1,2 +0,0 @@ -forbacktickx -Ep i { s6-ls /run/service/udhcpc6-eth2/instance } -s6-instance-control -uwu /run/service/udhcpc6-eth2 $i diff --git a/examples/source/fifodir-cleanup/dependencies.d/00 b/examples/source/fifodir-cleanup/dependencies.d/00 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/fifodir-cleanup/flag-essential b/examples/source/fifodir-cleanup/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/fifodir-cleanup/run b/examples/source/fifodir-cleanup/run deleted file mode 100755 index c2688ad..0000000 --- a/examples/source/fifodir-cleanup/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -if -{ - forbacktickx -ep -0 i { s6-ls -0 /run/service } - importas -u i i - foreground - { - if { eltest -d /run/service/${i}/log } - s6-cleanfifodir /run/service/${i}/log/event - } - s6-cleanfifodir /run/service/${i}/event -} -s6-setuidgid nobody -s6-sleep 86400 diff --git a/examples/source/fifodir-cleanup/type b/examples/source/fifodir-cleanup/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/fifodir-cleanup/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/hostapd-wlan0-log/consumer-for b/examples/source/hostapd-wlan0-log/consumer-for deleted file mode 100644 index 7a26ac4..0000000 --- a/examples/source/hostapd-wlan0-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -hostapd-wlan0 diff --git a/examples/source/hostapd-wlan0-log/dependencies.d/mount-rwfs b/examples/source/hostapd-wlan0-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/hostapd-wlan0-log/dependencies.d/mount-sync b/examples/source/hostapd-wlan0-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/hostapd-wlan0-log/pipeline-name b/examples/source/hostapd-wlan0-log/pipeline-name deleted file mode 100644 index bdddcad..0000000 --- a/examples/source/hostapd-wlan0-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -hostapd-wlan0-pipeline diff --git a/examples/source/hostapd-wlan0-log/run b/examples/source/hostapd-wlan0-log/run deleted file mode 100755 index 86d7833..0000000 --- a/examples/source/hostapd-wlan0-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid wifilog -exec -c -s6-log t s1000000 n20 /var/log/hostapd-wlan0 diff --git a/examples/source/hostapd-wlan0-log/type b/examples/source/hostapd-wlan0-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/hostapd-wlan0-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/hostapd-wlan0/dependencies.d/init-wlan0 b/examples/source/hostapd-wlan0/dependencies.d/init-wlan0 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/hostapd-wlan0/notification-fd b/examples/source/hostapd-wlan0/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/hostapd-wlan0/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/hostapd-wlan0/producer-for b/examples/source/hostapd-wlan0/producer-for deleted file mode 100644 index e8de59f..0000000 --- a/examples/source/hostapd-wlan0/producer-for +++ /dev/null @@ -1 +0,0 @@ -hostapd-wlan0-log diff --git a/examples/source/hostapd-wlan0/run b/examples/source/hostapd-wlan0/run deleted file mode 100755 index e4db4e5..0000000 --- a/examples/source/hostapd-wlan0/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -hostapd -1 /etc/hostapd/hostapd-wlan0.conf diff --git a/examples/source/hostapd-wlan0/type b/examples/source/hostapd-wlan0/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/hostapd-wlan0/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/hostapd-wlan1-log/consumer-for b/examples/source/hostapd-wlan1-log/consumer-for deleted file mode 100644 index 198b420..0000000 --- a/examples/source/hostapd-wlan1-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -hostapd-wlan1 diff --git a/examples/source/hostapd-wlan1-log/dependencies.d/mount-rwfs b/examples/source/hostapd-wlan1-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/hostapd-wlan1-log/dependencies.d/mount-sync b/examples/source/hostapd-wlan1-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/hostapd-wlan1-log/pipeline-name b/examples/source/hostapd-wlan1-log/pipeline-name deleted file mode 100644 index 98013e1..0000000 --- a/examples/source/hostapd-wlan1-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -hostapd-wlan1-pipeline diff --git a/examples/source/hostapd-wlan1-log/run b/examples/source/hostapd-wlan1-log/run deleted file mode 100755 index ace4d10..0000000 --- a/examples/source/hostapd-wlan1-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid wifilog -exec -c -s6-log t s1000000 n20 /var/log/hostapd-wlan1 diff --git a/examples/source/hostapd-wlan1-log/type b/examples/source/hostapd-wlan1-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/hostapd-wlan1-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/hostapd-wlan1/dependencies.d/init-wlan1 b/examples/source/hostapd-wlan1/dependencies.d/init-wlan1 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/hostapd-wlan1/notification-fd b/examples/source/hostapd-wlan1/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/hostapd-wlan1/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/hostapd-wlan1/producer-for b/examples/source/hostapd-wlan1/producer-for deleted file mode 100644 index 570b36c..0000000 --- a/examples/source/hostapd-wlan1/producer-for +++ /dev/null @@ -1 +0,0 @@ -hostapd-wlan1-log diff --git a/examples/source/hostapd-wlan1/run b/examples/source/hostapd-wlan1/run deleted file mode 100755 index 0637480..0000000 --- a/examples/source/hostapd-wlan1/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -hostapd -1 /etc/hostapd/hostapd-wlan1.conf diff --git a/examples/source/hostapd-wlan1/type b/examples/source/hostapd-wlan1/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/hostapd-wlan1/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/httpd-4/dependencies.d/init-lan b/examples/source/httpd-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-4/dependencies.d/mount-rwfs b/examples/source/httpd-4/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-4/notification-fd b/examples/source/httpd-4/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/httpd-4/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/httpd-4/producer-for b/examples/source/httpd-4/producer-for deleted file mode 100644 index 7f6f6cd..0000000 --- a/examples/source/httpd-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -httpd-log diff --git a/examples/source/httpd-4/run b/examples/source/httpd-4/run deleted file mode 100755 index 75e7635..0000000 --- a/examples/source/httpd-4/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -cd /home/public -importas -uSi ETH0_IP4 -emptyenv -p -s6-envuidgid public -fdmove 1 3 -s6-tcpserver -v -U -c 512 -1 -- ${ETH0_IP4} 80 -tipideed diff --git a/examples/source/httpd-4/type b/examples/source/httpd-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/httpd-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/httpd-6-bis/dependencies.d/init-ipv6 b/examples/source/httpd-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-6-bis/dependencies.d/mount-rwfs b/examples/source/httpd-6-bis/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-6-bis/notification-fd b/examples/source/httpd-6-bis/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/httpd-6-bis/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/httpd-6-bis/producer-for b/examples/source/httpd-6-bis/producer-for deleted file mode 100644 index 7f6f6cd..0000000 --- a/examples/source/httpd-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -httpd-log diff --git a/examples/source/httpd-6-bis/run b/examples/source/httpd-6-bis/run deleted file mode 100755 index 5dc826d..0000000 --- a/examples/source/httpd-6-bis/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -cd /home/public -importas -uSi ETH0_IP6_BIS -emptyenv -p -s6-envuidgid public -fdmove 1 3 -s6-tcpserver -v -U -c 512 -1 -- ${ETH0_IP6_BIS} 80 -tipideed diff --git a/examples/source/httpd-6-bis/type b/examples/source/httpd-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/httpd-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/httpd-6/dependencies.d/init-ipv6 b/examples/source/httpd-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-6/dependencies.d/mount-rwfs b/examples/source/httpd-6/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-6/notification-fd b/examples/source/httpd-6/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/httpd-6/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/httpd-6/producer-for b/examples/source/httpd-6/producer-for deleted file mode 100644 index 7f6f6cd..0000000 --- a/examples/source/httpd-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -httpd-log diff --git a/examples/source/httpd-6/run b/examples/source/httpd-6/run deleted file mode 100755 index 610d242..0000000 --- a/examples/source/httpd-6/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -cd /home/public -importas -uSi ETH0_IP6 -emptyenv -p -s6-envuidgid public -fdmove 1 3 -s6-tcpserver -v -U -c 512 -1 -- ${ETH0_IP6} 80 -tipideed diff --git a/examples/source/httpd-6/type b/examples/source/httpd-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/httpd-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/httpd-log/consumer-for b/examples/source/httpd-log/consumer-for deleted file mode 100644 index 5920961..0000000 --- a/examples/source/httpd-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -httpd-4 -httpd-6 -httpd-6-bis diff --git a/examples/source/httpd-log/dependencies.d/mount-rwfs b/examples/source/httpd-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-log/dependencies.d/mount-sync b/examples/source/httpd-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/httpd-log/pipeline-name b/examples/source/httpd-log/pipeline-name deleted file mode 100644 index 2cc6b83..0000000 --- a/examples/source/httpd-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -httpd-pipeline diff --git a/examples/source/httpd-log/run b/examples/source/httpd-log/run deleted file mode 100755 index d60db8c..0000000 --- a/examples/source/httpd-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid publilog -exec -c -s6-log t s1000000 n20 /var/log/httpd diff --git a/examples/source/httpd-log/type b/examples/source/httpd-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/httpd-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/init-clock/dependencies.d/dns-cache b/examples/source/init-clock/dependencies.d/dns-cache deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-clock/dependencies.d/init-lan b/examples/source/init-clock/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-clock/dependencies.d/init-sysctl b/examples/source/init-clock/dependencies.d/init-sysctl deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-clock/down b/examples/source/init-clock/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-clock/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-clock/type b/examples/source/init-clock/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-clock/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-clock/up b/examples/source/init-clock/up deleted file mode 100644 index a548ab5..0000000 --- a/examples/source/init-clock/up +++ /dev/null @@ -1,42 +0,0 @@ -#!/command/execlineb -P - -# Get the IP addresses for some NTP servers. -# Limit the DNS queries to 30 seconds: if the DNS is slower than -# that, chances are the server isn't good for us anyway. -# All the queries are parallelized, so it's fast. - -pipeline -{ - s6-setuidgid nobody - forx -p I { 0 1 2 } - importas -u I I - redirfd -w 2 /dev/null - s6-dnsip4 -t 30000 -- ${I}.fr.pool.ntp.org -} - - -# Ask for a NTP exchange with the servers we get. Accept anything. -# If the exchange can't be completed in 5 seconds, kill it. -# All the queries are parallelized. - -pipeline -{ - s6-setuidgid ntp - forstdin -p -d"\n" NTPSERVERIP - importas -u NTPSERVERIP NTPSERVERIP - redirfd -w 2 /dev/null - s6-sntpclock -f -T 5000 ${NTPSERVERIP} -} - - -# Take the first answer we get. - -pipeline -{ - s6-setuidgid nobody - s6-head -Sc 12 -} - -# Update the system clock. Accept anything. - -s6-clockadd -f diff --git a/examples/source/init-coldplug/dependencies.d/mdevd b/examples/source/init-coldplug/dependencies.d/mdevd deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-coldplug/dependencies.d/mount-sys b/examples/source/init-coldplug/dependencies.d/mount-sys deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-coldplug/down b/examples/source/init-coldplug/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-coldplug/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-coldplug/flag-essential b/examples/source/init-coldplug/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-coldplug/type b/examples/source/init-coldplug/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-coldplug/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-coldplug/up b/examples/source/init-coldplug/up deleted file mode 100644 index edc5c1b..0000000 --- a/examples/source/init-coldplug/up +++ /dev/null @@ -1 +0,0 @@ -mdevd-coldplug diff --git a/examples/source/init-devtmpfs/dependencies.d/00 b/examples/source/init-devtmpfs/dependencies.d/00 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-devtmpfs/down b/examples/source/init-devtmpfs/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-devtmpfs/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-devtmpfs/flag-essential b/examples/source/init-devtmpfs/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-devtmpfs/type b/examples/source/init-devtmpfs/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-devtmpfs/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-devtmpfs/up b/examples/source/init-devtmpfs/up deleted file mode 100644 index 7c59980..0000000 --- a/examples/source/init-devtmpfs/up +++ /dev/null @@ -1,11 +0,0 @@ -if { s6-mkdir -p -m 0755 -- /dev/pts /dev/shm } -if { s6-mount -wt devpts -o noexec,nosuid,gid=0,mode=0600 devpts /dev/pts } -if { s6-ln -s /proc/self/fd /dev/fd } -if { s6-ln -s /proc/kcore /dev/core } -if { s6-ln -s loop0 /dev/loop } -if { s6-ln -s ram0 /dev/ram } -if { s6-ln -s rtc0 /dev/rtc } -if { s6-mount -t tmpfs -o noexec,nosuid,nodev,mode=0755 tmpfs /dev/shm } -if { s6-ln -s fd/0 /dev/stdin } -if { s6-ln -s fd/1 /dev/stdout } -if { s6-ln -s fd/2 /dev/stderr } diff --git a/examples/source/init-diskconfig/dependencies.d/00 b/examples/source/init-diskconfig/dependencies.d/00 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-diskconfig/down b/examples/source/init-diskconfig/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-diskconfig/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-diskconfig/flag-essential b/examples/source/init-diskconfig/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-diskconfig/type b/examples/source/init-diskconfig/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-diskconfig/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-diskconfig/up b/examples/source/init-diskconfig/up deleted file mode 100644 index f9fbfef..0000000 --- a/examples/source/init-diskconfig/up +++ /dev/null @@ -1,5 +0,0 @@ -if { s6-mkdir -p /run/disk-devices } -if { redirfd -w 1 /run/disk-devices/rofs_sinay s6-echo sda1 } -if { redirfd -w 1 /run/disk-devices/rwfs_sinay s6-echo sda2 } -if { redirfd -w 1 /run/disk-devices/syncdata_sinay s6-echo sda3 } -if { redirfd -w 1 /run/disk-devices/swap s6-echo sda5 } diff --git a/examples/source/init-ipv6/dependencies.d/hostapd-wlan0 b/examples/source/init-ipv6/dependencies.d/hostapd-wlan0 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-ipv6/dependencies.d/hostapd-wlan1 b/examples/source/init-ipv6/dependencies.d/hostapd-wlan1 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-ipv6/dependencies.d/init-lan b/examples/source/init-ipv6/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-ipv6/dependencies.d/mount-rwfs b/examples/source/init-ipv6/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-ipv6/dependencies.d/udhcpc6-eth2 b/examples/source/init-ipv6/dependencies.d/udhcpc6-eth2 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-ipv6/down b/examples/source/init-ipv6/down deleted file mode 100755 index 92a27a1..0000000 --- a/examples/source/init-ipv6/down +++ /dev/null @@ -1,3 +0,0 @@ -forbacktickx -Ep i { s6-ls /run/service/udhcpc6-eth2/instance } -if { s6-instance-delete -t 5000 /run/service/udhcpc6-eth2 $i } -ip link del eth2_$i diff --git a/examples/source/init-ipv6/flag-essential b/examples/source/init-ipv6/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-ipv6/type b/examples/source/init-ipv6/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-ipv6/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-ipv6/up b/examples/source/init-ipv6/up deleted file mode 100644 index 4e2d602..0000000 --- a/examples/source/init-ipv6/up +++ /dev/null @@ -1,35 +0,0 @@ -if { modprobe ipv6 } -if { redirfd -w 1 /proc/sys/net/ipv6/conf/all/forwarding s6-echo 1 } -if { redirfd -w 1 /proc/sys/net/ipv6/conf/default/accept_ra s6-echo 0 } -if { s6-mkdir -p /run/udhcpc6-eth2/by_interface } -if { s6-mkdir -p /run/udhcpc6-eth2/by_prefix } - -if -{ - s6-envdir /etc/env-network - forx -pE i { eth0 eth1 eth2 eth3 wlan0 wlan1 } - backtick -E j { pipeline { s6-echo $i } tr [[:lower:]] [[:upper:]] } - multisubstitute - { - importas -uD "" ip6 ${j}_IP6 - importas -ui ip6bis ${j}_IP6_BIS - } - if { if -t { eltest -n ${ip6} } ip -6 addr add ${ip6}/64 dev $i } - ip -6 addr add ${ip6bis}/64 dev $i preferred_lft 0 -} - -if -{ - forbacktickx -Ep i - { - if { s6-echo "00\n01\n02\n03\n04\n05\n06\n07\n08\n09\n0a\n0b\n0c\n0d\n0e\n0f" } - pipeline { if { s6-echo "obase=16" } seq 16 62 } - pipeline { bc } - tr [[:upper:]] [[:lower:]] - } - if { ip link add eth2_$i link eth2 type macvlan } - if { ip link set dev eth2_$i up } - s6-instance-create -d /run/service/udhcpc6-eth2 $i -} - -redirfd -w 1 /proc/sys/net/ipv6/conf/eth2/accept_ra s6-echo 2 diff --git a/examples/source/init-iw/dependencies.d/ok-local b/examples/source/init-iw/dependencies.d/ok-local deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-iw/down b/examples/source/init-iw/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-iw/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-iw/flag-essential b/examples/source/init-iw/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-iw/type b/examples/source/init-iw/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-iw/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-iw/up b/examples/source/init-iw/up deleted file mode 100644 index c724fad..0000000 --- a/examples/source/init-iw/up +++ /dev/null @@ -1 +0,0 @@ -modprobe cfg80211 ieee80211_regdom=FR diff --git a/examples/source/init-lan/dependencies.d/init-coldplug b/examples/source/init-lan/dependencies.d/init-coldplug deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-lan/dependencies.d/init-sysctl b/examples/source/init-lan/dependencies.d/init-sysctl deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-lan/dependencies.d/mount-cgroups b/examples/source/init-lan/dependencies.d/mount-cgroups deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-lan/down b/examples/source/init-lan/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-lan/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-lan/flag-essential b/examples/source/init-lan/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-lan/type b/examples/source/init-lan/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-lan/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-lan/up b/examples/source/init-lan/up deleted file mode 100644 index c78d016..0000000 --- a/examples/source/init-lan/up +++ /dev/null @@ -1,19 +0,0 @@ -foreground { modprobe ppp_generic } -foreground { ip addr add 127.0.0.1/8 dev lo } -if { ip link set dev lo up } -s6-envdir /etc/env-network -if -{ - forx -Ep i { 0 1 2 3 } - importas -i ip4 ETH${i}_IP4 - if { ip addr add ${ip4}/24 dev eth$i } - ip link set dev eth$i up -} -foreground { ip rule add fwmark 1 priority 32001 table 252 } -foreground { ip rule del priority 32767 } -multisubstitute -{ - importas -ui ETH2_IP4 ETH2_IP4 - importas -ui ETH2_GW4 ETH2_GW4 -} -ip route add default dev eth2 via ${ETH2_GW4} src ${ETH2_IP4} diff --git a/examples/source/init-sysctl/dependencies.d/mount-proc b/examples/source/init-sysctl/dependencies.d/mount-proc deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-sysctl/down b/examples/source/init-sysctl/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-sysctl/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-sysctl/flag-essential b/examples/source/init-sysctl/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-sysctl/type b/examples/source/init-sysctl/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-sysctl/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-sysctl/up b/examples/source/init-sysctl/up deleted file mode 100644 index 9e846f8..0000000 --- a/examples/source/init-sysctl/up +++ /dev/null @@ -1,6 +0,0 @@ -redirfd -r 0 /etc/sysctl.conf -forstdin -nCd"\n" -- LINE -importas -u LINE LINE -multidefine -C $LINE { CTL VALUE } -redirfd -w 1 /proc/sys/$CTL -s6-echo -- $VALUE diff --git a/examples/source/init-tmp/dependencies.d/00 b/examples/source/init-tmp/dependencies.d/00 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-tmp/down b/examples/source/init-tmp/down deleted file mode 100644 index 8b13789..0000000 --- a/examples/source/init-tmp/down +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/source/init-tmp/flag-essential b/examples/source/init-tmp/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-tmp/type b/examples/source/init-tmp/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-tmp/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-tmp/up b/examples/source/init-tmp/up deleted file mode 100644 index 8af5749..0000000 --- a/examples/source/init-tmp/up +++ /dev/null @@ -1,2 +0,0 @@ -foreground { s6-mount -t tmpfs -o noexec,nodev,mode=1777 tmpfs /tmp } -exit 0 diff --git a/examples/source/init-urandom/dependencies.d/mount-rwfs b/examples/source/init-urandom/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-urandom/down b/examples/source/init-urandom/down deleted file mode 100644 index 6ea7e05..0000000 --- a/examples/source/init-urandom/down +++ /dev/null @@ -1 +0,0 @@ -rngseed -rw diff --git a/examples/source/init-urandom/flag-essential b/examples/source/init-urandom/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-urandom/type b/examples/source/init-urandom/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-urandom/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-urandom/up b/examples/source/init-urandom/up deleted file mode 100644 index 6ea7e05..0000000 --- a/examples/source/init-urandom/up +++ /dev/null @@ -1 +0,0 @@ -rngseed -rw diff --git a/examples/source/init-wlan0/dependencies.d/init-iw b/examples/source/init-wlan0/dependencies.d/init-iw deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-wlan0/down b/examples/source/init-wlan0/down deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-wlan0/flag-essential b/examples/source/init-wlan0/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-wlan0/type b/examples/source/init-wlan0/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-wlan0/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-wlan0/up b/examples/source/init-wlan0/up deleted file mode 100644 index 48205a2..0000000 --- a/examples/source/init-wlan0/up +++ /dev/null @@ -1 +0,0 @@ -modprobe ath9k blink=1 diff --git a/examples/source/init-wlan1/dependencies.d/init-iw b/examples/source/init-wlan1/dependencies.d/init-iw deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-wlan1/dependencies.d/init-wlan0 b/examples/source/init-wlan1/dependencies.d/init-wlan0 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-wlan1/down b/examples/source/init-wlan1/down deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-wlan1/flag-essential b/examples/source/init-wlan1/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/init-wlan1/type b/examples/source/init-wlan1/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/init-wlan1/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/init-wlan1/up b/examples/source/init-wlan1/up deleted file mode 100644 index f5bc4ec..0000000 --- a/examples/source/init-wlan1/up +++ /dev/null @@ -1 +0,0 @@ -modprobe ath9k_htc diff --git a/examples/source/ip-wlan0/dependencies.d/hostapd-wlan0 b/examples/source/ip-wlan0/dependencies.d/hostapd-wlan0 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ip-wlan0/down b/examples/source/ip-wlan0/down deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ip-wlan0/flag-essential b/examples/source/ip-wlan0/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ip-wlan0/type b/examples/source/ip-wlan0/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/ip-wlan0/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/ip-wlan0/up b/examples/source/ip-wlan0/up deleted file mode 100644 index e7627a0..0000000 --- a/examples/source/ip-wlan0/up +++ /dev/null @@ -1,4 +0,0 @@ -s6-envdir /etc/env-network -importas -uSi WLAN0_IP4 -if { ip addr add ${WLAN0_IP4}/24 dev wlan0 } -ip link set dev wlan0 up diff --git a/examples/source/ip-wlan1/dependencies.d/hostapd-wlan1 b/examples/source/ip-wlan1/dependencies.d/hostapd-wlan1 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ip-wlan1/down b/examples/source/ip-wlan1/down deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ip-wlan1/flag-essential b/examples/source/ip-wlan1/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ip-wlan1/type b/examples/source/ip-wlan1/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/ip-wlan1/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/ip-wlan1/up b/examples/source/ip-wlan1/up deleted file mode 100644 index 7513b05..0000000 --- a/examples/source/ip-wlan1/up +++ /dev/null @@ -1,4 +0,0 @@ -s6-envdir /etc/env-network -importas -uSi WLAN1_IP4 -if { ip addr add ${WLAN1_IP4}/24 dev wlan1 } -ip link set dev wlan1 up diff --git a/examples/source/ircproxy-interlinked-4/dependencies.d/init-lan b/examples/source/ircproxy-interlinked-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-interlinked-4/notification-fd b/examples/source/ircproxy-interlinked-4/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-interlinked-4/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-interlinked-4/producer-for b/examples/source/ircproxy-interlinked-4/producer-for deleted file mode 100644 index 8944c0d..0000000 --- a/examples/source/ircproxy-interlinked-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-interlinked-log diff --git a/examples/source/ircproxy-interlinked-4/run b/examples/source/ircproxy-interlinked-4/run deleted file mode 100755 index b41a69a..0000000 --- a/examples/source/ircproxy-interlinked-4/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP4 -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP4} 1002 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.interlinked.me. 6697 -s6-tlsc-io -k irc.interlinked.me -- 6 7 diff --git a/examples/source/ircproxy-interlinked-4/type b/examples/source/ircproxy-interlinked-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-interlinked-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-interlinked-6-bis/dependencies.d/init-ipv6 b/examples/source/ircproxy-interlinked-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-interlinked-6-bis/notification-fd b/examples/source/ircproxy-interlinked-6-bis/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-interlinked-6-bis/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-interlinked-6-bis/producer-for b/examples/source/ircproxy-interlinked-6-bis/producer-for deleted file mode 100644 index 8944c0d..0000000 --- a/examples/source/ircproxy-interlinked-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-interlinked-log diff --git a/examples/source/ircproxy-interlinked-6-bis/run b/examples/source/ircproxy-interlinked-6-bis/run deleted file mode 100755 index af296e3..0000000 --- a/examples/source/ircproxy-interlinked-6-bis/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6_BIS -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 1002 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.interlinked.me. 6697 -s6-tlsc-io -k irc.interlinked.me -- 6 7 diff --git a/examples/source/ircproxy-interlinked-6-bis/type b/examples/source/ircproxy-interlinked-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-interlinked-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-interlinked-6/dependencies.d/init-ipv6 b/examples/source/ircproxy-interlinked-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-interlinked-6/notification-fd b/examples/source/ircproxy-interlinked-6/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-interlinked-6/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-interlinked-6/producer-for b/examples/source/ircproxy-interlinked-6/producer-for deleted file mode 100644 index 8944c0d..0000000 --- a/examples/source/ircproxy-interlinked-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-interlinked-log diff --git a/examples/source/ircproxy-interlinked-6/run b/examples/source/ircproxy-interlinked-6/run deleted file mode 100755 index d310801..0000000 --- a/examples/source/ircproxy-interlinked-6/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6 -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 1002 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.interlinked.me. 6697 -s6-tlsc-io -k irc.interlinked.me -- 6 7 diff --git a/examples/source/ircproxy-interlinked-6/type b/examples/source/ircproxy-interlinked-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-interlinked-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-interlinked-log/consumer-for b/examples/source/ircproxy-interlinked-log/consumer-for deleted file mode 100644 index a108cbf..0000000 --- a/examples/source/ircproxy-interlinked-log/consumer-for +++ /dev/null @@ -1,4 +0,0 @@ -ircproxy-interlinked-4 -ircproxy-interlinked-6 -ircproxy-interlinked-6-bis - diff --git a/examples/source/ircproxy-interlinked-log/dependencies.d/mount-rwfs b/examples/source/ircproxy-interlinked-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-interlinked-log/dependencies.d/mount-sync b/examples/source/ircproxy-interlinked-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-interlinked-log/pipeline-name b/examples/source/ircproxy-interlinked-log/pipeline-name deleted file mode 100644 index 6805e1b..0000000 --- a/examples/source/ircproxy-interlinked-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -ircproxy-interlinked-pipeline diff --git a/examples/source/ircproxy-interlinked-log/run b/examples/source/ircproxy-interlinked-log/run deleted file mode 100755 index 3bb4e20..0000000 --- a/examples/source/ircproxy-interlinked-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid irclog -exec -c -s6-log t s1000000 n20 /var/log/ircproxy-interlinked diff --git a/examples/source/ircproxy-interlinked-log/type b/examples/source/ircproxy-interlinked-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-interlinked-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-libera-4/dependencies.d/init-lan b/examples/source/ircproxy-libera-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-libera-4/notification-fd b/examples/source/ircproxy-libera-4/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-libera-4/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-libera-4/producer-for b/examples/source/ircproxy-libera-4/producer-for deleted file mode 100644 index acd38e6..0000000 --- a/examples/source/ircproxy-libera-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-libera-log diff --git a/examples/source/ircproxy-libera-4/run b/examples/source/ircproxy-libera-4/run deleted file mode 100755 index 95c5537..0000000 --- a/examples/source/ircproxy-libera-4/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP4 -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP4} 1001 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.libera.chat. 6697 -s6-tlsc-io -k irc.libera.chat -- 6 7 diff --git a/examples/source/ircproxy-libera-4/type b/examples/source/ircproxy-libera-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-libera-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-libera-6-bis/dependencies.d/init-ipv6 b/examples/source/ircproxy-libera-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-libera-6-bis/notification-fd b/examples/source/ircproxy-libera-6-bis/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-libera-6-bis/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-libera-6-bis/producer-for b/examples/source/ircproxy-libera-6-bis/producer-for deleted file mode 100644 index acd38e6..0000000 --- a/examples/source/ircproxy-libera-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-libera-log diff --git a/examples/source/ircproxy-libera-6-bis/run b/examples/source/ircproxy-libera-6-bis/run deleted file mode 100755 index 619b249..0000000 --- a/examples/source/ircproxy-libera-6-bis/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6_BIS -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 1001 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.libera.chat. 6697 -s6-tlsc-io -k irc.libera.chat -- 6 7 diff --git a/examples/source/ircproxy-libera-6-bis/type b/examples/source/ircproxy-libera-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-libera-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-libera-6/dependencies.d/init-ipv6 b/examples/source/ircproxy-libera-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-libera-6/notification-fd b/examples/source/ircproxy-libera-6/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-libera-6/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-libera-6/producer-for b/examples/source/ircproxy-libera-6/producer-for deleted file mode 100644 index acd38e6..0000000 --- a/examples/source/ircproxy-libera-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-libera-log diff --git a/examples/source/ircproxy-libera-6/run b/examples/source/ircproxy-libera-6/run deleted file mode 100755 index e06c530..0000000 --- a/examples/source/ircproxy-libera-6/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6 -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 1001 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.libera.chat. 6697 -s6-tlsc-io -k irc.libera.chat -- 6 7 diff --git a/examples/source/ircproxy-libera-6/type b/examples/source/ircproxy-libera-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-libera-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-libera-log/consumer-for b/examples/source/ircproxy-libera-log/consumer-for deleted file mode 100644 index 3b77538..0000000 --- a/examples/source/ircproxy-libera-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -ircproxy-libera-4 -ircproxy-libera-6 -ircproxy-libera-6-bis diff --git a/examples/source/ircproxy-libera-log/dependencies.d/mount-rwfs b/examples/source/ircproxy-libera-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-libera-log/dependencies.d/mount-sync b/examples/source/ircproxy-libera-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-libera-log/pipeline-name b/examples/source/ircproxy-libera-log/pipeline-name deleted file mode 100644 index a19186b..0000000 --- a/examples/source/ircproxy-libera-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -ircproxy-libera-pipeline diff --git a/examples/source/ircproxy-libera-log/run b/examples/source/ircproxy-libera-log/run deleted file mode 100755 index 150091c..0000000 --- a/examples/source/ircproxy-libera-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid irclog -exec -c -s6-log t s1000000 n20 /var/log/ircproxy-libera diff --git a/examples/source/ircproxy-libera-log/type b/examples/source/ircproxy-libera-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-libera-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-oftc-4/dependencies.d/init-lan b/examples/source/ircproxy-oftc-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-oftc-4/notification-fd b/examples/source/ircproxy-oftc-4/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-oftc-4/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-oftc-4/producer-for b/examples/source/ircproxy-oftc-4/producer-for deleted file mode 100644 index 91cba65..0000000 --- a/examples/source/ircproxy-oftc-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-oftc-log diff --git a/examples/source/ircproxy-oftc-4/run b/examples/source/ircproxy-oftc-4/run deleted file mode 100755 index e66edf6..0000000 --- a/examples/source/ircproxy-oftc-4/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP4 -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP4} 1000 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.oftc.net. 6697 -s6-tlsc-io -k irc.oftc.net -- 6 7 diff --git a/examples/source/ircproxy-oftc-4/type b/examples/source/ircproxy-oftc-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-oftc-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-oftc-6-bis/dependencies.d/init-ipv6 b/examples/source/ircproxy-oftc-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-oftc-6-bis/notification-fd b/examples/source/ircproxy-oftc-6-bis/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-oftc-6-bis/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-oftc-6-bis/producer-for b/examples/source/ircproxy-oftc-6-bis/producer-for deleted file mode 100644 index 91cba65..0000000 --- a/examples/source/ircproxy-oftc-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-oftc-log diff --git a/examples/source/ircproxy-oftc-6-bis/run b/examples/source/ircproxy-oftc-6-bis/run deleted file mode 100755 index 0294ab3..0000000 --- a/examples/source/ircproxy-oftc-6-bis/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6_BIS -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6_BIS} 1000 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.oftc.net. 6697 -s6-tlsc-io -k irc.oftc.net -- 6 7 diff --git a/examples/source/ircproxy-oftc-6-bis/type b/examples/source/ircproxy-oftc-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-oftc-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-oftc-6/dependencies.d/init-ipv6 b/examples/source/ircproxy-oftc-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-oftc-6/notification-fd b/examples/source/ircproxy-oftc-6/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ircproxy-oftc-6/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ircproxy-oftc-6/producer-for b/examples/source/ircproxy-oftc-6/producer-for deleted file mode 100644 index 91cba65..0000000 --- a/examples/source/ircproxy-oftc-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -ircproxy-oftc-log diff --git a/examples/source/ircproxy-oftc-6/run b/examples/source/ircproxy-oftc-6/run deleted file mode 100755 index 6c00fb7..0000000 --- a/examples/source/ircproxy-oftc-6/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6 -emptyenv -p -s6-envuidgid irc -export CADIR /etc/ssl/ca/hashed -fdmove 1 3 -s6-tcpserver -v -1 -U -c 255 -- ${ETH0_IP6} 1000 -s6-tcpserver-access -DHl0 -- -s6-tcpclient -v -l0 -- irc.oftc.net. 6697 -s6-tlsc-io -k irc.oftc.net -- 6 7 diff --git a/examples/source/ircproxy-oftc-6/type b/examples/source/ircproxy-oftc-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-oftc-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ircproxy-oftc-log/consumer-for b/examples/source/ircproxy-oftc-log/consumer-for deleted file mode 100644 index 05cac46..0000000 --- a/examples/source/ircproxy-oftc-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -ircproxy-oftc-4 -ircproxy-oftc-6 -ircproxy-oftc-6-bis diff --git a/examples/source/ircproxy-oftc-log/dependencies.d/mount-rwfs b/examples/source/ircproxy-oftc-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-oftc-log/dependencies.d/mount-sync b/examples/source/ircproxy-oftc-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ircproxy-oftc-log/pipeline-name b/examples/source/ircproxy-oftc-log/pipeline-name deleted file mode 100644 index 2f7d836..0000000 --- a/examples/source/ircproxy-oftc-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -ircproxy-oftc-pipeline diff --git a/examples/source/ircproxy-oftc-log/run b/examples/source/ircproxy-oftc-log/run deleted file mode 100755 index cc33a0d..0000000 --- a/examples/source/ircproxy-oftc-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid irclog -exec -c -s6-log t s1000000 n20 /var/log/ircproxy-oftc diff --git a/examples/source/ircproxy-oftc-log/type b/examples/source/ircproxy-oftc-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ircproxy-oftc-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/klogd-log/consumer-for b/examples/source/klogd-log/consumer-for deleted file mode 100644 index fd64770..0000000 --- a/examples/source/klogd-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -klogd diff --git a/examples/source/klogd-log/dependencies.d/mount-rwfs b/examples/source/klogd-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/klogd-log/dependencies.d/mount-sync b/examples/source/klogd-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/klogd-log/pipeline-name b/examples/source/klogd-log/pipeline-name deleted file mode 100644 index cb7ca7b..0000000 --- a/examples/source/klogd-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -klogd-pipeline diff --git a/examples/source/klogd-log/run b/examples/source/klogd-log/run deleted file mode 100755 index d9659e7..0000000 --- a/examples/source/klogd-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid klog -exec -c -s6-log t s1000000 n20 /var/log/klogd diff --git a/examples/source/klogd-log/type b/examples/source/klogd-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/klogd-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/klogd/dependencies.d/mount-proc b/examples/source/klogd/dependencies.d/mount-proc deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/klogd/producer-for b/examples/source/klogd/producer-for deleted file mode 100644 index 2f21a8f..0000000 --- a/examples/source/klogd/producer-for +++ /dev/null @@ -1 +0,0 @@ -klogd-log diff --git a/examples/source/klogd/run b/examples/source/klogd/run deleted file mode 100755 index 453b55b..0000000 --- a/examples/source/klogd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -redirfd -r 0 /proc/kmsg -exec -c -ucspilogd diff --git a/examples/source/klogd/type b/examples/source/klogd/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/klogd/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/mdevd/dependencies.d/init-devtmpfs b/examples/source/mdevd/dependencies.d/init-devtmpfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mdevd/dependencies.d/mount-sys b/examples/source/mdevd/dependencies.d/mount-sys deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mdevd/flag-essential b/examples/source/mdevd/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mdevd/notification-fd b/examples/source/mdevd/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/mdevd/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/mdevd/run b/examples/source/mdevd/run deleted file mode 100644 index b7a125c..0000000 --- a/examples/source/mdevd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/command/execlineb -S0 -exec -c -mdevd -D 3 -b 200000 diff --git a/examples/source/mdevd/type b/examples/source/mdevd/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/mdevd/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/mount-cgroups-base/dependencies.d/mount-sys b/examples/source/mount-cgroups-base/dependencies.d/mount-sys deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-cgroups-base/down b/examples/source/mount-cgroups-base/down deleted file mode 100644 index 60450a4..0000000 --- a/examples/source/mount-cgroups-base/down +++ /dev/null @@ -1 +0,0 @@ -s6-umount /sys/fs/cgroup diff --git a/examples/source/mount-cgroups-base/flag-essential b/examples/source/mount-cgroups-base/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-cgroups-base/type b/examples/source/mount-cgroups-base/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/mount-cgroups-base/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/mount-cgroups-base/up b/examples/source/mount-cgroups-base/up deleted file mode 100644 index a2f1dd8..0000000 --- a/examples/source/mount-cgroups-base/up +++ /dev/null @@ -1,2 +0,0 @@ -if { s6-mkdir -p -m 0755 /sys/fs/cgroup } -s6-mount -wt tmpfs cgroup /sys/fs/cgroup diff --git a/examples/source/mount-cgroups-sub/dependencies.d/mount-cgroups-base b/examples/source/mount-cgroups-sub/dependencies.d/mount-cgroups-base deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-cgroups-sub/down b/examples/source/mount-cgroups-sub/down deleted file mode 100644 index 5bd0e30..0000000 --- a/examples/source/mount-cgroups-sub/down +++ /dev/null @@ -1,4 +0,0 @@ -elglob -v -0 CGROUPS /sys/fs/cgroup/* -forx -p i { ${CGROUPS} } -importas -u i i -s6-umount $i diff --git a/examples/source/mount-cgroups-sub/flag-essential b/examples/source/mount-cgroups-sub/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-cgroups-sub/type b/examples/source/mount-cgroups-sub/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/mount-cgroups-sub/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/mount-cgroups-sub/up b/examples/source/mount-cgroups-sub/up deleted file mode 100644 index 5f7888d..0000000 --- a/examples/source/mount-cgroups-sub/up +++ /dev/null @@ -1,10 +0,0 @@ -redirfd -r 0 /proc/cgroups -pipeline { s6-tail -n +2 } -pipeline { s6-cut -d"\t" -f1 } -pipeline { s6-grep -vF -- devices } -forstdin -d"\n" -- i -importas -u i i -if { s6-mkdir -p /sys/fs/cgroup/${i} } -foreground { s6-mount -t cgroup -o ${i} -- cgroup /sys/fs/cgroup/${i} } -importas -u ? ? -eltest $? -le 1 diff --git a/examples/source/mount-cgroups/contents.d/mount-cgroups-base b/examples/source/mount-cgroups/contents.d/mount-cgroups-base deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-cgroups/contents.d/mount-cgroups-sub b/examples/source/mount-cgroups/contents.d/mount-cgroups-sub deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-cgroups/flag-essential b/examples/source/mount-cgroups/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-cgroups/type b/examples/source/mount-cgroups/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/mount-cgroups/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/mount-disks/contents.d/mount-rwfs b/examples/source/mount-disks/contents.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-disks/contents.d/mount-swap b/examples/source/mount-disks/contents.d/mount-swap deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-disks/contents.d/mount-sync b/examples/source/mount-disks/contents.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-disks/flag-essential b/examples/source/mount-disks/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-disks/type b/examples/source/mount-disks/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/mount-disks/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/mount-proc/dependencies.d/00 b/examples/source/mount-proc/dependencies.d/00 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-proc/down b/examples/source/mount-proc/down deleted file mode 100644 index 57465e9..0000000 --- a/examples/source/mount-proc/down +++ /dev/null @@ -1 +0,0 @@ -s6-umount /proc diff --git a/examples/source/mount-proc/flag-essential b/examples/source/mount-proc/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-proc/type b/examples/source/mount-proc/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/mount-proc/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/mount-proc/up b/examples/source/mount-proc/up deleted file mode 100644 index f198029..0000000 --- a/examples/source/mount-proc/up +++ /dev/null @@ -1 +0,0 @@ -s6-mount -wt proc proc /proc diff --git a/examples/source/mount-rwfs/dependencies.d/init-coldplug b/examples/source/mount-rwfs/dependencies.d/init-coldplug deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-rwfs/dependencies.d/init-diskconfig b/examples/source/mount-rwfs/dependencies.d/init-diskconfig deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-rwfs/down b/examples/source/mount-rwfs/down deleted file mode 100644 index 00b6eb1..0000000 --- a/examples/source/mount-rwfs/down +++ /dev/null @@ -1 +0,0 @@ -s6-umount /mnt/rwfs diff --git a/examples/source/mount-rwfs/flag-essential b/examples/source/mount-rwfs/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-rwfs/type b/examples/source/mount-rwfs/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/mount-rwfs/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/mount-rwfs/up b/examples/source/mount-rwfs/up deleted file mode 100644 index a1ae34b..0000000 --- a/examples/source/mount-rwfs/up +++ /dev/null @@ -1,3 +0,0 @@ -s6-envdir -i /run/disk-devices -importas -i rwfs_sinay rwfs_sinay -s6-mount -wt ext4 -o barrier=0,nodev /dev/${rwfs_sinay} /mnt/rwfs diff --git a/examples/source/mount-swap/dependencies.d/init-coldplug b/examples/source/mount-swap/dependencies.d/init-coldplug deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-swap/dependencies.d/init-diskconfig b/examples/source/mount-swap/dependencies.d/init-diskconfig deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-swap/down b/examples/source/mount-swap/down deleted file mode 100644 index 19c2ed0..0000000 --- a/examples/source/mount-swap/down +++ /dev/null @@ -1,3 +0,0 @@ -s6-envdir -i /run/disk-devices -importas -i swap swap -s6-swapoff /dev/${swap} diff --git a/examples/source/mount-swap/flag-essential b/examples/source/mount-swap/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-swap/type b/examples/source/mount-swap/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/mount-swap/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/mount-swap/up b/examples/source/mount-swap/up deleted file mode 100644 index 2017aee..0000000 --- a/examples/source/mount-swap/up +++ /dev/null @@ -1,3 +0,0 @@ -s6-envdir -i /run/disk-devices -importas -i swap swap -s6-swapon /dev/${swap} diff --git a/examples/source/mount-sync/dependencies.d/init-coldplug b/examples/source/mount-sync/dependencies.d/init-coldplug deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-sync/dependencies.d/init-diskconfig b/examples/source/mount-sync/dependencies.d/init-diskconfig deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-sync/down b/examples/source/mount-sync/down deleted file mode 100644 index dc2cc56..0000000 --- a/examples/source/mount-sync/down +++ /dev/null @@ -1 +0,0 @@ -s6-umount /mnt/syncdata diff --git a/examples/source/mount-sync/flag-essential b/examples/source/mount-sync/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-sync/type b/examples/source/mount-sync/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/mount-sync/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/mount-sync/up b/examples/source/mount-sync/up deleted file mode 100644 index cfb0bc6..0000000 --- a/examples/source/mount-sync/up +++ /dev/null @@ -1,3 +0,0 @@ -s6-envdir -i /run/disk-devices -importas -i syncdata_sinay syncdata_sinay -s6-mount -wt ext4 -o barrier=0,sync,nodev,noexec,nosuid /dev/${syncdata_sinay} /mnt/syncdata diff --git a/examples/source/mount-sys/dependencies.d/00 b/examples/source/mount-sys/dependencies.d/00 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-sys/down b/examples/source/mount-sys/down deleted file mode 100644 index dd1daca..0000000 --- a/examples/source/mount-sys/down +++ /dev/null @@ -1 +0,0 @@ -s6-umount /sys diff --git a/examples/source/mount-sys/flag-essential b/examples/source/mount-sys/flag-essential deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/mount-sys/type b/examples/source/mount-sys/type deleted file mode 100644 index bdd22a1..0000000 --- a/examples/source/mount-sys/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/examples/source/mount-sys/up b/examples/source/mount-sys/up deleted file mode 100644 index 780be7b..0000000 --- a/examples/source/mount-sys/up +++ /dev/null @@ -1 +0,0 @@ -s6-mount -wt sysfs sys /sys diff --git a/examples/source/ntpclient-log/consumer-for b/examples/source/ntpclient-log/consumer-for deleted file mode 100644 index a0f3ade..0000000 --- a/examples/source/ntpclient-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -ntpclient diff --git a/examples/source/ntpclient-log/dependencies.d/mount-rwfs b/examples/source/ntpclient-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ntpclient-log/dependencies.d/mount-sync b/examples/source/ntpclient-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ntpclient-log/pipeline-name b/examples/source/ntpclient-log/pipeline-name deleted file mode 100644 index f9615f1..0000000 --- a/examples/source/ntpclient-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -ntpclient-pipeline diff --git a/examples/source/ntpclient-log/run b/examples/source/ntpclient-log/run deleted file mode 100755 index 8a70c74..0000000 --- a/examples/source/ntpclient-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid ntplog -exec -c -s6-log t s1000000 n20 /var/log/ntpclient diff --git a/examples/source/ntpclient-log/type b/examples/source/ntpclient-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ntpclient-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ntpclient/dependencies.d/dns-cache b/examples/source/ntpclient/dependencies.d/dns-cache deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ntpclient/dependencies.d/init-clock b/examples/source/ntpclient/dependencies.d/init-clock deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ntpclient/notification-fd b/examples/source/ntpclient/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/ntpclient/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/ntpclient/producer-for b/examples/source/ntpclient/producer-for deleted file mode 100644 index c51cd0b..0000000 --- a/examples/source/ntpclient/producer-for +++ /dev/null @@ -1 +0,0 @@ -ntpclient-log diff --git a/examples/source/ntpclient/run b/examples/source/ntpclient/run deleted file mode 100755 index 8ded1c1..0000000 --- a/examples/source/ntpclient/run +++ /dev/null @@ -1,56 +0,0 @@ -#!/command/execlineb -P - -fdmove -c 2 1 - - -# Get the IP addresses for some NTP servers. -# Limit the DNS queries to 30 seconds: if the DNS is slower than -# that, chances are the server isn't good for us anyway. -# All the queries are parallelized, so it's fast. - -pipeline -{ - s6-setuidgid nobody - forx -p I { 0 1 2 } - importas -u I I - s6-dnsip4 -t 30000 -- ${I}.fr.pool.ntp.org -} -importas -u p1 ! - - -# Ask for a NTP exchange with the servers we get. -# If the exchange can't be completed in 5 seconds, kill it. -# All the queries are parallelized. - -pipeline -{ - s6-setuidgid ntp - forstdin -p -d"\n" NTPSERVERIP - importas -u NTPSERVERIP NTPSERVERIP - s6-sntpclock -T 5000 ${NTPSERVERIP} -} -importas -u p2 ! - - -# Take the first answer we get - -pipeline -{ - s6-setuidgid nobody - s6-head -Sc 12 -} -importas -u p3 ! - - -# Update the system clock. Accept 10 minutes of discrepancy. - -if { s6-clockadd -e 600000 } - - -# Success. Send a readiness notification, reap zombies, -# and sleep for 4 hours. - -s6-setuidgid nobody -if { fdmove 1 3 s6-echo } -wait { ${p1} ${p2} ${p3} } -s6-sleep 14400 diff --git a/examples/source/ntpclient/type b/examples/source/ntpclient/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/ntpclient/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/ok-ipv6/contents.d/fck-livebox b/examples/source/ok-ipv6/contents.d/fck-livebox deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-ipv6/contents.d/init-ipv6 b/examples/source/ok-ipv6/contents.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-ipv6/contents.d/radvd-pipeline b/examples/source/ok-ipv6/contents.d/radvd-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-ipv6/contents.d/udhcpc6-eth2-pipeline b/examples/source/ok-ipv6/contents.d/udhcpc6-eth2-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-ipv6/type b/examples/source/ok-ipv6/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/ok-ipv6/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/ok-lan/contents.d/dns-cache-pipeline b/examples/source/ok-lan/contents.d/dns-cache-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/dns-server-tcp-pipeline b/examples/source/ok-lan/contents.d/dns-server-tcp-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/dns-server-udp-pipeline b/examples/source/ok-lan/contents.d/dns-server-udp-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/dnsproxy6-tcp-pipeline b/examples/source/ok-lan/contents.d/dnsproxy6-tcp-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/dnsproxy6-udp-pipeline b/examples/source/ok-lan/contents.d/dnsproxy6-udp-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/httpd-pipeline b/examples/source/ok-lan/contents.d/httpd-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/ircproxy-interlinked-pipeline b/examples/source/ok-lan/contents.d/ircproxy-interlinked-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/ircproxy-libera-pipeline b/examples/source/ok-lan/contents.d/ircproxy-libera-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/ircproxy-oftc-pipeline b/examples/source/ok-lan/contents.d/ircproxy-oftc-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/sshd-pipeline b/examples/source/ok-lan/contents.d/sshd-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/taiclockd-pipeline b/examples/source/ok-lan/contents.d/taiclockd-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/udhcpd-eth0-pipeline b/examples/source/ok-lan/contents.d/udhcpd-eth0-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/wlan0-server b/examples/source/ok-lan/contents.d/wlan0-server deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/contents.d/wlan1-server b/examples/source/ok-lan/contents.d/wlan1-server deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-lan/type b/examples/source/ok-lan/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/ok-lan/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/ok-local/contents.d/fifodir-cleanup b/examples/source/ok-local/contents.d/fifodir-cleanup deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/init-coldplug b/examples/source/ok-local/contents.d/init-coldplug deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/init-sysctl b/examples/source/ok-local/contents.d/init-sysctl deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/init-tmp b/examples/source/ok-local/contents.d/init-tmp deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/init-urandom b/examples/source/ok-local/contents.d/init-urandom deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/klogd b/examples/source/ok-local/contents.d/klogd deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/mdevd b/examples/source/ok-local/contents.d/mdevd deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/mount-cgroups b/examples/source/ok-local/contents.d/mount-cgroups deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/mount-disks b/examples/source/ok-local/contents.d/mount-disks deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/contents.d/syslogd b/examples/source/ok-local/contents.d/syslogd deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-local/type b/examples/source/ok-local/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/ok-local/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/ok-wan/contents.d/adslclient-pipeline b/examples/source/ok-wan/contents.d/adslclient-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-wan/contents.d/ntpclient-pipeline b/examples/source/ok-wan/contents.d/ntpclient-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/ok-wan/type b/examples/source/ok-wan/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/ok-wan/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/radvd-log/consumer-for b/examples/source/radvd-log/consumer-for deleted file mode 100644 index 238a034..0000000 --- a/examples/source/radvd-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -radvd diff --git a/examples/source/radvd-log/dependencies.d/mount-rwfs b/examples/source/radvd-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/radvd-log/dependencies.d/mount-sync b/examples/source/radvd-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/radvd-log/pipeline-name b/examples/source/radvd-log/pipeline-name deleted file mode 100644 index 9b77f7d..0000000 --- a/examples/source/radvd-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -radvd-pipeline diff --git a/examples/source/radvd-log/run b/examples/source/radvd-log/run deleted file mode 100755 index 35ee536..0000000 --- a/examples/source/radvd-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid radvlog -exec -c -s6-log t s1000000 n20 /var/log/radvd diff --git a/examples/source/radvd-log/type b/examples/source/radvd-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/radvd-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/radvd/dependencies.d/fck-livebox b/examples/source/radvd/dependencies.d/fck-livebox deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/radvd/dependencies.d/init-ipv6 b/examples/source/radvd/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/radvd/dependencies.d/udhcpc6-eth2 b/examples/source/radvd/dependencies.d/udhcpc6-eth2 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/radvd/producer-for b/examples/source/radvd/producer-for deleted file mode 100644 index 1b71c7f..0000000 --- a/examples/source/radvd/producer-for +++ /dev/null @@ -1 +0,0 @@ -radvd-log diff --git a/examples/source/radvd/run b/examples/source/radvd/run deleted file mode 100755 index 73e93c7..0000000 --- a/examples/source/radvd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/command/execlineb -S1 -fdmove -c 2 1 -radvd -n -m stderr -u radvd -p /var/run/radvd/radvd.pid diff --git a/examples/source/radvd/type b/examples/source/radvd/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/radvd/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/sshd-4/data/rules/ip4/0.0.0.0_0/deny b/examples/source/sshd-4/data/rules/ip4/0.0.0.0_0/deny deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-4/data/rules/ip4/192.168.0.0_22/allow b/examples/source/sshd-4/data/rules/ip4/192.168.0.0_22/allow deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-4/dependencies.d/init-lan b/examples/source/sshd-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-4/dependencies.d/init-urandom b/examples/source/sshd-4/dependencies.d/init-urandom deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-4/notification-fd b/examples/source/sshd-4/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/sshd-4/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/sshd-4/producer-for b/examples/source/sshd-4/producer-for deleted file mode 100644 index b8ef8c5..0000000 --- a/examples/source/sshd-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -sshd-log diff --git a/examples/source/sshd-4/run b/examples/source/sshd-4/run deleted file mode 100755 index 785bea2..0000000 --- a/examples/source/sshd-4/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP4 -emptyenv -p -fdmove 1 3 -s6-tcpserver -v -1 -- ${ETH0_IP4} 22 -s6-tcpserver-access -v2 -l0 -t 5000 -x /etc/tcprules/sshd.cdb -- -tinysshd -v /etc/tinyssh/keys diff --git a/examples/source/sshd-4/type b/examples/source/sshd-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/sshd-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/sshd-6-bis/dependencies.d/init-ipv6 b/examples/source/sshd-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-6-bis/dependencies.d/init-urandom b/examples/source/sshd-6-bis/dependencies.d/init-urandom deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-6-bis/notification-fd b/examples/source/sshd-6-bis/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/sshd-6-bis/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/sshd-6-bis/producer-for b/examples/source/sshd-6-bis/producer-for deleted file mode 100644 index b8ef8c5..0000000 --- a/examples/source/sshd-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -sshd-log diff --git a/examples/source/sshd-6-bis/run b/examples/source/sshd-6-bis/run deleted file mode 100755 index 33e215c..0000000 --- a/examples/source/sshd-6-bis/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6_BIS -emptyenv -p -fdmove 1 3 -s6-tcpserver -v -1 -- ${ETH0_IP6_BIS} 22 -s6-tcpserver-access -v2 -l0 -t 5000 -x /etc/tcprules/sshd.cdb -- -tinysshd -v /etc/tinyssh/keys diff --git a/examples/source/sshd-6-bis/type b/examples/source/sshd-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/sshd-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/sshd-6/dependencies.d/init-ipv6 b/examples/source/sshd-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-6/dependencies.d/init-urandom b/examples/source/sshd-6/dependencies.d/init-urandom deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-6/notification-fd b/examples/source/sshd-6/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/sshd-6/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/sshd-6/producer-for b/examples/source/sshd-6/producer-for deleted file mode 100644 index b8ef8c5..0000000 --- a/examples/source/sshd-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -sshd-log diff --git a/examples/source/sshd-6/run b/examples/source/sshd-6/run deleted file mode 100755 index ca315c0..0000000 --- a/examples/source/sshd-6/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -uSi ETH0_IP6 -emptyenv -p -fdmove 1 3 -s6-tcpserver -v -1 -- ${ETH0_IP6} 22 -s6-tcpserver-access -v2 -l0 -t 5000 -x /etc/tcprules/sshd.cdb -- -tinysshd -v /etc/tinyssh/keys diff --git a/examples/source/sshd-6/type b/examples/source/sshd-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/sshd-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/sshd-log/consumer-for b/examples/source/sshd-log/consumer-for deleted file mode 100644 index 53cea4a..0000000 --- a/examples/source/sshd-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -sshd-4 -sshd-6 -sshd-6-bis diff --git a/examples/source/sshd-log/dependencies.d/mount-rwfs b/examples/source/sshd-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-log/dependencies.d/mount-sync b/examples/source/sshd-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/sshd-log/pipeline-name b/examples/source/sshd-log/pipeline-name deleted file mode 100644 index f7797f8..0000000 --- a/examples/source/sshd-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -sshd-pipeline diff --git a/examples/source/sshd-log/run b/examples/source/sshd-log/run deleted file mode 100755 index d07f180..0000000 --- a/examples/source/sshd-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid log -exec -c -s6-log t s1000000 n20 /var/log/sshd diff --git a/examples/source/sshd-log/type b/examples/source/sshd-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/sshd-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/syslogd-log/consumer-for b/examples/source/syslogd-log/consumer-for deleted file mode 100644 index 96c5cc7..0000000 --- a/examples/source/syslogd-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -syslogd diff --git a/examples/source/syslogd-log/dependencies.d/mount-rwfs b/examples/source/syslogd-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/syslogd-log/dependencies.d/mount-sync b/examples/source/syslogd-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/syslogd-log/pipeline-name b/examples/source/syslogd-log/pipeline-name deleted file mode 100644 index c8a925a..0000000 --- a/examples/source/syslogd-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -syslogd-pipeline diff --git a/examples/source/syslogd-log/run b/examples/source/syslogd-log/run deleted file mode 100755 index 2f62604..0000000 --- a/examples/source/syslogd-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid syslog -exec -c -s6-log t s1000000 n20 /var/log/syslogd diff --git a/examples/source/syslogd-log/type b/examples/source/syslogd-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/syslogd-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/syslogd/dependencies.d/init-devtmpfs b/examples/source/syslogd/dependencies.d/init-devtmpfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/syslogd/notification-fd b/examples/source/syslogd/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/syslogd/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/syslogd/producer-for b/examples/source/syslogd/producer-for deleted file mode 100644 index 75d14f5..0000000 --- a/examples/source/syslogd/producer-for +++ /dev/null @@ -1 +0,0 @@ -syslogd-log diff --git a/examples/source/syslogd/run b/examples/source/syslogd/run deleted file mode 100755 index 5fc28ce..0000000 --- a/examples/source/syslogd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/command/execlineb -P - -emptyenv -p -s6-envuidgid nobody -s6-socklog -d3 -U -t3000 diff --git a/examples/source/syslogd/type b/examples/source/syslogd/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/syslogd/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/taiclockd-4/dependencies.d/init-lan b/examples/source/taiclockd-4/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/taiclockd-4/producer-for b/examples/source/taiclockd-4/producer-for deleted file mode 100644 index a98606b..0000000 --- a/examples/source/taiclockd-4/producer-for +++ /dev/null @@ -1 +0,0 @@ -taiclockd-log diff --git a/examples/source/taiclockd-4/run b/examples/source/taiclockd-4/run deleted file mode 100755 index bad6d92..0000000 --- a/examples/source/taiclockd-4/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-setuidgid tai -s6-envdir /etc/env-network -importas -i ETH0_IP4 ETH0_IP4 -s6-taiclockd -i ${ETH0_IP4} diff --git a/examples/source/taiclockd-4/type b/examples/source/taiclockd-4/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/taiclockd-4/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/taiclockd-6-bis/dependencies.d/init-ipv6 b/examples/source/taiclockd-6-bis/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/taiclockd-6-bis/producer-for b/examples/source/taiclockd-6-bis/producer-for deleted file mode 100644 index a98606b..0000000 --- a/examples/source/taiclockd-6-bis/producer-for +++ /dev/null @@ -1 +0,0 @@ -taiclockd-log diff --git a/examples/source/taiclockd-6-bis/run b/examples/source/taiclockd-6-bis/run deleted file mode 100755 index f28dee1..0000000 --- a/examples/source/taiclockd-6-bis/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-setuidgid tai -s6-envdir /etc/env-network -importas -uSi ETH0_IP6_BIS -s6-taiclockd -i ${ETH0_IP6_BIS} diff --git a/examples/source/taiclockd-6-bis/type b/examples/source/taiclockd-6-bis/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/taiclockd-6-bis/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/taiclockd-6/dependencies.d/init-ipv6 b/examples/source/taiclockd-6/dependencies.d/init-ipv6 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/taiclockd-6/producer-for b/examples/source/taiclockd-6/producer-for deleted file mode 100644 index a98606b..0000000 --- a/examples/source/taiclockd-6/producer-for +++ /dev/null @@ -1 +0,0 @@ -taiclockd-log diff --git a/examples/source/taiclockd-6/run b/examples/source/taiclockd-6/run deleted file mode 100755 index 392bae7..0000000 --- a/examples/source/taiclockd-6/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-setuidgid tai -s6-envdir /etc/env-network -importas -uSi ETH0_IP6 -s6-taiclockd -i ${ETH0_IP6} diff --git a/examples/source/taiclockd-6/type b/examples/source/taiclockd-6/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/taiclockd-6/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/taiclockd-log/consumer-for b/examples/source/taiclockd-log/consumer-for deleted file mode 100644 index 9139ba4..0000000 --- a/examples/source/taiclockd-log/consumer-for +++ /dev/null @@ -1,3 +0,0 @@ -taiclockd-4 -taiclockd-6 -taiclockd-6-bis diff --git a/examples/source/taiclockd-log/dependencies.d/mount-rwfs b/examples/source/taiclockd-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/taiclockd-log/dependencies.d/mount-sync b/examples/source/taiclockd-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/taiclockd-log/pipeline-name b/examples/source/taiclockd-log/pipeline-name deleted file mode 100644 index 23220d4..0000000 --- a/examples/source/taiclockd-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -taiclockd-pipeline diff --git a/examples/source/taiclockd-log/run b/examples/source/taiclockd-log/run deleted file mode 100755 index dc6d7f8..0000000 --- a/examples/source/taiclockd-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid tailog -exec -c -s6-log t s1000000 n20 /var/log/taiclockd diff --git a/examples/source/taiclockd-log/type b/examples/source/taiclockd-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/taiclockd-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpc6-eth2-log/consumer-for b/examples/source/udhcpc6-eth2-log/consumer-for deleted file mode 100644 index 3e1f178..0000000 --- a/examples/source/udhcpc6-eth2-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpc6-eth2 diff --git a/examples/source/udhcpc6-eth2-log/dependencies.d/mount-rwfs b/examples/source/udhcpc6-eth2-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpc6-eth2-log/dependencies.d/mount-sync b/examples/source/udhcpc6-eth2-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpc6-eth2-log/notification-fd b/examples/source/udhcpc6-eth2-log/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/udhcpc6-eth2-log/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/udhcpc6-eth2-log/pipeline-name b/examples/source/udhcpc6-eth2-log/pipeline-name deleted file mode 100644 index 24329b7..0000000 --- a/examples/source/udhcpc6-eth2-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -udhcpc6-eth2-pipeline diff --git a/examples/source/udhcpc6-eth2-log/run b/examples/source/udhcpc6-eth2-log/run deleted file mode 100644 index 2fa3a92..0000000 --- a/examples/source/udhcpc6-eth2-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid log -exec -c -s6-log -bd3 -- t n10 s1000000 /var/log/udhcpc6-eth2 diff --git a/examples/source/udhcpc6-eth2-log/type b/examples/source/udhcpc6-eth2-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpc6-eth2-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpc6-eth2/dependencies.d/init-lan b/examples/source/udhcpc6-eth2/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpc6-eth2/notification-fd b/examples/source/udhcpc6-eth2/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/examples/source/udhcpc6-eth2/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/source/udhcpc6-eth2/producer-for b/examples/source/udhcpc6-eth2/producer-for deleted file mode 100644 index 250f720..0000000 --- a/examples/source/udhcpc6-eth2/producer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpc6-eth2-log diff --git a/examples/source/udhcpc6-eth2/run b/examples/source/udhcpc6-eth2/run deleted file mode 100644 index 7de0521..0000000 --- a/examples/source/udhcpc6-eth2/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/command/execlineb -S0 - -fdmove -c 2 1 -if { s6-mkdir -p instance } -s6-svscan -d3 -C64 -L11 -- instance diff --git a/examples/source/udhcpc6-eth2/template/finish b/examples/source/udhcpc6-eth2/template/finish deleted file mode 100755 index 88e7171..0000000 --- a/examples/source/udhcpc6-eth2/template/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/command/execlineb -S4 - -/etc/udhcpc6/finish $3 $1 $2 diff --git a/examples/source/udhcpc6-eth2/template/notification-fd b/examples/source/udhcpc6-eth2/template/notification-fd deleted file mode 100644 index 7ed6ff8..0000000 --- a/examples/source/udhcpc6-eth2/template/notification-fd +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/examples/source/udhcpc6-eth2/template/run b/examples/source/udhcpc6-eth2/template/run deleted file mode 100755 index 27e3221..0000000 --- a/examples/source/udhcpc6-eth2/template/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -S1 -fdmove -c 2 1 -emptyenv -p -udhcpc6 -f -d -m -r no -A 600 -s /etc/udhcpc6/run-script -i eth2_$1 diff --git a/examples/source/udhcpc6-eth2/type b/examples/source/udhcpc6-eth2/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpc6-eth2/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpd-eth0-log/consumer-for b/examples/source/udhcpd-eth0-log/consumer-for deleted file mode 100644 index 07ba9e6..0000000 --- a/examples/source/udhcpd-eth0-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpd-eth0 diff --git a/examples/source/udhcpd-eth0-log/dependencies.d/mount-rwfs b/examples/source/udhcpd-eth0-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-eth0-log/dependencies.d/mount-sync b/examples/source/udhcpd-eth0-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-eth0-log/pipeline-name b/examples/source/udhcpd-eth0-log/pipeline-name deleted file mode 100644 index 232bb74..0000000 --- a/examples/source/udhcpd-eth0-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -udhcpd-eth0-pipeline diff --git a/examples/source/udhcpd-eth0-log/run b/examples/source/udhcpd-eth0-log/run deleted file mode 100755 index 21cb782..0000000 --- a/examples/source/udhcpd-eth0-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid log -exec -c -s6-log t s1000000 n20 /var/log/udhcpd-eth0 diff --git a/examples/source/udhcpd-eth0-log/type b/examples/source/udhcpd-eth0-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpd-eth0-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpd-eth0/dependencies.d/init-lan b/examples/source/udhcpd-eth0/dependencies.d/init-lan deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-eth0/producer-for b/examples/source/udhcpd-eth0/producer-for deleted file mode 100644 index ccf9f4b..0000000 --- a/examples/source/udhcpd-eth0/producer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpd-eth0-log diff --git a/examples/source/udhcpd-eth0/run b/examples/source/udhcpd-eth0/run deleted file mode 100755 index d075d18..0000000 --- a/examples/source/udhcpd-eth0/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -ui ETH0_IP4 ETH0_IP4 -udhcpd -f -I ${ETH0_IP4} /etc/udhcpd-eth0.conf diff --git a/examples/source/udhcpd-eth0/timeout-kill b/examples/source/udhcpd-eth0/timeout-kill deleted file mode 100644 index ccfc37a..0000000 --- a/examples/source/udhcpd-eth0/timeout-kill +++ /dev/null @@ -1 +0,0 @@ -50000 diff --git a/examples/source/udhcpd-eth0/type b/examples/source/udhcpd-eth0/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpd-eth0/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpd-wlan0-log/consumer-for b/examples/source/udhcpd-wlan0-log/consumer-for deleted file mode 100644 index d336700..0000000 --- a/examples/source/udhcpd-wlan0-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpd-wlan0 diff --git a/examples/source/udhcpd-wlan0-log/dependencies.d/mount-rwfs b/examples/source/udhcpd-wlan0-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-wlan0-log/dependencies.d/mount-sync b/examples/source/udhcpd-wlan0-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-wlan0-log/pipeline-name b/examples/source/udhcpd-wlan0-log/pipeline-name deleted file mode 100644 index bf20ff6..0000000 --- a/examples/source/udhcpd-wlan0-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -udhcpd-wlan0-pipeline diff --git a/examples/source/udhcpd-wlan0-log/run b/examples/source/udhcpd-wlan0-log/run deleted file mode 100755 index 5142145..0000000 --- a/examples/source/udhcpd-wlan0-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid wifilog -exec -c -s6-log t s1000000 n20 /var/log/udhcpd-wlan0 diff --git a/examples/source/udhcpd-wlan0-log/type b/examples/source/udhcpd-wlan0-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpd-wlan0-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpd-wlan0/dependencies.d/ip-wlan0 b/examples/source/udhcpd-wlan0/dependencies.d/ip-wlan0 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-wlan0/producer-for b/examples/source/udhcpd-wlan0/producer-for deleted file mode 100644 index f5ac32a..0000000 --- a/examples/source/udhcpd-wlan0/producer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpd-wlan0-log diff --git a/examples/source/udhcpd-wlan0/run b/examples/source/udhcpd-wlan0/run deleted file mode 100755 index 3e0c3ac..0000000 --- a/examples/source/udhcpd-wlan0/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -ui WLAN0_IP4 WLAN0_IP4 -udhcpd -f -I ${WLAN0_IP4} /etc/udhcpd-wlan0.conf diff --git a/examples/source/udhcpd-wlan0/timeout-kill b/examples/source/udhcpd-wlan0/timeout-kill deleted file mode 100644 index ccfc37a..0000000 --- a/examples/source/udhcpd-wlan0/timeout-kill +++ /dev/null @@ -1 +0,0 @@ -50000 diff --git a/examples/source/udhcpd-wlan0/type b/examples/source/udhcpd-wlan0/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpd-wlan0/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpd-wlan1-log/consumer-for b/examples/source/udhcpd-wlan1-log/consumer-for deleted file mode 100644 index 239352b..0000000 --- a/examples/source/udhcpd-wlan1-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpd-wlan1 diff --git a/examples/source/udhcpd-wlan1-log/dependencies.d/mount-rwfs b/examples/source/udhcpd-wlan1-log/dependencies.d/mount-rwfs deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-wlan1-log/dependencies.d/mount-sync b/examples/source/udhcpd-wlan1-log/dependencies.d/mount-sync deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-wlan1-log/pipeline-name b/examples/source/udhcpd-wlan1-log/pipeline-name deleted file mode 100644 index e7e8731..0000000 --- a/examples/source/udhcpd-wlan1-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -udhcpd-wlan1-pipeline diff --git a/examples/source/udhcpd-wlan1-log/run b/examples/source/udhcpd-wlan1-log/run deleted file mode 100755 index 1704464..0000000 --- a/examples/source/udhcpd-wlan1-log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/command/execlineb -P -s6-setuidgid wifilog -exec -c -s6-log t s1000000 n20 /var/log/udhcpd-wlan1 diff --git a/examples/source/udhcpd-wlan1-log/type b/examples/source/udhcpd-wlan1-log/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpd-wlan1-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/udhcpd-wlan1/dependencies.d/ip-wlan1 b/examples/source/udhcpd-wlan1/dependencies.d/ip-wlan1 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/udhcpd-wlan1/producer-for b/examples/source/udhcpd-wlan1/producer-for deleted file mode 100644 index d26f719..0000000 --- a/examples/source/udhcpd-wlan1/producer-for +++ /dev/null @@ -1 +0,0 @@ -udhcpd-wlan1-log diff --git a/examples/source/udhcpd-wlan1/run b/examples/source/udhcpd-wlan1/run deleted file mode 100755 index 7092d28..0000000 --- a/examples/source/udhcpd-wlan1/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/command/execlineb -P -fdmove -c 2 1 -s6-envdir /etc/env-network -importas -ui WLAN1_IP4 WLAN1_IP4 -udhcpd -f -I ${WLAN1_IP4} /etc/udhcpd-wlan1.conf diff --git a/examples/source/udhcpd-wlan1/timeout-kill b/examples/source/udhcpd-wlan1/timeout-kill deleted file mode 100644 index ccfc37a..0000000 --- a/examples/source/udhcpd-wlan1/timeout-kill +++ /dev/null @@ -1 +0,0 @@ -50000 diff --git a/examples/source/udhcpd-wlan1/type b/examples/source/udhcpd-wlan1/type deleted file mode 100644 index 5883cff..0000000 --- a/examples/source/udhcpd-wlan1/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/examples/source/wlan0-server/contents.d/hostapd-wlan0-pipeline b/examples/source/wlan0-server/contents.d/hostapd-wlan0-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/wlan0-server/contents.d/ip-wlan0 b/examples/source/wlan0-server/contents.d/ip-wlan0 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/wlan0-server/contents.d/udhcpd-wlan0-pipeline b/examples/source/wlan0-server/contents.d/udhcpd-wlan0-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/wlan0-server/type b/examples/source/wlan0-server/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/wlan0-server/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/examples/source/wlan1-server/contents.d/hostapd-wlan1-pipeline b/examples/source/wlan1-server/contents.d/hostapd-wlan1-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/wlan1-server/contents.d/ip-wlan1 b/examples/source/wlan1-server/contents.d/ip-wlan1 deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/wlan1-server/contents.d/udhcpd-wlan1-pipeline b/examples/source/wlan1-server/contents.d/udhcpd-wlan1-pipeline deleted file mode 100644 index e69de29..0000000 diff --git a/examples/source/wlan1-server/type b/examples/source/wlan1-server/type deleted file mode 100644 index 757b422..0000000 --- a/examples/source/wlan1-server/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/patch-for-solaris b/patch-for-solaris index df17cc8..f209bab 100755 --- a/patch-for-solaris +++ b/patch-for-solaris @@ -4,7 +4,7 @@ patchit () { echo '#!/usr/xpg4/bin/sh' > $1.tmp tail -n +2 $1 >> $1.tmp mv -f $1.tmp $1 - chmod 0755 $1 + chmod 755 $1 } # Solaris doesn't understand POSIX.1-2008 either. @@ -14,6 +14,8 @@ mv -f configure.tmp configure patchit ./configure patchit ./tools/install.sh patchit ./tools/gen-deps.sh +patchit ./tools/gen-dotpc.sh +patchit ./tools/run-test.sh echo 'SHELL := /usr/xpg4/bin/sh' > Makefile.tmp echo >> Makefile.tmp -- cgit v1.3.1