Provided by:
manpages-pt-dev_20040726-4_all 
NOME
daemon - rodar no background
SINOPSE
#include <unistd.h>
int daemon (int nochdir, int noclose);
DESCRI,C~AO
A funcao daemon() serve para desvincular o programa do terminal
controlador e faze-lo rodar no background como um daemon.
daemon()mudaodiret'orioatualpararoot(``/'')an~aoserque nochdir seja
diferente de zero.
Se noclose nao for diferente de zero, a funcao daemon() redirecionara o
standard input, standard output e standard error para /dev/null/fP.
ERROS
Se ocorrer um erro, a funcao retornara -1 e colocara um valor em errno
que designara um dos erros especificados em fork(2) e setsid(2).
VER TAMB'EM
SEE ALSO
fork(2), setsid(2)
HIST'ORIA
A funcao daemon() apareceu pela primeira vez no BSD4.4.
TRADUZIDO POR LDP-BR em 21/08/2000.
Paulo Cesar Mendes <drpc@ism.com.br> (traducao)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisao)