/run/upstart shouldn't be user writable. /tmp should work but is really kind of wrong for a pidfile.
So I think I'll stick to the current implementation, which by the way doesn't prevent the daemon from starting at all, it just prints an extra error on the console and doesn't create the pidfile.
/run/upstart shouldn't be user writable. /tmp should work but is really kind of wrong for a pidfile.
So I think I'll stick to the current implementation, which by the way doesn't prevent the daemon from starting at all, it just prints an extra error on the console and doesn't create the pidfile.