diff options
| author | Eugen Wissner <belka@caraus.de> | 2026-09-05 00:23:31 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2026-09-05 00:23:31 +0200 |
| commit | 1ea2bc9b308b8c05ab09ef463f638f993e747f39 (patch) | |
| tree | b4ddc6f3a65a46f395784f3a31680bca52108305 | |
| parent | 20c4ab362487989b88c29981232b6e78fe793f7f (diff) | |
| download | s6-master.tar.gz | |
| -rw-r--r-- | README.md | 5 | ||||
| -rw-r--r-- | busybox/default/contents | 5 | ||||
| -rw-r--r-- | busybox/default/type | 1 | ||||
| -rw-r--r-- | busybox/dhclient-log/consumer-for | 1 | ||||
| -rw-r--r-- | busybox/dhclient-log/dependencies | 1 | ||||
| -rw-r--r-- | busybox/dhclient-log/notification-fd | 1 | ||||
| -rw-r--r-- | busybox/dhclient-log/pipeline-name | 1 | ||||
| -rw-r--r-- | busybox/dhclient-log/run | 10 | ||||
| -rw-r--r-- | busybox/dhclient-log/type | 1 | ||||
| -rw-r--r-- | busybox/dhclient-srv/dependencies | 1 | ||||
| -rw-r--r-- | busybox/dhclient-srv/producer-for | 1 | ||||
| -rw-r--r-- | busybox/dhclient-srv/run | 4 | ||||
| -rw-r--r-- | busybox/dhclient-srv/type | 1 | ||||
| -rw-r--r-- | busybox/hostname/dependencies | 1 | ||||
| -rw-r--r-- | busybox/hostname/type | 1 | ||||
| -rw-r--r-- | busybox/hostname/up | 5 | ||||
| -rw-r--r-- | busybox/std-stream/dependencies | 1 | ||||
| -rw-r--r-- | busybox/std-stream/type | 1 | ||||
| -rw-r--r-- | busybox/std-stream/up | 12 |
19 files changed, 0 insertions, 54 deletions
@@ -5,8 +5,3 @@ Some s6 service definitions for third-party software on Slackware Linux. This directory contains examples of how to run applications. There is a Ruby on Rails service running on the default Puma server, and a Haskell application (which can actually be any compiled language, because it simply runs a binary). - -## busybox - -This directory contains scripts that can be used on embedded Linux systems -(riscv32). diff --git a/busybox/default/contents b/busybox/default/contents deleted file mode 100644 index 86c7aca..0000000 --- a/busybox/default/contents +++ /dev/null @@ -1,5 +0,0 @@ -devpts -tmpfs-shm -local-fs -std-stream -dhclient diff --git a/busybox/default/type b/busybox/default/type deleted file mode 100644 index 757b422..0000000 --- a/busybox/default/type +++ /dev/null @@ -1 +0,0 @@ -bundle diff --git a/busybox/dhclient-log/consumer-for b/busybox/dhclient-log/consumer-for deleted file mode 100644 index f3d2703..0000000 --- a/busybox/dhclient-log/consumer-for +++ /dev/null @@ -1 +0,0 @@ -dhclient-srv diff --git a/busybox/dhclient-log/dependencies b/busybox/dhclient-log/dependencies deleted file mode 100644 index ce53c6b..0000000 --- a/busybox/dhclient-log/dependencies +++ /dev/null @@ -1 +0,0 @@ -remount-root diff --git a/busybox/dhclient-log/notification-fd b/busybox/dhclient-log/notification-fd deleted file mode 100644 index 00750ed..0000000 --- a/busybox/dhclient-log/notification-fd +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/busybox/dhclient-log/pipeline-name b/busybox/dhclient-log/pipeline-name deleted file mode 100644 index 5d468f9..0000000 --- a/busybox/dhclient-log/pipeline-name +++ /dev/null @@ -1 +0,0 @@ -dhclient diff --git a/busybox/dhclient-log/run b/busybox/dhclient-log/run deleted file mode 100644 index ddf5e40..0000000 --- a/busybox/dhclient-log/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/execlineb -P - -s6-envuidgid -B root:root -multisubstitute { - importas -u UID UID - importas -u GID GID -} -if { install -dm 750 -o $UID -g $GID /var/log/dhclient } -s6-setuidgid ${UID}:${GID} -exec -c s6-log -d3 -- n4 s500000 T /var/log/dhclient diff --git a/busybox/dhclient-log/type b/busybox/dhclient-log/type deleted file mode 100644 index 5883cff..0000000 --- a/busybox/dhclient-log/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/busybox/dhclient-srv/dependencies b/busybox/dhclient-srv/dependencies deleted file mode 100644 index ecd88ae..0000000 --- a/busybox/dhclient-srv/dependencies +++ /dev/null @@ -1 +0,0 @@ -hostname diff --git a/busybox/dhclient-srv/producer-for b/busybox/dhclient-srv/producer-for deleted file mode 100644 index a31a7b2..0000000 --- a/busybox/dhclient-srv/producer-for +++ /dev/null @@ -1 +0,0 @@ -dhclient-log diff --git a/busybox/dhclient-srv/run b/busybox/dhclient-srv/run deleted file mode 100644 index 69e0f42..0000000 --- a/busybox/dhclient-srv/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/execlineb -P - -fdmove -c 2 1 -dhclient -d diff --git a/busybox/dhclient-srv/type b/busybox/dhclient-srv/type deleted file mode 100644 index 5883cff..0000000 --- a/busybox/dhclient-srv/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/busybox/hostname/dependencies b/busybox/hostname/dependencies deleted file mode 100644 index ce53c6b..0000000 --- a/busybox/hostname/dependencies +++ /dev/null @@ -1 +0,0 @@ -remount-root diff --git a/busybox/hostname/type b/busybox/hostname/type deleted file mode 100644 index bdd22a1..0000000 --- a/busybox/hostname/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/busybox/hostname/up b/busybox/hostname/up deleted file mode 100644 index 5da7f51..0000000 --- a/busybox/hostname/up +++ /dev/null @@ -1,5 +0,0 @@ -############################# -# Set the system's hostname # -############################# - -hostname -F /etc/hostname diff --git a/busybox/std-stream/dependencies b/busybox/std-stream/dependencies deleted file mode 100644 index 8b71071..0000000 --- a/busybox/std-stream/dependencies +++ /dev/null @@ -1 +0,0 @@ -procfs diff --git a/busybox/std-stream/type b/busybox/std-stream/type deleted file mode 100644 index bdd22a1..0000000 --- a/busybox/std-stream/type +++ /dev/null @@ -1 +0,0 @@ -oneshot diff --git a/busybox/std-stream/up b/busybox/std-stream/up deleted file mode 100644 index 4bf594a..0000000 --- a/busybox/std-stream/up +++ /dev/null @@ -1,12 +0,0 @@ -################################################ -# Create symlinks for standard streams in /dev # -################################################ - -if { ln -sf /proc/self/fd /dev/fd } -forx STREAM { "0 stdin" "1 stdout" "2 stderr" } -importas -Sus STREAM -backtick ARGUMENTS { - printf "/proc/self/fd/%i /dev/%s" $STREAM -} -importas -Ssu ARGUMENTS -ln -sf $ARGUMENTS |
