Bogus error message about private key (not a bug).

From: Stefanos Harhalakis <v13(at)priest(dot)com>
To: pgsql-bugs(at)postgresql(dot)org
Subject: Bogus error message about private key (not a bug).
Date: 2004-11-13 11:47:26
Message-ID: 200411131347.32374.v13@priest.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Hi there,

PostgreSQL 7.4.6 gives the following error message when trying to read the
private key in the case of:

-rw------- 1 root root 887 Aug 19 15:01 /var/lib/postgres/data/server.key

2004-11-13 13:04:42 [4095] FATAL: unsafe permissions on private key file
"/var/lib/postgres/data/server.key"
DETAIL: File must be owned by the database user and must have no permissions
for "group" or "other".

I believe that the checks in src/backend/libpq/be-secure.c:653 should be
performed in a different order (first the access permissions and then the
owner of the key) just to give a more appropriate message.

Thanks in advance,

<<V13>>

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message David Walker 2004-11-13 20:15:38 libplperl.so and libperl.so
Previous Message Russell Smith 2004-11-13 10:47:50 Re: pg_dump case folding bug