diff options
| author | Eugen Wissner <belka@caraus.de> | 2025-09-18 20:12:00 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2025-09-18 20:12:00 +0200 |
| commit | 05afc39b817385fbad2688ffef07323ae892e983 (patch) | |
| tree | 558e9833c8afd61efa1c7ae8b641c4124b55af98 /busybox/std-stream/up | |
| parent | 5eb5ce724f630196f95b3e5cdd963753bba494c2 (diff) | |
| download | s6-05afc39b817385fbad2688ffef07323ae892e983.tar.gz | |
Add std-stream oneshot service
Diffstat (limited to 'busybox/std-stream/up')
| -rw-r--r-- | busybox/std-stream/up | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/busybox/std-stream/up b/busybox/std-stream/up new file mode 100644 index 0000000..4bf594a --- /dev/null +++ b/busybox/std-stream/up @@ -0,0 +1,12 @@ +################################################ +# 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 |
