#!/bin/execlineb

# test if arguments were given
elgetopt "f:"
multisubstitute
{
  importas -u -D "" fifo ELGETOPT_f
}
elgetpositionals -P0
emptyenv -P
if { s6-test ${#} -ge 1 }


# switch between std{out,err} or fifo
ifelse { s6-test -n ${fifo} }
{
  redirfd -rnb 0 ${fifo}
  logutil-service-main ${1}
}
logutil-service-main ${1}