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 found
resolver el problemaEspero que esto ayude
fuente