Note que com o PostgreSQL 9.0 (e provavelmente mais recente) no Mac OS 10.6.8 (e provavelmente mais antigo), para evitar que o servidor PostgreSQL inicie automaticamente, você deve:
- Ir para
/Library/LaunchDaemons/
- Abra
com.edb.launchd.postgresql-9.0.plist
em um editor comoroot
(substitua9.0
pelo seu número de versão correto), por exemplosudo vim com.edb.launchd.postgresql-9.0.plist
. - Localize a linha
<key>RunAtLoad</key>
- Altere a próxima linha de
<true/>
para<false/>
- Salve e saia.
Isso deve ser feito. Além disso, se você quiser parar o servidor imediatamente, sem reiniciar, su
to postgres
e execute /Library/PostgreSQL/9.0/bin/pg_ctl stop -D<your data dir>
. Você pode descobrir qual é o seu diretório de dados atual com ps aux|grep postgre
.
Fonte: link