Estoy tratando de demonizar un proceso con un usuario diferente.
En mi init.d, tengo un servicio que se parece un poco a esto:
...
start() {
echo "Starting mydaemon..."
daemon --user someuser --name mydaemon mycommand
}
...
(guión completo aquí: http://pastebin.com/bvpnsHgn )
Sin embargo, todo lo que obtengo es daemon: command not found.
Verifiqué que daemon()está declarado /etc/init.d/functions, pero aún así, parece que no puedo usarlo.
¿Cómo puedo resolver esto?

. /etc/init.d/functions, como escribí en mi respuesta?Si le faltan los scripts, puede simplemente (re) instalarlos, esto debería
daemon: command not foundresolver el problemaEspero que esto ayude
fuente