@@ -16,12 +16,19 @@ group "huginn" do |
||
16 | 16 |
action :create |
17 | 17 |
end |
18 | 18 |
|
19 |
-%w("ruby1.9.1" "ruby1.9.1-dev" "libxslt-dev" "libxml2-dev" "curl" "libmysqlclient-dev").each do |pkg| |
|
19 |
+%w("ruby1.9.1" "ruby1.9.1-dev" "libxslt-dev" "libxml2-dev" "curl" "libmysqlclient-dev" "rubygems").each do |pkg| |
|
20 | 20 |
package pkg do |
21 | 21 |
action :install |
22 | 22 |
end |
23 | 23 |
end |
24 | 24 |
|
25 |
+bash "Setting default ruby version to 1.9" do |
|
26 |
+ code <<-EOH |
|
27 |
+ update-alternatives --set ruby /usr/bin/ruby1.9.1 |
|
28 |
+ update-alternatives --set gem /usr/bin/gem1.9.1 |
|
29 |
+ EOH |
|
30 |
+end |
|
31 |
+ |
|
25 | 32 |
git "/home/huginn/huginn" do |
26 | 33 |
repository 'git://github.com/cantino/huginn.git' |
27 | 34 |
reference 'master' |
@@ -59,6 +66,6 @@ bash "huginn has been installed and will start in a minute" do |
||
59 | 66 |
user "huginn" |
60 | 67 |
cwd "/home/huginn/huginn" |
61 | 68 |
code <<-EOH |
62 |
- sudo foreman start |
|
69 |
+ sudo nohup foreman start & |
|
63 | 70 |
EOH |
64 | 71 |
end |