lp:ubuntu/wily-proposed/ufw

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/wily-proposed/ufw
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

80. By Jamie Strandboge

* New upstream release (LP: #1434525, LP: #1438647, LP: #1155292,
  Closes: 792753). Drop following patches included upstream:
  - 0002-lp1044361.patch
  - 0003-fix-typeerror-on-error.patch
  - 0004-lp1039729.patch
  - 0005-lp1191197.patch
* Merge in Ubuntu packaging:
  - debian/ufw.postinst:
    + drop old reload of policy for upgrades to 0.30.1-2
    + add new ufw[6]-track-forward primary chains on upgrade
  - Install the SysV init and upstart script for both Debian and Ubuntu.
    Debian has upstart too, and in Ubuntu we need the init script for LSB
    dependencies and for systemd. (LP: #1341083)
    + Rename debian/ufw.init.debian to debian/ufw.init
    + Rename debian/ufw.upstart.ubuntu to debian/ufw.upstart
    + Remove all the distro specific code from debian/rules and just call
      dh_installinit (thus removing lsb-release from Build-Depends-Indep).
  - Drop the distro specific logrotate configs, and use the ubuntu one with
    "rotate" instead of "reload" everywhere, as Debian's rsyslog init also
    supports "rotate".
  - Add a systemd unit:
    + Add debian/ufw.service
    + Add dh-systemd build dep.
    + debian/rulles: Call dh_systemd_{enable,start}.
  - Don't include Debian version in the python module version (LP: #1465549)
* debian/copyright: follow copyright-format/1.0
* debian/po/pt_BR.po: add Brazilian Portuguese of debconf templates. Thanks
  to Adriano Rafael Gomes (Closes: 770453)
* update debian/before[6].rules.md5sum
* debian/ufw.lintian-overrides:
  - usr/share/ufw/after.init and before.init are intentionally not
    executable
  - we intentionally do not stop the firewall with init.d script
* debian/control: Build-Depends-Indep on procps (needed by testsuite for
  sysctl)
* debian/ufw.dirs, debian/rules: copy bash completions to
  /usr/share/bash-completion/completions
* debian/rules: run 'make clean' after running the testsuite since the
  testsuite creates a build/ directory not that would be reused
* debian/ufw.postrm: remove after.init and before.init on purge

79. By Zygmunt Krynicki

Don't include Debian version in the python module version (LP: #1465549)

78. By Martin Pitt

debian/ufw.service: Add missing DefaultDependencies=no to fix ordering
cycles.

77. By Martin Pitt

* Install the SysV init and upstart script for both Debian and Ubuntu.
  Debian has upstart too, and in Ubuntu we need the init script for LSB
  dependencies and for systemd. (LP: #1341083)
  - Rename debian/ufw.init.debian to debian/ufw.init
  - Rename debian/ufw.upstart.ubuntu to debian/ufw.upstart
  - Remove all the distro specific code from debian/rules and just call
    dh_installinit.
* Drop the distro specific logrotate configs, and use the ubuntu one with
  "rotate" instead of "reload" everywhere, as Debian's rsyslog init also
  supports "rotate".
* Add a systemd unit:
  - Add debian/ufw.service
  - Add dh-systemd build dep.
  - debian/rulles: Call dh_systemd_{enable,start}.

76. By Jamie Strandboge

* debian/patches/0005-lp573461.patch: adjust man page for libvirt
  (LP: #573461)
* debian/patches/0006-check-for-newer-py3.patch: tests/check-requirements
  updated for newer python3

75. By Jamie Strandboge

* debian/patches/0002-lp1078665.patch: distinguish between v4 and v6 rules
  when both addresses are 'any' (LP: #1078665). This can be dropped with
  0.34 release.
* debian/ufw.postinst:
  - drop old reload of policy for upgrades to 0.30.1-2
  - add new ufw[6]-track-forward primary chains on upgrade
* debian/patches/0003-manpage-hook-path.patch: update locations of hook
  scripts. This can be dropped with 0.34 release.
* debian/patches/0004-add-safe-icmp-to-forward.patch: update before*.rules
  to add safe icmp to ufw-before-forward. This can be dropped with 0.34
  release.
* debian/before[6].rules.md5sum: adjusted for new release

74. By Jamie Strandboge

* New upstream pre-release (LP: #1059060, #1065297, #1062521, #1101304,
  LP: #1075975, #1089262, #262421)
* Dropped the following patches now included upstream:
  - 0002-lp1044361.patch
  - 0003-fix-typeerror-on-error.patch
  - 0004-lp1039729.patch
  - 0005-lp1191197.patch
* Remaining changes:
  - 0001-optimize-boot.patch: only read in /etc/ufw/ufw.conf when disabled
* debian/before[6].rules.md5sum: adjusted for new release
* debian/control: update Standards-Version to 3.9.5
* debian/rules:
  - only ship /usr/share/ufw/iptables/*rules and not /usr/share/ufw/
  - *.init files should also be config files
* debian/ufw.links: added to makes symlinks from /usr/share/ufw/iptables/*
  to /usr/share/ufw/ (so ucf is happy on upgrades)
* debian/ufw.postinst:
  - use TEMPLATE_PATH/iptables/*rules instead of TEMPLATE_PATH/*rules (not
    strictly required since we are using dh_link, but makes the intent
    clearer)
  - copy /usr/share/ufw/*.init in to /etc/ufw

73. By Jamie Strandboge

debian/control: python-ufw should Breaks/Replaces on ufw << 0.32-0ubuntu1
(Closes: 731863)

72. By Jamie Strandboge

* New upstream release (Closes: 711711, Closes: 691135, Closes: 704728).
  Sync back up with Ubuntu (all changes here except for Polish debconf
  translation and Standards-Version already in Ubuntu). Add the following
  patches from Ubuntu which can be dropped in 0.34:
  - debian/patches/0002-lp1044361.patch: move netfilter capabilities
    checking into initcaps(), and call initcaps() only when we need it
  - 0003-fix-typeerror-on-error.patch: fix TypeError on error when using
    zh_CN
  - debian/patches/0004-lp1039729.patch: Skip get_netfilter_capabilities()
    with ipv6 if ipv6 is disabled
  - debian/patches/0005-lp1191197.patch: add check for -m rt --rt-type 0
* debian/po/pl.po: add Polish translation of debconf templates. Thanks to
  Michal Kulach (Closes: 667942)
* debian/watch: use https instead of http
* debian/(after|before)6.rules.md5sum: adjust for recently missed shipped
  configurations
* debian/control:
  - clean up Depends and Build-Depends
  - Build-Depends on python3
  - add python-ufw for installing python2 modules
  - add X-Python3-Version: >= 3.2
  - update Standards-Version to 3.9.4
* add debian/python-ufw.install
* debian/rules:
  - use --install-layout=deb
  - adjust PYTHON to use python3
  - adjust PYVERS to use py3versions
  - add PYTHON2
  - run tests for both PYTHON and PYTHON2
  - run setup.py with both PYTHON and PYTHON2
  - use dh_python3 for ufw
  - use dh_python2 for python-ufw
* debian/ufw.lintian-overrides
  - remove old unneeded override
  - add postrm-does-not-call-updaterc.d-for-init.d-script since Ubuntu's
    debhelper adds code to postinst that does nothing on Ubuntu, but doesn't
    add the corresponding code to postrm

71. By Jamie Strandboge

debian/patches/0005-lp1191197.patch: add check for -m rt --rt-type 0
(LP: #1191197)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/wily/ufw
This branch contains Public information 
Everyone can see this information.

Subscribers