-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Herlon Camargo wrote:
>Estava desenvolvendo um daemon e aconteceu uma coisa esquisita. Uso o CL10
> e n�o tenho outra distribui��o para confirmar se acontece com todas. O
> que acontece � o seguinte (vou dar os passos para que possam reproduzir
> tamb�m):
[corta]

N�o ocorre com qualquer servi�o. Veja um exemplo:

$ /sbin/service nessusd status
nessusd is stopped
$ kwrite nessusd &
$ /sbin/service nessusd status
nessusd is stopped

Acontece que alguns scripts do /etc/init.d procuram o processo com um "ps ax 
| grep nomedoprocesso". Isso vai falhar mesmo, do jeito que voc� descreveu.

O correto � usar o comando pidof ou pgrep. Nesses casos, ele n�o pega um 
argumento da linha de comando: apenas um processo cujo execut�vel tenha o 
nome correto.

Ainda melhor do que isso � gravar um arquivo em /var/run indicando qual � o 
PID. A� n�o d� para confundir de jeito nenhum.

- -- 
  Thiago Macieira  -  Registered Linux user #65028
   thiago (AT) macieira (DOT) info
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFBcGdnM/XwBW70U1gRArcAAKCFLjBijdmz4GgyngMJBalKI3hMgQCdH0Sg
4y91uDYWnb+JxJDi/dFnJ/E=
=VmOW
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a