diff options
Diffstat (limited to 'src/bin/system-shutdown')
| -rwxr-xr-x | src/bin/system-shutdown | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/bin/system-shutdown b/src/bin/system-shutdown new file mode 100755 index 0000000..53b2d4b --- /dev/null +++ b/src/bin/system-shutdown @@ -0,0 +1,14 @@ +#!@shebangdir@/execlineb -s0 + +# ISC license. + +ifelse { eltest \\\\${@} =~ ^-[hpr]$ } { + if { mkdir -p @tmpfsdir@/@sysrundir@/shutdown-directive } + if { + redirfd -w 1 @tmpfsdir@/@sysrundir@/shutdown-directive/DIRECTIVE + echo ${@} + } + s6-svc -U @tmpfsdir@/@sysrundir@/service/goetia-shutdown +} +if { echo "system-shutdown: usage: system-shutdown -h | -p | -r" } +exit 100 |
