Re: [HACKERS] Do we always need the socket file?
Michael Brusser <[EMAIL PROTECTED]> writes: > We're trying to avoid creating any unnecessary files, especially outside > of the product installation tree. Look at this as a policy. > Experience shows that sooner or later some of your customers ask you: > what is this /tmp/.s.PGSQL.xxx file is? What do I need it for? > Also some admins known to periodically clean out /tmp, /var/run, etc. Well if you clean out files programs are using you should expect those programs to break. Other programs that create sockets in /tmp include screen and X for example. Unix domain sockets are sometimes more efficient and sometimes more secure than TCP/IP connections. So preferring TCP/IP just to avoid /tmp pollution might be a bit of a loss for aesthetic value. -- greg ---(end of broadcast)--- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly
Re: [HACKERS] Do we always need the socket file?
We're trying to avoid creating any unnecessary files, especially outside of the product installation tree. Look at this as a policy. Experience shows that sooner or later some of your customers ask you: what is this /tmp/.s.PGSQL.xxx file is? What do I need it for? Also some admins known to periodically clean out /tmp, /var/run, etc. Mike. > -Original Message- > From: Bruce Momjian [mailto:[EMAIL PROTECTED]] > Sent: Thursday, February 13, 2003 8:38 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Re: [HACKERS] Do we always need the socket file? > > > Michael Brusser wrote: > > I have Postgres 7.2.1 configured to listen on TCP/IP port. > > When the server starts up it still creates the socket file in /tmp. > > Removing this file manually does not seem to cause any problem for the > > application. > > > > Is there a way to prevent postmaster from creating this file? > > Is this really safe to remove the socket file, or would it create > > some problem that I won't necessarily see? > > I guess the big question is why you don't want the file created? If you > have 'local' disabled in pg_hba.conf, it doesn't allow connections. > > -- > Bruce Momjian| http://candle.pha.pa.us > [EMAIL PROTECTED] | (610) 359-1001 > + If your life is a hard drive, | 13 Roberts Road > + Christ can be your backup.| Newtown Square, > Pennsylvania 19073 > ---(end of broadcast)--- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])
Re: [HACKERS] Do we always need the socket file?
Michael Brusser wrote: > I have Postgres 7.2.1 configured to listen on TCP/IP port. > When the server starts up it still creates the socket file in /tmp. > Removing this file manually does not seem to cause any problem for the > application. > > Is there a way to prevent postmaster from creating this file? > Is this really safe to remove the socket file, or would it create > some problem that I won't necessarily see? I guess the big question is why you don't want the file created? If you have 'local' disabled in pg_hba.conf, it doesn't allow connections. -- Bruce Momjian| http://candle.pha.pa.us [EMAIL PROTECTED] | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup.| Newtown Square, Pennsylvania 19073 ---(end of broadcast)--- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html