lp:ubuntu/trusty-proposed/fwknop

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-proposed/fwknop
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

20. By thialme

* Moved installation of usr.sbin/fwknopd from d.rules to
  fwknop-apparmor-profile.install file. (Closes: #735766)
* Added copyright stanza for android files in d.copyright
 (Closes: #735668).

19. By thialme

* Imported Upstream version 2.6.0

* New fwknop-apparmor-profile package to provide the fwknop-server apparmor
  profile.
  - New entry in d.control to create the brand new binary package.
  - Added BD on dh-apparmor.
  - Updated d.rules to used dh_apparmor to manage developer scripts.
  - Added fwknop-apparmor-profile.dirs file to create apparmor directory at
    install.
  - Added fwknop-apparmor-profile as suggested package for the fwknop server
    in d.control.
* Bump up debian policy from 3.9.4 to 3.9.5:
  - Removed dependencies on dpkg (>= 1.15.4) | install-info

18. By thialme

Imported Upstream version 2.5.1

17. By thialme

* Imported Upstream version 2.5
  - libfko breaks the old ABI. It is bumped from 1.0.0 up to 2.0.0
    old packages libfko1* are renamed as libfko2*.
    Updated d.rules to make reference to the new packages.
  - Patch gpl2.0.diff applied upstream: Removed it from the patches
    directory.
  - New python binding

* The new upstream release add a m4 file to the m4 directory.
  d.rules: assume the m4 directory is created ; no need to remove it in the
  clean target and no need to create it in the configure target anymore.
* Fixed vcs fields in d.control to use the canonical URI.
  (Caught by lintian).
* Fixed documentation spelling error (s/GNU Public/GNU General Public/g)
  through a new patch 0001_fix-doc.patch.
* Removed useless depdencies default-mta | mail-transport-agent on
  fwknop-server in d.rules.
* Used CFLAGS, CPPFLAGS and LDFLAGS variables to enable the hardening flags
  to build the libfko-perl binding.
* Bumped up Standards-Version to 3.9.4 - no changes.
* Packaged the libfko python binding:
  - d.control: Set X-Python-Version to >= 2.7 and added BD on python-all-dev
               Defined the brand new libfko-python binding.
  - d.rules: Used dh_python2 debhelper
             Added new instances to build and install libfko-python

16. By thialme

Fixed FTBS ./gpl-2.0.texi:20: raising the section level of @appendixsubsec
which is too low (Closes: #708589):
Added patch gpl-2.0.diff to substitute @appendixsubsec entries by
@appendixsec.

15. By thialme

* Fixed bad permissions for the fwknopd.conf conf file (Closes: #689934)
  - d.rules: Set the permissions for the fwknopd.conf file to 600 and
    prevent dh_fixperms from adjusting them.
  - d.fwknop-server.lintian-overrides: Add an override entry to make sure
    lintian does not complain about the new permissions.
* Added libfko-doc binary package:
  - d.libfko-doc.docs: Shipped html libfko manual.
  - d.libfko-doc.doc-base: Added doc-base entry for the manual.
  - d.rules: Built the html doc in the overwrite_dh_auto_build target.
* Added libfko-perl binary package (Closes: #682028):
  - d.rules : Added overwrite_dh_auto_install target to install
    the Perl module.
  - d.control: added new entrey for the libfko-perl package.
* Bumped up libfko soname because the ABI changed:
  - libfko0-* packages become libfko1-* package.
  - d.libfko.symbols: Updated list of symbols.
* d.libfko1.links: Removed useless links.
* Added libfko.so symlink for the dev package as noticed by lintian
  (dev-pkg-without-shlib-symlink).
  - Removed libfko1-dev.links file.
  - d.rules: Added new target overwrite_dh_link to link libfko.so.1.0.0
    to libfko.so.
* Added upstart configuration file: fwknop-server.upstart

14. By thialme

* Updated package description in d.control.
* Removed the overwrite_dh_auto_build target in d.rules which set the CFLAGS
  to make but did not set the LDFLAGS accordingly.
  Removed the hardening stanzas in d.rules which become useless.
  The debhelpers scripts honour the DEB_BUILD_OPTIONS (noopt, nocheck...) by
  themselves.
  (Closes: #689064)
* Added override_dh_auto_clean target in d.rules to remove the m4 directory
  during the clean step.

13. By thialme

* Imported Upstream version 2.0.3
  * Fixed CVE 2012-4434, 4435, 4436 (Closes: #688151)
* Removed overwrite on dh_install in d.rules to use the previous
  configuration files. Upstream fixed the previous behaviour.

12. By thialme

* Imported Upstream version 2.0.2
* Removed previous patches applied upstream.
* Set debian compatibility to 9 in d.compat.
* Fixed libfko0.symbols file which contains bad symbols from one of the
  first rc releases. The following functions have been removed:
  - _rijndael_decrypt
  - _rijndael_encrypt
  - append_b64
  - digest_to_hex
  - get_random_data
  - gpg_decrypt
  - gpg_encrypt
  - rij_salt_and_iv
  - rijndael_init
* Added previously removed fileds in d.control (Vcs-git/Vcs-Browser)
  (Closes: #682057)
* Created missing m4 directory before configuring the package.
* Use of the hardening flags:
  - Added BD on dpkg-dev (>= 1.16.1~) and on debhelper (>= 9) in d.control.
  - Set debian compatibility to 9 in d.compat.
  - Set hardening flags through the DEB_BUILD_MAINT_OPTIONS variable,
    exported it and included buildflags.mk in d.rules.
  - Do not overwrite CFLAGS anymore, we now use CFLAGS += in d.rules.
* Enable installation of multiarch binaries :
  - Added Pre-Depends: ${misc:Pre-Depends} for the libfko package in
    d.control.
  - Replaced occurrences of /usr/lib/ in debian/*.install with /usr/lib/*/.
* Fixed d.rules to handle the new generated configuration files
  [access|fwknopd].conf.inst. We revert upstream changes with an overwrite
  on dh_install.
* Updating fwknop-server.postinst to disable easy setup.

11. By thialme

* Acknowledged NMU : 1.9.12-3.1
* Set Architecture as linux-any (Closes: #647654)
* Fixed mispelling dependency on the default-mta in d.control.
  (Closes: #645024)
* The brand new C implementation :
  + does not use Perl anymore. (Closes: #674115)
  + does not use the whatismyip url anymore ; it is replace by the
    cipherdyne url at the time. (Closes: #645994)
* Bumped up Standards-Version to 3.9.3:
  + Refreshed copyright holders and updated d.copyright to comply with the
    1.0 machine-readable copyright file specification.
* Updated init script to use log_daemon_msg and log_end_msg function from
  the lsb library.
* Avoid debconf error if not available. (Closes: #673773)

Branch metadata

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

Subscribers