projects
/
chef.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
51c880b
)
Configure database for OTRS before trying to use it
author
Tom Hughes
<tom@compton.nu>
Sat, 4 Feb 2017 15:48:40 +0000
(15:48 +0000)
committer
Tom Hughes
<tom@compton.nu>
Sat, 4 Feb 2017 15:48:40 +0000
(15:48 +0000)
cookbooks/otrs/recipes/default.rb
patch
|
blob
|
history
diff --git
a/cookbooks/otrs/recipes/default.rb
b/cookbooks/otrs/recipes/default.rb
index e57609da7621215ca057507fb99320203824f679..c1a027e5656b8eb9d5670e4e776dc327bd1b4289 100644
(file)
--- a/
cookbooks/otrs/recipes/default.rb
+++ b/
cookbooks/otrs/recipes/default.rb
@@
-47,6
+47,16
@@
database_user = node[:otrs][:database_user]
database_password = passwords[node[:otrs][:database_password]]
site = node[:otrs][:site]
database_password = passwords[node[:otrs][:database_password]]
site = node[:otrs][:site]
+postgresql_user database_user do
+ cluster database_cluster
+ password database_password
+end
+
+postgresql_database database_name do
+ cluster database_cluster
+ owner database_user
+end
+
remote_file "#{Chef::Config[:file_cache_path]}/otrs-#{version}.tar.bz2" do
source "http://ftp.otrs.org/pub/otrs/otrs-#{version}.tar.bz2"
not_if { File.exist?("/opt/otrs-#{version}") }
remote_file "#{Chef::Config[:file_cache_path]}/otrs-#{version}.tar.bz2" do
source "http://ftp.otrs.org/pub/otrs/otrs-#{version}.tar.bz2"
not_if { File.exist?("/opt/otrs-#{version}") }
@@
-110,18
+120,6
@@
execute "/opt/otrs/bin/otrs.RebuildConfig.pl" do
not_if { File.exist?("/opt/otrs/Kernel/Config/Files/ZZZAAuto.pm") }
end
not_if { File.exist?("/opt/otrs/Kernel/Config/Files/ZZZAAuto.pm") }
end
-if node[:postgresql][:clusters][database_cluster]
- postgresql_user database_user do
- cluster database_cluster
- password database_password
- end
-
- postgresql_database database_name do
- cluster database_cluster
- owner database_user
- end
-end
-
execute "/opt/otrs/bin/Cron.sh" do
action :nothing
command "/opt/otrs/bin/Cron.sh restart"
execute "/opt/otrs/bin/Cron.sh" do
action :nothing
command "/opt/otrs/bin/Cron.sh restart"