Reparando o postgresql após a atualização para o OSX Mavericks

Uma atualização recente para o OSX Mavericks quebrou minha conexão de banco de dados para meu aplicativo Rails.

Quando tento buscar no banco de dados, o servidor retorna o seguinte erro:

PG::ConnectionBad (could not connect to server: Connection refused
    Is the server running on host "localhost" (::1) and accepting
    TCP/IP connections on port 5432?
could not connect to server: Connection refused
    Is the server running on host "localhost" (127.0.0.1) and accepting
    TCP/IP connections on port 5432?
could not connect to server: Connection refused
    Is the server running on host "localhost" (fe80::1) and accepting
    TCP/IP connections on port 5432?

Quando tenta correrpsql Eu recebo:

psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

Eu tentei muitas das soluções disponíveis na internet. Como reinstalar o pg gem e configuração host: localhost no meu database.yml. Meu arquivo /usr/local/var/postgres/pg_hba.conf diz:

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust
# IPv6 local connections:
host    all             all             ::1/128                 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local   replication     RyanKing                                trust
#host    replication     RyanKing        127.0.0.1/32            trust
#host    replication     RyanKing        ::1/128                 trust

qual psql retorna:/usr/local/bin/psql

Alguma solução neste? Algumas soluções sugerem que eu preciso alterar meu $ PATH para minha instalação anterior de postgres, já que uma nova versão do postgres seria adicionada ao Mavericks. Como faço para encontrar onde está localizado? É bem possível que tenha sido instalado com o homebrew, mas não tenho certeza.

questionAnswers(10)

yourAnswerToTheQuestion