Tôi đã sao chép viên ngọc của bạn và kích hoạt Vagrant (nhưng bằng cách sử dụng hình ảnh Debian Squeeze mà tôi đã tải xuống và với tất cả các công thức bị tắt ngoại trừ postgresql
và postgresql::server
và sử dụng PostgreSQL 8.4 thay vì 9.1) và có vẻ như mật khẩu trống là một lựa chọn tồi, sử dụng
postgresql: {
password: {
postgres: 'foo'
}
}
hoạt động với lệnh PGPASSWORD="foo" psql --username=postgres -h localhost
vì vậy tôi nghi ngờ rằng mật khẩu trống có một số vấn đề.