From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Horák Daniel <horak(at)sit(dot)plzen-city(dot)cz> |
Cc: | pgsql-hackers(at)postgresql(dot)org, Peter Eisentraut <peter_e(at)gmx(dot)net> |
Subject: | Re: FW: [CYGWIN] 7.2b3 postmaster doesn't start on Win98 |
Date: | 2001-12-03 16:05:23 |
Message-ID: | 13500.1007395523@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
=?iso-8859-1?Q?Hor=E1k_Daniel?= <horak(at)sit(dot)plzen-city(dot)cz> writes:
>> When trying to start the postmaster on win98se with cygwin
>> I get told that the data directory must be 0700, but when I
>> try to chmod to
>> 700, it apparently succeds, but nothing permissions stay at
>> 755. I suspect
>> this to be because win98 has no real file protection (just a read only
>> attribute)
> It works on WinNT, Win2K, ... because full file security is implemented
> only in this systems. There could be a dirty hack that disables the
> check (for 0700 permissions on $DATADIR) in
> src/backend/postmaster/postmaster.c. I don't know if it is possible to
> do it during runtime for only Win9x systems.
Ugh...
Unless someone can think of a reasonable runtime check to distinguish
win98 from newer systems, I think we have little choice but to make the
data directory permissions check be #ifndef __CYGWIN__. I don't like
this much, but (a) I don't want to hold up 7.2 while we look for better
ideas, and (b) no one should consider a Windoze box secure anyway ;-).
Comments?
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Luis Amigo | 2001-12-03 16:06:26 | Re: Call for platform testing |
Previous Message | Tom Lane | 2001-12-03 15:57:39 | Re: Call for platform testing |