Use md5 digest of readable pg password postgres user

This commit is contained in:
Timor Raiman 2013-11-27 18:46:05 +02:00 committed by Arik Fraimovich
parent 4b980b8076
commit b1bd52423a

8
vagrant/Vagrantfile vendored
View File

@ -4,9 +4,9 @@
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing! # Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = '2' VAGRANTFILE_API_VERSION = '2'
require "digest/md5"
# TODO: should be result of encryption of readable password POSTGRES_PASSWORD = 'securepass'
POSTGRES_PASSWORD = 'securepass' postgres_password_md5 = Digest::MD5.hexdigest(POSTGRES_PASSWORD)
# After starting the vagrant machine, the application is accessible via the URL # After starting the vagrant machine, the application is accessible via the URL
# http://localhost:9999 # http://localhost:9999
@ -36,7 +36,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# chef.log_level = :debug # chef.log_level = :debug
chef.json = { chef.json = {
'apt' => { 'compiletime' => true }, 'apt' => { 'compiletime' => true },
'postgresql' => { 'password' => {'postgres' => POSTGRES_PASSWORD } }, 'postgresql' => { 'password' => {'postgres' => postgres_password_md5 } },
'redash' => { 'db' => {'host' => 'localhost', 'redash' => { 'db' => {'host' => 'localhost',
'user' => 'postgres', 'user' => 'postgres',
'password' => POSTGRES_PASSWORD }, 'password' => POSTGRES_PASSWORD },