I was setting up an init script for mtt-relay on a debian system following the /etc/init.d/skeleton template.
The start dependencies are as follows:
# Required-Start: $syslog hostname
The script options are:
Unfortunately mtt-relay exits with error code 99 within this script during boot time.
If I call the init script manually it works without any problems.
What does mtt-relay require what is not available during boot time?!
Its position in the boot order is right behind sshd.
Thanks in advance for any hints.