Na verdade, instalei o PostgreSQL 9.4 (com extensão postGIS) e, quando instalado, tudo funcionava bem.
Como foi dito em muitos tuts, eu configurei a pasta / data, verifiquei os arquivos de configuração e assim por diante. Trabalhei em outros projetos, então eu não trabalhei no psql por um tempo Mas quando a instalação foi feita, costumava funcionar corretamente, eu fiz um banco de dados de teste, inicializei o usuário postgres, etc.
Agora, eu tento iniciar o psql (com o usuário padrão "postgres") e não consigo conectar! Iniciar / parar / reiniciar serviço não muda nada ...
Resultado do comando "psql" (com o usuário postgres):
psql: could not connect to server: No such file or directory
Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Quando eu verifico o status do serviço, recebo isso:
postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
Active: active (exited) since tue 2016-05-24 09:24:13 CEST; 3s ago
Process: 5658 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 5658 (code=exited, status=0/SUCCESS)
Iniciando / parando / Reiniciando o serviço com o comando
sudo service postgresql start (or restart or stop)
Não altera nada no comportamento real do sistema.
O log diz:
DETAIL: Permissions should be u=rwx (0700).
FATAL: data directory "/var/lib/postgresql/9.4/main" has group or world access