Support new s6 overlay (#3630)
* Support new s6 overlay * fix permission * using bashio
This commit is contained in:
parent
1b8ad44833
commit
5297edb57d
|
@ -1,8 +1,11 @@
|
||||||
#!/usr/bin/execlineb -S1
|
#!/usr/bin/env bashio
|
||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
# Take down the S6 supervision tree when Supervisor fails
|
# Take down the S6 supervision tree when Supervisor fails
|
||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
if { s6-test ${1} -ne 100 }
|
|
||||||
if { s6-test ${1} -ne 256 }
|
|
||||||
|
|
||||||
redirfd -w 2 /dev/null s6-svscanctl -t /var/run/s6/services
|
if [[ "$1" -ne 100 ]] && [[ "$1" -ne 256 ]]; then
|
||||||
|
bashio::log.warning "Halt Supervisor"
|
||||||
|
/run/s6/basedir/bin/halt
|
||||||
|
fi
|
||||||
|
|
||||||
|
bashio::log.info "Supervisor restart after closing"
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
#!/usr/bin/execlineb -S1
|
#!/usr/bin/env bashio
|
||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
# Take down the S6 supervision tree when Watchdog fails
|
# Take down the S6 supervision tree when Watchdog fails
|
||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
if { s6-test ${1} -ne 0 }
|
|
||||||
if { s6-test ${1} -ne 256 }
|
|
||||||
|
|
||||||
s6-svscanctl -t /var/run/s6/services
|
if [[ "$1" -ne 0 ]] && [[ "$1" -ne 256 ]]; then
|
||||||
|
bashio::log.warning "Halt Supervisor (Wuff)"
|
||||||
|
/run/s6/basedir/bin/halt
|
||||||
|
fi
|
||||||
|
|
||||||
|
bashio::log.info "Watchdog restart after closing"
|
||||||
|
|
Loading…
Reference in New Issue