Graylog2/graylog2-server — pull request #90 by fge (2012-07-25 13:25:17+00:00)
Title: Don't create a PID file if not asked to do so

Creating a PID file without the administrator's consent is not good practice.
Furthermore, as this is Java, the daemon cannot fork() and setsid(), which means
a pure daemon behaviour is not possible.

Leave the option for people willing to use it, but most packagers will use
programs designed for this purpose to handle the PID file and graylog2 process
anyway.