Onde o start-stop-daemon armazenou o arquivo pid por padrão?

1

Quando eu tenho um script inicial como ...

exec start-stop-daemon --exec /tmp/test.sh --background --start 

Suponho que salvará o arquivo pid em algum lugar e depois o usará para stop ou restart , certo?

Então, onde o arquivo pid é criado por padrão?

    
por Ryan 07.08.2012 / 16:58

1 resposta

4

Em nenhum lugar. Por% man_de% manpage:

Note: unless --pidfile is specified, start-stop-daemon behaves similar to killall(1). start-stop-daemon will scan the process table looking for any processes which match the process name, uid, and/or gid (if specified). Any matching process will prevent --start from starting the daemon. All matching processes will be sent the TERM signal (or the one specified via --signal or --retry) if --stop is specified. For daemons which have long-lived children which need to live through a --stop, you must specify a pidfile.

    
por 07.08.2012 / 17:34