init
This commit is contained in:
0
etc/s6-overlay/s6-rc.d/myapp/dependencies.d/base
Normal file
0
etc/s6-overlay/s6-rc.d/myapp/dependencies.d/base
Normal file
9
etc/s6-overlay/s6-rc.d/myapp/finish
Executable file
9
etc/s6-overlay/s6-rc.d/myapp/finish
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
if test "$1" -eq 256 ; then
|
||||
e=$((128 + $2))
|
||||
else
|
||||
e="$1"
|
||||
fi
|
||||
|
||||
echo "$e" > /run/s6-linux-init-container-results/exitcode
|
||||
1
etc/s6-overlay/s6-rc.d/myapp/producer-for
Normal file
1
etc/s6-overlay/s6-rc.d/myapp/producer-for
Normal file
@@ -0,0 +1 @@
|
||||
myapp-log
|
||||
3
etc/s6-overlay/s6-rc.d/myapp/run
Executable file
3
etc/s6-overlay/s6-rc.d/myapp/run
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/command/with-contenv sh
|
||||
exec 2>&1
|
||||
exec s6-setuidgid daemon /usr/local/bin/myapp
|
||||
1
etc/s6-overlay/s6-rc.d/myapp/type
Normal file
1
etc/s6-overlay/s6-rc.d/myapp/type
Normal file
@@ -0,0 +1 @@
|
||||
longrun
|
||||
Reference in New Issue
Block a user