dwww Home | Show directory contents | Find package

ufw (0.36.2-6) unstable; urgency=medium

  * debian/control: Build-Depends on python3-setuptools instead of
    python3-distutils (Closes: 1065992)

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Mon, 11 Mar 2024 13:18:21 +0000

ufw (0.36.2-5) unstable; urgency=medium

  [ Helmut Grohne ]
  * Install aliased files to /usr. (Closes: #1063695)

  [ Jamie Strandboge ]
  * debian/config
    - remove ancient check for /var/lib/ufw
    - set USER_PATH to /etc/ufw (user*.rules have been in /etc since 0.35-1
      which broke the has_existing() check)
  * debian/ufw.postinst: remove no longer needed OLD_USER_PATH migration from
    /lib/ufw to /etc/ufw (user*.rules have been in /etc since 0.35-1)
  * debian/ufw.postrm: remove no longer needed OLD_USER_PATH removal from
    /lib/ufw (user*.rules have been in /etc since 0.35-1)
  * debian/ufw.prerm: /lib/ufw -> /usr/lib/ufw
  * debian/ufw.init: /lib/ufw -> /usr/lib/ufw
  * debian/ufw.service: /lib/ufw -> /usr/lib/ufw
  * debian/tests/test-ufw.py: /lib/ufw -> /usr/lib/ufw

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Tue, 13 Feb 2024 15:04:38 +0000

ufw (0.36.2-4) unstable; urgency=medium

  * debian/test/control: install python3-setuptools instead of
    python3-distutils (LP: #2051540)

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Sat, 10 Feb 2024 23:34:53 +0000

ufw (0.36.2-3) unstable; urgency=medium

  * 0003-fix-syntax-warnings-with-python312.patch: fix syntax warnings from
    python 3.12
  * 0004-fix-manpage-font.patch: adjust doc/ufw.8 to properly use bold font

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Wed, 31 Jan 2024 23:44:31 +0000

ufw (0.36.2-2) unstable; urgency=medium

  * 0002-fix-tests-with-python312.patch: tests/unit: update to use assertEqual
    for python 3.12 (LP: #2051540, Closes: 1061763)

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Wed, 31 Jan 2024 14:22:06 +0000

ufw (0.36.2-1) unstable; urgency=medium

  * New upstream release (LP: #1946804, LP: #1927737, LP: #1927734,
    LP: #2015645, LP: #1996636, LP: #1965462, LP: #1951018, Closes: 1034568,
    Closes: 1034119). Drop the following (included upstream):
    - 0002-fix-copyright.patch
    - 0003-python3-versions.patch
    - 0004-set-default-policy-after-load.patch
  * Remaining changes:
    - 0001-optimize-boot.patch
  * add new debian/po/ro.po. Thanks Remus-Gabriel Chelu (Closes: 1033758)
  * debian/control:
    - Breaks with iptables-persistent and netfilter-persistent. When ufw is
      installed, it is not enabled by default, so it doesn't interfere with
      other firewall software (until it is enabled). In contrast,
      iptables-persistent and netfilter-persistent install enabled, which
      interferes with ufw. Add a breaks on these to avoid them being
      co-installed with ufw (and causing problems for users).
    - use Python-Version instead of XB-Python-Version
    - remove Depends on obsolete lsb-base
  * ufw.lintian-overrides:
    - update for breaks-without-version iptables-persistent and
      netfilter-persistent
    - update for newer lintian

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Thu, 18 May 2023 14:03:07 +0000

ufw (0.36.1-4.1) unstable; urgency=medium

  * Non-maintainer upload.
  * No source change upload to rebuild with debhelper 13.10.

 -- Michael Biebl <biebl@debian.org>  Sat, 15 Oct 2022 12:54:27 +0200

ufw (0.36.1-4) unstable; urgency=medium

  * debian/ufw.service: add back DefaultDependencies=no and instead add
    Wants/After local-fs.target. This will avoid a dependency on sysinit while
    ensuring that filesystems (including cryptsetup) are ready (the reason for
    removing DefaultDependencies=no in the first place). LP: #1950039

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Wed, 05 Jan 2022 18:29:53 +0000

ufw (0.36.1-3) unstable; urgency=medium

  * debian/ufw.service (LP: #1726856, Closes: 990834):
    - use Before and Wants on network-pre.target. Per systemd documentation,
      "network-pre.target is a target that may be used to order services
      before any network interface is configured. Its primary purpose is for
      usage with firewall services". Because network-pre.target is a passive
      unit, "services that want to be run before the network is configured
      should place Before=network-pre.target and also set
      Wants=network-pre.target to pull it in"
    - remove DefaultDependencies=no so that we pull in default dependencies
      for "basic system initialization". While ufw is meant to come up before
      networking, there is no reason why it shouldn't come up after sysinit.
      This should help make ufw startup more robust on systems that need
      something from sysinit.

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Tue, 02 Nov 2021 13:27:42 +0000

ufw (0.36.1-2) unstable; urgency=medium

  [ Mauricio Faria de Oliveira ]
  * 0004-set-default-policy-after-load.patch: fix boot stall on iscsi/network
    root filesystem when starting ufw (LP: #1946804)

  [ Jamie Strandboge ]
  * rename python3-versions.diff as 0003-python3-versions.patch
  * debian/upstream/metadata: add Bug-Submit and Bug-Database

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Wed, 13 Oct 2021 19:02:20 +0000

ufw (0.36.1-1) unstable; urgency=medium

  * New upstream release (LP: #1808463, LP: #1831186, LP: #1838764,
    LP: #1556419, LP: #1933117). Drop the following (included upstream):
    - 0002-fix-check-requirements.patch
    - 0003-lp1838764.patch
    - 0004-make-root-tests-chain-order-agnostic.patch
    - 0005-use-only-python3.patch
    - 0006-bug921680.patch
    - 0007-bug921680-pt2.patch
    - 0008-fix-check-requirements-again.patch
    - 0009-empty-non-functioning-ipt-modules.patch
    - 0010-add-other-firewall-checks.patch
    - 0011-suppress-legacy-warnings-in-tests.patch
    - 0012-pyflakes3.patch
    - 0013-add-prepend-to-help.patch
  * Remaining changes:
    - 0001-optimize-boot.patch
    - python3-versions.diff

  [ Jamie Strandboge ]
  * ufw.lintian-overrides:
    - remove init.d-script-possible-missing-stop override
    - adjust "allow to" override
    - override spare-manual-page for ufw-framework as it gives additional
      details for the ufw command
  * 0002-fix-copyright.patch: src/ufw: update copyright year
  * debian/*: use my jdstrand@ubuntu.com email address

  [ Debian Janitor ]
  * Use secure copyright file specification URI.
  * Use set -e rather than passing -e on the shebang-line.
  * Set upstream metadata fields: Repository, Repository-Browse.
  * Update watch file format version to 4.

  [ Bastian Triller ]
  * debian/ufw.logrotate: use rsyslog-rotate instead of invoke-rc.d
    (Closes: 993525)

 -- Jamie Strandboge <jdstrand@ubuntu.com>  Sun, 19 Sep 2021 05:46:12 +0000

ufw (0.36-7.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix python version check for Python >= 3.9. Closes: #975912.
  * Annotate test-ufw.py autopkgtest with Architecture: amd64 (Paul Gevers).
    Closes: #975907.

 -- Matthias Klose <doko@debian.org>  Sat, 28 Nov 2020 20:02:12 +0100

ufw (0.36-7) unstable; urgency=medium

  * 0012-pyflakes3.patch: Makefile: base pyflakes executable on PYTHON
  * 0013-add-prepend-to-help.patch: fix pyflakes error and add prepend to
    help
  * debian/control: use Build-Depends on debhelper-compat (=13) and remove
    debian/compat
  * debian/rules:
    - use dh_installsystemd instead of dh_systemd_enable and dh_systemd_start
    - use --no-stop-on-upgrade with dh_installinit

 -- Jamie Strandboge <jamie@ubuntu.com>  Tue, 22 Sep 2020 13:11:29 +0000

ufw (0.36-6) unstable; urgency=medium

  * 0009-empty-non-functioning-ipt-modules.patch: empty out IPT_MODULES and
    update documentation regarding modern use of connection tracking modules.
    ufw historically used IPT_MODULES in /etc/defaults/ufw to
    load various connection tracking modules, but use of this mechanism has
    been deprecated for some time. These days, the kernel defaults to
    deactivating flows for various connection tracking modules so users have
    to perform an extra sysctl step to use this old mechanism anyway, so empty
    IPT_MODULES and better document use of connection tracking modules. A
    future upload will introduce rule syntax for working with connection
    tracking helper rules. (LP: #1556419)
  * 0010-add-other-firewall-checks.patch: adjust the check-requirements
    diagnostic tool to warn about other installed firewall software
  * 0011-suppress-legacy-warnings-in-tests.patch: suppress iptables warnings
    about legacy rules being present in root functional tests

 -- Jamie Strandboge <jamie@ubuntu.com>  Thu, 02 Apr 2020 12:05:30 +0000

ufw (0.36-5) unstable; urgency=medium

  * debian/control: really fix Vcs-Git (use -b debian/master) and add
    Vcs-Browser
  * debian/tests/control:
    - add back isolation-machine for test-ufw.py since isolation-container
      doesn't work in Debian CI on arm64
    - use test-ufw.py --container with isolation-container that will only run
      on amd64. May need to revert if this is flaky
  * debian/tests/test-ufw.py: support --container

 -- Jamie Strandboge <jamie@ubuntu.com>  Mon, 02 Mar 2020 13:01:18 +0000

ufw (0.36-4) unstable; urgency=medium

  * debian/control: fix Vcs url
  * debian/tests/control: use isolation-container instead of isolation-machine
    for test-ufw.py
  * debian/tests/test-ufw.py: test auto, nft and legacy backends

 -- Jamie Strandboge <jamie@ubuntu.com>  Sun, 01 Mar 2020 14:36:12 +0000

ufw (0.36-3) unstable; urgency=medium

  * 0008-fix-check-requirements-again.patch: update for python3.8

 -- Jamie Strandboge <jamie@ubuntu.com>  Sat, 29 Feb 2020 19:59:37 +0000

ufw (0.36-2) unstable; urgency=medium

  * 0002-fix-check-requirements.patch: work with later python3
  * add preliminary autopkgtest (with dh-python Depends thanks to Matthias
    Klose)
  * debian/rules: don't fiddle with setup.py's version
  * add debian/README.autopkgtest
  * 0003-lp1838764.patch: common: add direction when no interfaces specified
    in get_app_tuple() (LP: #1838764, Closes: 931125)
  * 0004-make-root-tests-chain-order-agnostic.patch: call iptables -n -L
    <primary> to account for newer iptables
  * remove python2 support (Closes: 938746):
    - debian/control:
      + Drop Build-Deps on python
      + remove python-ufw
    - debian/rules: drop python2 support and tests
    - debian/tests/control: update unittest target for Depends and comment
    - 0005-use-only-python3.patch: use python3 with setup.py
  * update path search order to look in /usr/sbin first (Closes: 921680)
    - 0006-bug921680.patch: setup.py: look for iptables in /usr/sbin first
    - 0007-bug921680-pt2.patch: src/util.py: search for iptables when exe is
      not specified
  * debian/source/lintian-overrides: 'ufw source: no-dh-sequencer' to continue
    support for building on older releases

 -- Jamie Strandboge <jamie@ubuntu.com>  Tue, 21 Jan 2020 22:19:21 +0000

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

Generated by dwww version 1.16 on Mon Dec 15 20:55:15 CET 2025.