#!/usr/bin/env sh
if test "$1" -eq 256 ; then
error_code=$((128 + $2))
else
error_code="$1"
fi
if [ "${error_code}" -eq 0 ]; then
s6-svc -d /run/s6-rc/servicedirs/lunar-engine
exit 0
else
echo "${error_code}" > /run/s6-linux-init-container-results/exitcode
/run/s6/basedir/bin/halt
fi