new ui sanity docker
[sdc.git] / utils / webseal-simulator / sdc-simulator / chef-repo / cookbooks / sdc-simulator / recipes / SDC_Simulator_5_create_jetty_modules.rb
1 jetty_base="/var/lib/jetty"
2 jetty_home="/usr/local/jetty"
3
4 bash "create-jetty-modules" do
5 cwd "#{jetty_base}"
6 code <<-EOH
7    cd "#{jetty_base}"
8    java -jar "/#{jetty_home}"/start.jar --add-to-start=deploy
9    java -jar "/#{jetty_home}"/start.jar --add-to-startd=http,https,logging,setuid
10 EOH
11 end
12
13 template "ssl-ini" do
14    path "/#{jetty_base}/start.d/ssl.ini"
15    source "SDC-Simulator-ssl-ini.erb"
16    owner "jetty"
17    group "jetty"
18    mode "0755"
19    variables({
20         :https_port           => "8443",
21         :jetty_keystore_pwd   => "OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4",
22         :jetty_keymanager_pwd => "OBF:1u2u1wml1z7s1z7a1wnl1u2g"
23    })
24 end
25
26 template "https-ini" do
27    path "/#{jetty_base}/start.d/https.ini"
28    source "SDC-Simulator-https-ini.erb"
29    owner "jetty"
30    group "jetty"
31    mode "0755"
32    variables ({
33         :https_port => "8443"
34    })
35 end
36
37 bash "echo status" do
38    code <<-EOH
39       echo "DOCKER STARTED"
40    EOH
41 end
42