Re: BUG #15810: Using custom directory on external HDD gives permission error
От | Tom Lane |
---|---|
Тема | Re: BUG #15810: Using custom directory on external HDD gives permission error |
Дата | |
Msg-id | 9610.1558051173@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: BUG #15810: Using custom directory on external HDD givespermission error (Michael Paquier <michael@paquier.xyz>) |
Ответы |
Re: BUG #15810: Using custom directory on external HDD givespermission error
|
Список | pgsql-bugs |
Michael Paquier <michael@paquier.xyz> writes: > On Thu, May 16, 2019 at 04:15:39PM +0000, PG Bug reporting form wrote: >> Is there some way to circumvent this check without changing format >> of the HDD? > That's weird. If the data folder fed to initdb already exists and is > empty, then permissions on the path are enforced to 0700 or 0750 (if > using --allow-group-access) automatically to prevent this error when > starting Postgres for bootstrapping. I think we do a chmod but we don't then check to see if stat reports the correct permissions. IIUC, the reporter is using a filesystem that lacks permissions altogether and is just ignoring the chmod. So later checks fail. I'm kind of disinclined to provide a way to skip the permissions check though, especially in view of the fact that there's no good reason to use a Windows filesystem as native storage for Unix. There are other things that are likely to not work either, eg symlinks for tablespaces. regards, tom lane
В списке pgsql-bugs по дате отправления: