簡體   English   中英

使用Vagrant / Chef-solo設置postgresql密碼

[英]Setting postgresql password with Vagrant/Chef-solo

我第一次在開放源代碼項目公寓的Vagrant盒子上嘗試一些chef-solo ,以便貢獻者可以更輕松地啟動和運行開發環境。

我目前還無法實現的一件事是,改寫本食譜中postgresql配方設置的默認密碼

文檔提到使用以下方式設置json配置:

postgresql: {
  password: {
    postgres: ''
  }
}

我在這里完成該操作但似乎無法覆蓋它由配方設置的默認加密密碼。

我對廚師/流浪者是全新的 (截止到今天),所以我對接下來應該去的地方有些困惑。

任何幫助是極大的贊賞。

我克隆了您的gem並啟動了Vagrant(但是使用了已經下載的Debian Squeeze映像,並且禁用了除postgresqlpostgresql::server之外的所有配方,並使用PostgreSQL 8.4而不是9.1),似乎空密碼是一個錯誤的選擇,使用

  postgresql: {
    password: {
      postgres: 'foo'
    }
  }

與命令PGPASSWORD="foo" psql --username=postgres -h localhost因此我懷疑空密碼有一些問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM