ufw - program for managing a Netfilter firewall

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name ufw
Package version 0.31.1
Package release 2
Package architecture all
Package type deb
Installed size 691 B
Download size 161.62 KB
Official Mirror ftp.br.debian.org
The Uncomplicated FireWall is a front-end for iptables, to make managing a
Netfilter firewall easier. It provides a command line interface with syntax
similar to OpenBSD's Packet Filter. It is particularly well-suited as a
host-based firewall.


Package Version Architecture Repository
ufw_0.31.1-2_all.deb 0.31.1 all Debian Main
ufw - - -


Name Value
debconf >= 0.5
debconf -
debconf-2.0 -
iptables -
python << 2.8
python >= 2.6.6-7~
ucf -


Type URL
Binary Package ufw_0.31.1-2_all.deb
Source Package ufw

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ufw deb package:
    # sudo apt-get install ufw




2012-07-20 - Jamie Strandboge <jamie@ubuntu.com>
ufw (0.31.1-2) unstable; urgency=low
* Simplify unload of firewall and play nicely with other firewall tools by
using ufw-init instead of iptables directly. 'ufw-init stop' by design
leaves a few empty chains around, but they won't get in the way of
anything and are gone after the next reboot. Using upstream's ufw-init has
the important benefit of always cleaning what it needs. (Closes: 672439).
- debian/prerm: call '/lib/ufw/ufw-init stop' on removal
- debian/postrm: don't flush the chains on purge
2012-04-04 - Jamie Strandboge <jamie@ubuntu.com>
ufw (0.31.1-1) unstable; urgency=low
* New upstream release (Closes: 663677, Closes: 625681)
* debian/control: update to standards 3.9.3
* convert to source format 3.0 (quilt)
* 0001-optimize-boot.patch: only read in /etc/ufw/ufw.conf when disabled
* debian/rules: adjust to only install the application profiles when not
* debian/po/nl.po: add Dutch translation of debconf templates. Thanks to
Jeroen Schot (Closes: 658495)
* debian/po/da.po: add Danish translation of debconf templates. Thanks to
Joe Dalton (Closes: 666557)
2011-07-18 - Jamie Strandboge <jamie@ubuntu.com>
ufw (0.30.1-2) unstable; urgency=low
* debian/control: make lintian clean:
- update Standards-Version to 3.9.2
- Build-Depends on python (>= 2.6.6-3~)
* conf/ufw.defaults:
- remove IRC connection tracking, which is only required for DCC.
Cherrypick r741 from trunk
- allow nf_conntrack_netbios_ns (Samba). Cherrypick r744 from trunk.
LP: #360975 (Closes: 631737)
* enable IPv6 by default and fix 'allow to any ipv6' when IPv6 is enabled.
Cherrypick r742 from trunk.
* update manpage references to ufw and ufw-framework to include the section.
Cherrypick r743 from trunk.
* ACCEPT UPnP ( for IPv4 and ff02::f for IPv6) for service
discovery just like we do for mDNS (ie, allow discovery, but not
connections to the services). LP: #764933
* debian/ufw.logrotate.debian, debian/ufw.logrotate.ubuntu, debian/rules:
use 'rotate' option in Debian logrotate file and split out ufw.logrotate
like we do the initscript since because Ubuntu's rsyslog doesn't have the
'rotate' option yet. (Closes: 628605)
* Cherrypick r746 from trunk to update check-requirements to prompt to
continue with tests that may autoload modules. Add '-f' option to
check-requirements and update test suite accordingly (LP: #782816)
* Cherrypick r747 from trunk to not fail when running 'show listening' under
fakeroot (LP: #812516)
* debian/postinst:
- remove some old upgrade transition code for unsupported upgrade paths
- reload ufw if it is enabled and we are upgrading to this version since
this is needed after enabling IPv6
* debian/rules: add build-arch and build-indep targets
2011-05-08 - Piotr O┼╝arowski <piotr@debian.org>
ufw (0.30.1-1.1) unstable; urgency=low
* Non-maintainer upload.
* Rebuild to add Python 2.7 support
2011-03-21 - Jamie Strandboge <jamie@ubuntu.com>
ufw (0.30.1-1) unstable; urgency=low
* New upstream release which fixes the following:
- LP: #501140
- LP: #740249
- LP: #740256
- LP: #720605
* debian/ufw.logrotate: remove upstartism thanks to Michael Biebl
(Closes: 607696)
* debian/sysctl.conf: merge in upstream (commented out) changes surrounding
ipv6 forwarding and privacy addresses
* debian/before*.rules.md5sum: updated for recent changes

See Also

Package Description
uget_1.8.2-1_i386.deb easy-to-use download manager written in GTK+
uhd-host_3.4.2-1_i386.deb universal hardware driver for Ettus Research products
uhub_0.3.2-1_i386.deb High performance Advanced Direct Connect p2p hub
uicilibris_1.8-1_all.deb convert mediawiki contents to a printable book
uif2iso_0.1.7a-1_i386.deb converts UIF files (used by MagicISO) to ISO or other formats
uif_1.0.6-1.1_all.deb Advanced iptables-firewall script
uim-ajax-ime_1.8.1-4_all.deb Universal Input Method - Ajax-IME web input support
uim-anthy_1.8.1-4_i386.deb Universal Input Method - Anthy plugin
uim-applet-gnome_1.8.1-4_i386.deb Universal Input Method - GNOME applet
uim-applet-kde_1.8.1-4_all.deb transitional package for plasma-widget-uim
uim-baidu-olime-jp_1.8.1-4_all.deb Universal Input Method - Baidu web input support
uim-byeoru_1.8.1-4_all.deb Universal Input Method - byeoru hangul input support
uim-canna_1.8.1-4_all.deb Universal Input Method - Canna plugin
uim-chewing_0.1.0-3_i386.deb Universal Input Method - Chewing plugin
uim-common_1.8.1-4_all.deb Universal Input Method - common files