Requirements
From Fail2ban
Required
The only required dependency needed to run Fail2ban is Python. You need:
- 0.9 branch
- Python >=2.3
- 0.8 branch
- Python >=2.4
- 0.6 branch
- Python >=2.3
Since 0.9, we set the minimal requirement back to Python 2.3. Lots of rock-solid server distributions are still shipped with this version of Python.
Optional
However, you will need some of these softwares depending on your needs and setup:
- Netfilter/Iptables
- Shorewall
- TCP Wrapper
- a mailer script