BF: Ignored IPs no longer being banned from database on restart
Fix a few typos

Found with https://github.com/lucasdemarchi/codespell

Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
Add documentation link to systemd service file

So systemctl help fail2ban.service works

Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
Merge pull request #666 from rubenk/master

DOC: Fix a few typos
Fix 2 more typos that codespell didn't catch
Merge pull request #667 from rubenk/master

DOC: Add documentation link to systemd service file
BF: On jail restart reinstatement of bans, fetch one ticket per IP

Closes gh-664
DOC: sphinx documentation
BF: Fix getting jail name from exceptions in beautifier for Python 3+
DOC: Improve error logging when specific backend set and fails
Merge pull request #673 from kwirk/jail-init-error

DOC: Improve error logging when specific backend set and fails
Merge pull request #671 from kwirk/sphinx

DOC: sphinx documentation
Merge pull request #670 from kwirk/reban-once-per-ip

BF: On jail restart reinstatement of bans, fetch one ticket per IP
Update comments in shorewall.conf for new settings
Merge pull request #675 from yungchin/patch-1

Update comments in shorewall.conf for new settings
ENH: Suppress configuration warnings if non-critical options are not set
nginx-http-auth filter: match server_name = ""

As documented at
http://nginx.org/en/docs/http/server_names.html#miscellaneous_names "If
no server_name is defined in a server block then nginx uses the empty
name as the server name."  This regex change allows us to match error
output for such a configuration.

The log line added to the tests was lifted from our logs verbatim; it
did not match without the patched regex.

Signed-off-by: Yung-Chin Oei <yungchin@yungchin.nl>
Merge pull request #676 from yungchin/patch-2

ENH: nginx-http-auth filter: match server_name = ""
DOC: nginx-http-auth filter
DOC: add thanks for last commit