~jdstrand/ufw/ufw-xenial

« back to all changes in this revision

Viewing changes to README.design

  • Committer: Jamie Strandboge
  • Date: 2012-07-06 19:29:50 UTC
  • Revision ID: jamie@canonical.com-20120706192950-1whf5yyzv2v2xc6c
Release 0.32-0ubuntu1

* New upstream release featuring Python 3 port (LP: #1001657)
* 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 Vcs-Bzr
* 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
* 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
  Ubuntu
* debian/po/da.po: add Danish translation of debconf templates. Thanks to
  Joe Dalton (Closes: 666557)

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
------------
35
35
Before submitting patches for ufw, please do the following:
36
36
 
37
 
$ make syntax-check    # basic syntax checker
38
 
$ make check           # runs non-root tests
39
 
# ./run-tests -r root  # runs root tests (modifies running firewall)
 
37
$ make syntax-check          # basic syntax checker
 
38
$ make check                 # runs non-root tests
 
39
$ make PYTHON=python3 check  # runs non-root tests with python3 interpreter
 
40
# ./run-tests -r root        # runs root tests (modifies running firewall)
 
41
# ./tests/check-locales      # runs locales tests (assumes Ubuntu)
40
42
 
41
43
CAUTION: root tests will flush the firewall and use iptables commands on the
42
44
host.