ufw FFe to upgrade to 0.23

Bug #275984 reported by Jamie Strandboge
6
Affects Status Importance Assigned to Milestone
ufw (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: ufw

ufw 0.23 fixes 3 bugs in status reporting, logging and improves command feedback. Specifically, it fixes the following issues:

1. show protocol in status when no ports are specified (bug #263308)
2. update after*.rules when setting the default policy (bug #273278)
3. give useful error message when trying to delete a non-existing rule (bug #251136)

Other changes are updates to the README, TODO, Makefile (not used in build), suppressing output of empty lines, and updates to the test suite (for the above fixes).

Rationale:
bug #263308 causes inaccurate status output with rules like (ufw allow to any proto udp). bug #273278 causes confusion when using a default allow policy with logging enabled, because ufw logs packets with 'UFW BLOCK' in the log message even though the packets aren't actually blocked. bug #251136 causes confusion because ufw would output 'Rules updated' when deleting a non-existent rule when nothing was actually updated.

0.23 has also been tested against gufw, and introduced no regressions in gufw.

Related branches

description: updated
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Attaching debdiff from 0.22

Relevant changelog entries:
 * show protocol in status when no ports are specified (LP: #263308)
 * update after*.rules when setting default policy (LP: #273278)
 * give useful message when trying to delete a non-existent rule (LP: #251136)
 * don't print useless newlines

Testing including developing the tests in the source, and verifying adding/deleting rules (regular and application) works properly, and that the above bugs are fixed.

The package builds, installs, and upgrades without error, and as mentioned, does not break gufw.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :
description: updated
Revision history for this message
Martin Pitt (pitti) wrote :

THis does not look like new features, just bug fixes? Either way, looks good to me for post-beta. It's in the queue already, so this will auto-close itself after the beta freeze.

Changed in ufw:
status: New → Fix Committed
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Correct-- only bug fixes.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ufw - 0.23

---------------
ufw (0.23) intrepid; urgency=low

  * show protocol in status when no ports are specified (LP: #263308)
  * update after*.rules when setting default policy (LP: #273278)
  * give useful message when trying to delete a non-existent rule (LP: #251136)
  * don't print useless newlines
  * add 'translations' support to Makefile (but don't use it in build yet)
  * updated README for advanced usage
  * updated TODO
  * References
    LP: #275984

 -- Jamie Strandboge <email address hidden> Mon, 29 Sep 2008 11:52:53 -0500

Changed in ufw:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.