aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeb Bacon <seb.bacon@gmail.com>2012-03-15 08:55:54 +0000
committerSeb Bacon <seb.bacon@gmail.com>2012-03-15 08:55:54 +0000
commit91fc06caa18ba43bf7aae9fa97ae77033cdd41cc (patch)
tree6dd007d14c93812e4f70d7091df9ad3e2402f09a
parent87e9b6f0723b4c602d7e99bd780a8e1508f9069f (diff)
run commands that don't require root privs as correct effective user
-rw-r--r--chef/cookbooks/alaveteli/recipes/default.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/chef/cookbooks/alaveteli/recipes/default.rb b/chef/cookbooks/alaveteli/recipes/default.rb
index 80146ff3e..1d78541a2 100644
--- a/chef/cookbooks/alaveteli/recipes/default.rb
+++ b/chef/cookbooks/alaveteli/recipes/default.rb
@@ -44,15 +44,18 @@ require_recipe "bundler::install"
bash "create databases" do
cwd node[:root]
+ user node[:user]
code "rake db:create:all"
end
bash "checkout submodules" do
+ user node[:user]
cwd node[:root]
code "git submodule update --init"
end
bash "run the post-install script" do
cwd node[:root]
+ user node[:user]
code "./script/rails-post-deploy"
end