J'essaie de démoniser un processus sous un autre utilisateur.
Dans mon init.d, j'ai un service qui ressemble un peu à ceci:
...
start() {
echo "Starting mydaemon..."
daemon --user someuser --name mydaemon mycommand
}
...
(script complet ici: http://pastebin.com/bvpnsHgn )
Cependant, tout ce que je reçois, c'est daemon: command not found
.
J'ai vérifié que daemon()
c'est déclaré dans /etc/init.d/functions
, mais je n'arrive toujours pas à l'utiliser.
Comment puis-je résoudre ça?
. /etc/init.d/functions
, comme je l'ai écrit dans ma réponse?Si vous manquez les scripts, vous pouvez simplement les (ré) installer, cela devrait
daemon: command not found
résoudre le problèmeJ'espère que cela t'aides
la source