permissions of external PID file

Started by Peter Eisentrautover 14 years ago2 messages
#1Peter Eisentraut
peter_e@gmx.net

The external PID file, if configured, is currently generated with 600
permissions, which results from the umask setting in the postmaster. I
think it would be nicer if we could make that 644.

I have often dealt with scripts and such that look through PID files
in /var/run, and it's always annoying when some PID file is not readable
for some reason or no reason at all. (One simple benefit is that you
don't need extra privileges to check whether the process is alive.)
Almost all PID files on my system are world-readable now.

#2David Fetter
david@fetter.org
In reply to: Peter Eisentraut (#1)
Re: permissions of external PID file

On Fri, Jun 03, 2011 at 09:51:45PM +0300, Peter Eisentraut wrote:

The external PID file, if configured, is currently generated with 600
permissions, which results from the umask setting in the postmaster. I
think it would be nicer if we could make that 644.

I have often dealt with scripts and such that look through PID files
in /var/run, and it's always annoying when some PID file is not readable
for some reason or no reason at all. (One simple benefit is that you
don't need extra privileges to check whether the process is alive.)
Almost all PID files on my system are world-readable now.

+1 for making this world-readable.

Cheers,
David.
--
David Fetter <david@fetter.org> http://fetter.org/
Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter
Skype: davidfetter XMPP: david.fetter@gmail.com
iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics

Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate