File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change 45
45
user "postgres"
46
46
end
47
47
48
- sql = "SELECT 1 FROM pg_roles WHERE rolname='vagrant'"
49
- execute "createdb" do
48
+ [ "vagrant" , "msf_dev_db" , "msf_test_db" ] . each do |database |
49
+ execute "sudo -u postgres createdb --owner vagrant #{ database } " do
50
+ not_if "psql -lqt | awk '{ print $1 }' | grep -w #{ database } | wc -l | grep -q 1"
51
+ end
52
+ end
53
+
54
+ directory "/home/vagrant/.msf4/" do
50
55
user "vagrant"
51
- not_if { "psql postgres -tAc \" #{ sql } \" | grep -q 1" }
56
+ group "vagrant"
52
57
end
53
58
54
- file "/vagrant/.msf4/database.yml" do
59
+ file "/home/ vagrant/.msf4/database.yml" do
55
60
content <<-EOH
56
61
# Development Database
57
62
development: &pgsql
97
102
repository "https://github.com/sstephenson/ruby-build.git"
98
103
end
99
104
100
- ruby_version = `cat .ruby-version` . strip
105
+ ruby_version = `cat /vagrant/ .ruby-version` . strip
101
106
bash "install_ruby" do
102
107
user "root"
103
108
not_if { ::Dir . exist? ( "/usr/local/rbenv/versions/#{ ruby_version } " ) }
You can’t perform that action at this time.
0 commit comments