So ubuntu 16.04 runs systemd - thats ok by me, can't be arsed to remove it.
but fail2ban has this backend function, which when set to auto attempts other backends, but doesn't try systemd - which I think is a bit odd as it is the fucking default init..
so anyway, in it's default state it appears to run, starts with no errors and gives all the right output expect never bans anything.
update this line:
Code: Select all
backend = auto
Code: Select all
backend = systemd
grumble mumble.
Big props to my Hungarian colleague who painfully dealt with me moaning at him and pointed me in the right direction.