Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

monitoring-plugins-fail2ban-1.1.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: monitoring-plugins-fail2ban Distribution: openSUSE Tumbleweed
Version: 1.1.0 Vendor: openSUSE
Release: 1.1 Build date: Wed Oct 23 11:08:23 2024
Group: System/Monitoring Build host: reproducible
Size: 34130 Source RPM: fail2ban-1.1.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.fail2ban.org/
Summary: Check fail2ban server and how many IPs are currently banned
This plugin checks if the fail2ban server is running and how many IPs are
currently banned.  You can use this plugin to monitor all the jails or just a
specific jail.

How to use
----------
Just have to run the following command:
  $ ./check_fail2ban --help

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Oct 23 2024 Dirk Müller <dmueller@suse.com>
  - update to 1.1.0:
    * circumvent SEGFAULT in a python's socket module by
      getaddrinfo with disabled IPv6 (gh-3438)
    * avoid sporadic error in pyinotify backend if pending file
      deleted in other thread, e. g. by flushing logs (gh-3635)
    * `action.d/cloudflare-token.conf` - fixes gh-3479, url-encode
      args by unban
    * `action.d/*ipset*`: make `maxelem` ipset option configurable
      through banaction arguments (gh-3564)
    * `filter.d/apache-common.conf` - accepts remote besides client
      (gh-3622)
    * `filter.d/mysqld-auth.conf` - matches also if no suffix in
      message (mariadb 10.3 log format, gh-3603)
    * `filter.d/nginx-*.conf` - nginx error-log filters extended
      with support of journal format (gh-3646)
    * `filter.d/postfix.conf`:
    - "rejected" rule extended to match "Access denied" too
    - avoid double counting ('lost connection after AUTH'
      together with message 'disconnect ...', gh-3505)
    - add Sender address rejected: Malformed DNS server reply
    - add to postfix syslog daemon format (gh-3690)
    - change journalmatch postfix, allow sub-units with
      postfix@-.service (gh-3692)
    * `filter.d/recidive.conf`: support for systemd-journal,
      conditional RE depending on logtype (for file or journal,
      gh-3693)
    * `filter.d/slapd.conf` - filter rewritten for single-line
      processing, matches errored result without `text=...`
      (gh-3604)
    * supports python 3.12 and 3.13 (gh-3487)
    * bundling async modules removed in python 3.12+ (fallback to
      local libraries pyasyncore/pyasynchat if import would miss
      them, gh-3487)
    * `fail2ban-client` extended (gh-2975):
    - `fail2ban-client status --all [flavor]` - returns status
      of fail2ban and all jails in usual form
    - `fail2ban-client stats` - returns statistic in form of
      table (jail, backend, found and banned counts)
    - `fail2ban-client statistic` or `fail2ban-client
      statistics` - same as `fail2ban-client stats` (aliases for
      stats)
    - `fail2ban-client status --all stats` - (undocumented,
      flavor "stats") returns statistic of all jails in form of
      python dict
    * `fail2ban-regex` extended to load settings from jail (by
      simple name it'd prefer jail to the filter now, gh-2655);
  - drop fail2ban-disable-iptables-w-option.patch: only needed for
    sle10 and older, which is no longer supported (is now python >=
    3.5)
* Wed Sep 04 2024 Marcus Meissner <meissner@suse.com>
  - fail2ban-fix-openssh98.patch: fix to work with openssh 9.8 (bsc#1230101)
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Mon Jun 05 2023 Lars Vogdt <lars@linux-schulserver.de>
  - use nagios-rpm-macros to define the libexecdir for SUSE distributions
    correctly (defaut here is /usr/lib/nagios/plugins)
  - move conditional for %%pre scripts, to avoid any dependency or other
    stuff getting in the way on old distributions
* Sun Dec 04 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.0.2:
    * Update of major version of fail2ban with primary target to fix a
      dovecot-filter regression #3370.
    * See the ChangeLog for more information.
* Wed Oct 12 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.0.1:
    * https://github.com/fail2ban/fail2ban/blob/1.0.1/ChangeLog
  - Remove fail2ban-0.11.2-upstream-patch-python-3.9.patch.
  - Remove fail2ban-0.11.2-upstream-patch-for-CVE-2021-32749.patch.
  - Remove fail2ban-rpmlintrc since it's no longer needed.
  - Add fail2ban.keyring.
* Sat Jan 22 2022 Arjen de Korte <suse+build@de-korte.org>
  - Fail2ban can't be PartOf ipset.service and nftables.service that
    conflict with firewalld.service (as it will prevent restarting the
    latter and which are not provided anymore)
    * fail2ban-opensuse-service.patch
    * harden_fail2ban.service.patch
* Wed Jan 19 2022 Dirk Müller <dmueller@suse.com>
  - add python-rpm-macros buildrequires (bsc#1194752)
* Fri Nov 12 2021 Johannes Weberhofer <jweberhofer@weberhofer.at>
  - Added fail2ban-0.11.2-upstream-patch-python-3.9.patch to allow
    fail2ban run under under python 3.9+
  - Shifted the order of the patches
* Tue Sep 14 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_fail2ban.service.patch
* Tue Aug 24 2021 Johannes Weberhofer <jweberhofer@weberhofer.at>
  - Added fail2ban-0.11.2-upstream-patch-for-CVE-2021-32749.patch
    to fixs CVE-2021-32749 - bnc#1188610 to prevent a command injection via mail comand

Files

/usr/lib/nagios
/usr/lib/nagios/plugins
/usr/lib/nagios/plugins/check_fail2ban
/usr/share/doc/packages/monitoring-plugins-fail2ban
/usr/share/doc/packages/monitoring-plugins-fail2ban/README
/usr/share/licenses/monitoring-plugins-fail2ban
/usr/share/licenses/monitoring-plugins-fail2ban/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 5 00:33:22 2024