fail2ban_jail "nominatim" do
filter "nominatim"
- logpath "/var/log/apache2/nominatim.openstreetmap.org-access.log"
+ logpath "#{node[:nominatim][:logdir]}/nominatim.openstreetmap.org-access.log"
ports [80, 443]
maxretry 100
ignoreips web_servers
RequestReadTimeout header=15-30,MinRate=500 body=15-30,MinRate=500
- CustomLog /var/log/apache2/nominatim.openstreetmap.org-access.log combined
+ CustomLog <%= node[:nominatim][:logdir] %>/nominatim.openstreetmap.org-access.log combined
ErrorLog /var/log/apache2/nominatim.openstreetmap.org-error.log
DocumentRoot <%= @directory %>/website
/bin/systemctl reload apache2
endscript
}
+
+
+<%= node[:nominatim][:logdir] %>/nominatim.openstreetmap.org-access.log {
+ daily
+ missingok
+ rotate 42
+ compress
+ delaycompress
+ notifempty
+ create 640 root adm
+ sharedscripts
+ postrotate
+ /bin/systemctl reload apache2
+ endscript
+}
MAILTO=<%= @mailto %>
-* * * * * lonvia <%= @bin_directory %>/cron_ipanalyse.py /var/log/apache2/nominatim.openstreetmap.org-access.log
+* * * * * lonvia <%= @bin_directory %>/cron_ipanalyse.py <%= node[:nominatim][:logdir] %>/nominatim.openstreetmap.org-access.log
<% if node[:nominatim][:enable_backup] -%>
00 3 1 * * nominatim /usr/local/bin/backup-nominatim
<% end -%>