BUG #15429: psql requires '-h localhost' to run basic commands

Started by PG Bug reporting formover 7 years ago3 messagesbugs
Jump to latest
#1PG Bug reporting form
noreply@postgresql.org

The following bug has been logged on the website:

Bug reference: 15429
Logged by: Ryan Murphy
Email address: murphy6239@gmail.com
PostgreSQL version: 10.5
Operating system: Ubuntu 14.04.5 LTS
Description:

We've encountered an issue where psql requires "-h localhost" to run any
commands on PostgreSQL 10.5 machine.

$ psql --version
Error: Invalid data directory for cluster 10 main
$ psql -h localhost --version
psql (PostgreSQL) 10.5 (Ubuntu 10.5-1.pgdg14.04+1)

The issue is resolved by adding world-read access to postgresql.conf to
allow psql to read "data_directory", but this is something we've never had
to do with previous postgres versions.

#2Christoph Berg
myon@debian.org
In reply to: PG Bug reporting form (#1)
Re: BUG #15429: psql requires '-h localhost' to run basic commands

Re: PG Bug reporting form 2018-10-12 <15429-288b7c42f9d8be13@postgresql.org>

We've encountered an issue where psql requires "-h localhost" to run any
commands on PostgreSQL 10.5 machine.

$ psql --version
Error: Invalid data directory for cluster 10 main
$ psql -h localhost --version
psql (PostgreSQL) 10.5 (Ubuntu 10.5-1.pgdg14.04+1)

The issue is resolved by adding world-read access to postgresql.conf to
allow psql to read "data_directory", but this is something we've never had
to do with previous postgres versions.

Hi,

this is not a PostgreSQL problem, but in postgresql-common, which is
specific to Debian and Ubuntu.

We should probably demote that message to a warning.

Christoph

#3Ryan Murphy
murphy6239@gmail.com
In reply to: Christoph Berg (#2)
Re: BUG #15429: psql requires '-h localhost' to run basic commands

Sorry about that, I'll resubmit this in postgresql-common. Thanks!

On Fri, Oct 12, 2018 at 2:02 PM Christoph Berg <myon@debian.org> wrote:

Show quoted text

Re: PG Bug reporting form 2018-10-12 <
15429-288b7c42f9d8be13@postgresql.org>

We've encountered an issue where psql requires "-h localhost" to run any
commands on PostgreSQL 10.5 machine.

$ psql --version
Error: Invalid data directory for cluster 10 main
$ psql -h localhost --version
psql (PostgreSQL) 10.5 (Ubuntu 10.5-1.pgdg14.04+1)

The issue is resolved by adding world-read access to postgresql.conf to
allow psql to read "data_directory", but this is something we've never

had

to do with previous postgres versions.

Hi,

this is not a PostgreSQL problem, but in postgresql-common, which is
specific to Debian and Ubuntu.

We should probably demote that message to a warning.

Christoph