7 Commits

Author SHA1 Message Date
Zhang Huangbin 9723b613b8 Fail2ban now stores started jail names in SQL table fail2ban.jails. 2024-05-24 10:50:39 +08:00
Zhang Huangbin 10262ef75f Update iRedAdmin to 1.4. 2021-07-28 10:26:45 +08:00
Zhang Huangbin d8f3629e38 Shorten column size for fail2ban sql tables. 2020-10-12 23:32:29 +08:00
Zhang Huangbin 6b6d874a11 - Fixed: not correctly update uwsgi config file to load Python-3 plugin.
- Fixed: not add all required apt repos on Ubuntu.
- Fail2ban: Store reverse DNS name of banned IP address in SQL db.
2020-06-06 01:42:56 +08:00
Zhang Huangbin 2de2d0eb80 - WIP: Upgrade mlmmjadmin to 3.0, it now requires Python 3.5+.
- WIP: Upgrade iRedAPD to 4.0, it now requires Python 3.5+.
- Fixed: Add missing INDEX for SQL column `msgs.time_iso` in `amavisd` database.
- Fixed: incorrect set sql db driver to `pymysql` in iRedAPD for PostgreSQL backend.
- Fixed: script `fail2ban_banned_db` may fail if commands `geoiplookup` and
  `geoiplookup6` are not available.
- Fixed: explicitly set backend to `pooling` for Fail2ban jails.
- Fixed: not support custom adminer css file in Nginx snippet file
  `adminer.tmpl`.
- Enable SRS in iRedAPD by default. Note: it is not enabled in Postfix.
- Fail2ban: Store number of failures and matched log lines which triggered ban
  in SQL db. You can view the log lines after logged into iRedAdmin-Pro as
  global admin.
2020-06-02 12:43:02 +08:00
Zhang Huangbin 2663292701 Alter SQL columns. 2020-04-15 20:34:27 +08:00
Zhang Huangbin 80055820a7 Able to store banned IP addresses in SQL db. 2020-04-13 19:01:37 +08:00