#!/usr/local/bin/execlineb
# {{ ansible_managed }}

s6-envdir ./env
multisubstitute {
	importas -i -u NAME  NAME
	importas -i -u USER  USER
	importas -i -u GROUP GROUP
	importas -i -u MODE  MODE
	importas -i -u DIR   DIR
}

foreground { fdmove -c 1 2 echo "${NAME} log: Starting." }
 
ifelse -n { install -d -o "${USER}" -g "${GROUP}" -m "${MODE}" "$DIR" } {
 	foreground { fdmove -c 1 2 echo "${NAME} log: Failed to create logging directory." }
 	false
}
 
fdmove -c 2 1
 
s6-envuidgid $USER
s6-log -d 3 T $DIR