X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/5af95bd6e511c5b9f9e737b69b944fc00b60d42b..ac790280ac053c8654285f490e9f916c99a05095:/cookbooks/nominatim/recipes/default.rb diff --git a/cookbooks/nominatim/recipes/default.rb b/cookbooks/nominatim/recipes/default.rb index f51547490..63734cdb8 100644 --- a/cookbooks/nominatim/recipes/default.rb +++ b/cookbooks/nominatim/recipes/default.rb @@ -20,6 +20,13 @@ basedir = data_bag_item("accounts", "nominatim")["home"] email_errors = data_bag_item("accounts", "lonvia")["email"] +directory basedir do + owner "nominatim" + group "nominatim" + mode 0o755 + recursive true +end + directory node[:nominatim][:logdir] do owner "nominatim" group "nominatim" @@ -41,12 +48,6 @@ file "#{node[:nominatim][:logdir]}/update.log" do mode 0o664 end -directory "#{basedir}/status" do - owner "nominatim" - group "postgres" - mode 0o775 -end - ## Postgresql include_recipe "postgresql" @@ -350,7 +351,7 @@ end include_recipe "fail2ban" fail2ban_filter "nominatim" do - failregex '^ - - \[[^]]+\] "[^"]+" 429 ' + failregex '^ - - \[\] "[^"]+" 429 ' end fail2ban_jail "nominatim" do @@ -381,3 +382,9 @@ end munin_plugin "nominatim_throttled_ips" do target "#{source_directory}/munin/nominatim_throttled_ips" end + +directory "#{basedir}/status" do + owner "nominatim" + group "postgres" + mode 0o775 +end