Erro de soquete Postgresql ao executar o syncdb (mac OS 10.7.5) do Django

Eu estou tentando executar a operação syncdb do Django e estou recebendo o seguinte erro:

psycopg2.OperationalError: could not connect to server: Permission denied
    Is the server running locally and accepting
    connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

Eu li as respostas paraessa questão e tentei o seguinte:

alterando "listen_address" para "localhost" ou "*" em /Library/PostgreSQL/9.1/data/potsgresql.confmudando "host" para "localhost" no meu arquivo settings.py (para Django)o usuário está configurado para "postgres" com a senha correta em settings.py

(Eu reiniciei o servidor postgresql após cada etapa.)

Também verifiquei meu arquivo pg_hba.conf para ver se o soquete do domínio Unix estava aceitando conexões de todos os usuários (com base emesta página). Aqui está o que eu tenho aí:

# "local" is for Unix domain socket connections only
local   all             all                                     md5
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5

Eu nunca tive esse problema antes. Eu recentemente atualizei para o Lion e estou trabalhando em um novo virtualenv com o mínimo de módulos instalados.

questionAnswers(2)

yourAnswerToTheQuestion