#!/bin/execlineb -S1 emptyenv -p export USER ${1} s6-envuidgid -i -- ${1} s6-applyuidgid -U -- backtick -in HOME { homeof ${1} } multisubstitute { importas -i USER USER importas -i HOME HOME importas -i UID UID importas -i GID GID importas -i GIDLIST GIDLIST } export PATH "/usr/bin:/usr/sbin:/bin:/sbin" if { install -d -o ${1} -g ${1} -m 0700 /run/${1}/services } background { foreground { loopwhilex -x 0 s6-rc-init -c ${HOME}/.config/s6-rc/compiled -l /run/${1}/s6-rc -d /run/${1}/services } s6-rc -l /run/${1}/s6-rc -u change default } redirfd -r 0 /dev/null s6-svscan -- /run/${1}/services