fail2ban (1.1.0-9) unstable; urgency=medium

  * Team upload.
  * Depend on python3-all in the autopkgtest.

 -- Stefano Rivera <stefanor@debian.org>  Sun, 21 Dec 2025 16:14:58 -0400

fail2ban (1.1.0-8) unstable; urgency=medium

  * Team upload.

  [ Sylvestre Ledru ]
  * Add autopkgtest testing.  Thanks to Zaiba Sanglikar for the patch
  * Remove patch deb_path_to_common. Thanks to Zaiba Sanglikar
    for the patch

  [ Colin Watson ]
  * Revert patch to fail on any invalid ssh public key, since this would ban
    legitimate users with multiple public keys.  See
    https://github.com/fail2ban/fail2ban/issues/3922 for the rationale.

  [ Antoine Beaupré ]
  * Remove runtime calls to distutils, crashing in trixie (Closes: #1104790)

  [ MichaIng ]
  * Fix log identifier for OpenSSH 10.0.

 -- Colin Watson <cjwatson@debian.org>  Fri, 09 May 2025 11:19:16 +0100

fail2ban (1.1.0-7) unstable; urgency=medium

  * Add python3-setuptools to the run time build deps
    (Closes: #1076494)
    Should be removed at some point when upstream removes the need

 -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 01 Sep 2024 08:40:14 +0200

fail2ban (1.1.0-6) unstable; urgency=medium

  * Adjust the ssh configuration to work with openssh 9.8
    (closes: #1078208)
    Thanks to Vincent Lefèvre for the patch

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 17 Aug 2024 07:40:22 +0100

fail2ban (1.1.0-5) unstable; urgency=medium

  * Follow upstream recommendation for ssh
    See
    https://github.com/fail2ban/fail2ban/issues/3747#issuecomment-2122420989
    https://github.com/fail2ban/fail2ban/issues/3812

 -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 11 Aug 2024 11:59:06 +0200

fail2ban (1.1.0-4) unstable; urgency=medium

  * Fix spurious ">" character in paths-debian.conf
    (Fixes: #1071829)

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 25 May 2024 12:06:07 +0200

fail2ban (1.1.0-3) unstable; urgency=medium

  * Restore the use of nftables and, for some jails,
    the systemd backend.
    Many thanks to Vincent Lefevre
    (Closes: #1070677)

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 25 May 2024 08:34:39 +0200

fail2ban (1.1.0-2) unstable; urgency=medium

  * Fix Build-Depends: pkg-config => pkgconf
  * Switch Build-Depends to systemd-dev

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 16 May 2024 09:56:41 +0200

fail2ban (1.1.0-1) unstable; urgency=medium

  * New upstream release
    (LP: #2055114)
  * Block ssh invalid keys too (Closes: #1038779)
  * Follow upstream advice
    https://github.com/fail2ban/fail2ban/issues/3292#issuecomment-2078361360
    to only have sshd as enabled = true in jail.d_defaults-debian.conf
  * Update lintian override info format in d/source/lintian-overrides on line 1-2.
  * Update standards version to 4.6.2, no changes needed.

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 02 May 2024 13:57:06 +0200

fail2ban (1.0.2-3) unstable; urgency=medium

  * Add banaction = nftables in the defaults-debian.conf default
    see https://github.com/fail2ban/fail2ban/discussions/3575#discussioncomment-7045315
  * Move python3-systemd as depend (Closes: #770171, #1037437)
  * Add backend = systemd to jail.d/defaults-debian.conf

 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 19 Sep 2023 13:55:20 +0200

fail2ban (1.0.2-2) unstable; urgency=medium

  * Team upload.

  [ Pirate Praveen ]
  * Use systemd for correct /lib/systemd/system path (Closes: #1034230)

  [ Jochen Sprickerhof ]
  * Drop dependency on lsb-base. It is a transitional package to
    sysvinit-utils which is essential.

 -- Jochen Sprickerhof <jspricke@debian.org>  Fri, 21 Apr 2023 21:54:48 +0200

fail2ban (1.0.2-1) unstable; urgency=medium

  * New upstream release

 -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 09 Nov 2022 17:42:47 +0100

fail2ban (1.0.1-1~exp1) experimental; urgency=medium

  [ Bastian Germann ]
  [ Gioele Barabucci ]
  * d/post{inst,rm},preinst: Remove code for ancient versions

  [ Debian Janitor ]
  * debian/watch: Use GitHub /tags rather than /releases page.
  * Update standards version to 4.6.1, no changes needed.

  [ Sylvestre Ledru ]
  * New upstream release
  * Fix debian/watch
  * Remove a bunch of patches (merged upstream)

 -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 28 Sep 2022 07:16:20 -1000

fail2ban (0.11.2-6) unstable; urgency=medium

  * Cherry-pick upstream fix to fix a startup issue with Python 3.10
    (LP: #1958505)
  * Cherry-pick upstream fix for courier-auth (Closes: #1004466)
  * ignore false positive
    fail2ban: read-in-maintainer-script [postinst:41

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 10 Mar 2022 22:52:59 +0100

fail2ban (0.11.2-5) unstable; urgency=medium

  * Revert the CVE-2021-32749 fix (Closes: #991449)
    Debian bookworm has the mailutils version with the proper fix

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 20 Jan 2022 23:21:44 +0100

fail2ban (0.11.2-4) unstable; urgency=medium

  * Cherry pick 5ac303df8a171f748330d4c645ccbf1c2c7f3497
    to address the 2to3 issue.
    Thanks to Paul Wise for digging
    (Closes: #997601)

 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 11 Jan 2022 09:12:57 +0100

fail2ban (0.11.2-3) unstable; urgency=medium

  [ Debian Janitor ]
  * Remove constraints unnecessary since stretch:
    + Build-Depends: Drop versioned constraint on debhelper.
  * Bump debhelper from old 12 to 13.
  * Update standards version to 4.5.1, no changes needed.
  * Remove constraints unnecessary since buster:
    + fail2ban: Drop versioned constraint on lsb-base in Depends.

  [ Sylvestre Ledru ]
  * Fix the watch file
  * Fix systemd-service-in-odd-location
    lib/systemd/system/fail2ban.service => /usr/lib/systemd/system/fail2ban.service
  * Fix the roundcube debian custom path (Closes: #988323)
    Thanks to Kurt Fitzner for the patch
  * Do not fail the postinst if chown/chmod are failing (Closes: #926237)
    Thanks to Kim-Alexander Brodowski for the patch
  * Adjust the systemd path from /var/run => /run
    (Closes: #902413)
    Thanks to Gabriel Filion for the patch
  * Add support for scanlogd (taken from upstream)
    (Closes: #983399)
  * Standards-Version => 4.6.0

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 23 Oct 2021 16:09:47 +0200

fail2ban (0.11.2-2) unstable; urgency=high

  * Fix a problem with mail

 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 12 Jul 2021 06:52:40 +0200

fail2ban (0.11.2-1) unstable; urgency=medium

  * New upstream release
    Remove python-3.9.patch (merged upstream)

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 26 Nov 2020 13:47:53 +0100

fail2ban (0.11.1-4) unstable; urgency=medium

  * Fix the copyright file (Closes: #975644)
  * https for the Website field in Debian control

 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 24 Nov 2020 17:13:04 +0100

fail2ban (0.11.1-3) unstable; urgency=medium

  [ Ondřej Nový ]
  * Use debhelper-compat instead of debian/compat.
  * d/control: Update Maintainer field with new Debian Python Team
    contact address.
  * d/control: Update Vcs-* fields with new Debian Python Team Salsa
    layout.
  * d/watch: Use https protocol.

  [ Sylvestre Ledru ]
  * Fix the python 3.9 support (Closes: #975565)
  * remove deprecated package dh-systemd from the build deps
    (Closes: #958625)
  * Fix day-of-week for changelog entry 0.5.4-2.
  * Update watch file format version to 4.
  * Bump debhelper from deprecated 9 to 12.
  * Update standards version to 4.5.0, no changes needed.

 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 23 Nov 2020 21:45:34 +0100

fail2ban (0.11.1-2) unstable; urgency=medium

  * Do not rotate log if empty. Thanks to Ron Varburg for the patch
    (Closes: #956681)
  * Add Environment="PYTHONNOUSERSITE=yes" to the service file to avoid
    fail2ban to read /root/.local/. Thanks to Russell Coker for the
    investigation (Closes: #956177)

 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 14 Apr 2020 11:44:23 +0200

fail2ban (0.11.1-1) unstable; urgency=medium

  * Upload to unstable

 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 02 Mar 2020 14:20:11 +0100

fail2ban (0.11.1-1~exp3) experimental; urgency=medium

  * Add myself to the list of uploaders
  * nftables is now more important than iptables. Update of the priority
    and doc (Closes: #946257)
  * Trim trailing whitespace.
  * Fix package-installs-into-obsolete-dir
    Install bash_completion script in usr/share/bash-completion/completions
  * Remove patches neurodebian-backport.series, neurodebian_use_python2,
    saucy-dsc-patch, trusty-dsc-patch, utopic-dsc-patch, wheezy-dsc-
    patch that are missing from debian/patches/series.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 23 Jan 2020 10:42:11 +0100

fail2ban (0.11.1-1~exp2) experimental; urgency=medium

  * Run the testsuite for real

 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 13 Jan 2020 11:09:08 +0100

fail2ban (0.11.1-1~exp1) experimental; urgency=medium

  [ Sylvestre Ledru ]
  * New upstream release (Closes: #922539)
  * Import fail2ban in the Debian Python Umbrella (Closes: #947926)
  * Remove the old dep to Python (Closes: #945670)
  * Run ./fail2ban-2to3 as part of the build to be Python 3 ready
  * Update to SV: 4.4.1

  [ Jelmer Vernooĳ ]
  * Use secure URI in Vcs control header.

 -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 12 Jan 2020 23:13:31 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog fail2ban`.
