strongswan 5.5.1-3ubuntu1 source package in Ubuntu

Changelog

strongswan (5.5.1-3ubuntu1) artful; urgency=medium

  * Merge from Debian to pick up latest changes. Among others this includes:
    - a lot of the Delta we upstreamed to Debian (more discussions are ongoing
      but likely have to wait until Debian stretch was released)
    - enabling mediation support (LP: #1657413)
  * Remaining Changes:
    + Update init/service handling
      - d/rules: Change init/systemd program name to strongswan
      - d/strongswan-starter.strongswan.service: Add new systemd file instead of
        patching upstream
      - d/strongswan-starter.links: Removed, use Ubuntu systemd file instead of
        linking to upstream
      - d/strongswan-starter.postrm: Removed 'update-rc.d ipsec remove' call.
      - d/strongswan-starter.prerm: Stop strongswan service on package
        removal (as opposed to using the old init.d script).
    + Clean up d/strongswan-starter.postinst:
      - Removed section about runlevel changes
      - Adapted service restart section for Upstart (kept to be Trusty
        backportable).
      - Remove old symlinks to init.d files is necessary.
      - Removed further out-dated code
      - Removed entire section on opportunistic encryption - this was never in
        strongSwan.
    + d/rules: Removed pieces on 'patching ipsec.conf' on build.
    + Mass enablement of extra plugins and features to allow a user to use
      strongswan for a variety of use cases without having to rebuild.
      - d/control: Add required additional build-deps
      - d/rules: Enable features at configure stage
      - d/control: Mention addtionally enabled plugins
      - d/libbstrongswan-extra-plugins.install: Add plugins (so, lib, conf)
      - d/libstrongswan.install: Add plugins (so, conf)
    + d/rules: Disable duplicheck as per
      https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718291#10
    + Remove ha plugin (requires special kernel)
      - d/libcharon-extra-plugins.install: Stop installing ha (so, conf)
      - d/rules: Do not enable ha plugin
      - d/control: Drop listing the ha plugin in the package description
    + Add plugin kernel-libipsec to allow the use of strongswan in containers
      via this userspace implementation (please do note that this is still
      considered experimental by upstream).
      - d/libcharon-extra-plugins.install: Add kernel-libipsec components
      - d/control: List kernel-libipsec plugin at extra plugins description
      - d/p/dont-load-kernel-libipsec-plugin-by-default.patch: As
        upstream recommends to not load kernel-libipsec by default.
    + Relocate tnc plugin
     - debian/libcharon-extra-plugins.install: Drop tnc from extra plugins
     - Add new subpackage for TNC in d/strongswan-tnc-* and d/control
    + d/strongswan-starter.install: Install pool feature, that useful due to
      having attr-sql plugin that is enabled now.
    + Relocate plugins test-vectors and ccm from extra-plugins to libstrongswan
      - d/libstrongswan-extra-plugins.install: Remove plugins/conffiles
      - d/libstrongswan.install: Add plugins/confiles
      - d/control: move package descriptions and add required breaks/replaces
    + d/libstrongswan.install: Reorder conf and .so alphabetically
    + d/libstrongswan.install: Add kernel-netlink configuration files
    + d/ipsec.secrets.proto: Removed ipsec.secrets.inc reference.
    + debian/patches/increase-bliss-test-timeout.patch: Under QEMU/KVM
      autopkgtest the bliss test takes longer than the default (Upstream in
      5.5.2 via issue 2204)
    + Complete the disabling of libfast; This was partially accepted in Debian,
        it is no more packaging medcli and medsrv, but still builds and
        mentions it.
      - d/rules: Add --disable-fast to avoid build time and dependencies
      - d/control: Remove medcli, medsrv from package description
    + Add now built (5.5.1 vs 5.3.5) mgf1 plugin to libstrongswan-extra-plugins.
      "only" to extra-plugins Mgf1 is not listed as default plugin at
      https://wiki.strongswan.org/projects/strongswan/wiki/Pluginlist.
    + Add now built (5.5.1 vs 5.3.5) libraries libtpmtss and nttfft to
      libstrongswan-extra-plugins.
    + Add missing mention of md4 plugin in d/control
    + Add rm_conffile for /etc/init.d/ipsec (transition from precies had
      missed that)
    + d/control, d/libcharon-{extras,standard}-plugins.install: Move charon
      plugins for the most common use cases from extra-plugins into a new
      standard-plugins package. This will allow those use cases without pulling
      in too much more plugins (a bit like the tnc package). Recommend that
      package from strongswan-libcharon.
  * Dropped Changes:
    + Add and install apparmor profiles (in Debian)
      - d/rules: Install AppArmor profiles
      - d/control: Add dh-apparmor build-dep
      - d/usr.lib.ipsec.{charon, lookip, stroke}: Add latest AppArmor profiles
        for charon, lookip and stroke
      - d/libcharon-extra-plugins.install: Install profile for lookip
      - d/strongswan-charon.install: Install profile for charon
      - d/strongswan-starter.install: Install profile for stroke
      - Fix strongswan ipsec status issue with apparmor
      - Fix Dep8 tests for the now extra strongswan-pki package for pki
      - Fix Dep8 tests for the now extra strongswan-scepclient package
    + d/rules: Sorted and only one enable option per configure line (in
      Debian)
    + Add updated logcheck rules (in Debian)
      - debian/libstrongswan.strongswan.logcheck.*:  Remove outdated files
      - debian/strongswan.logcheck: Add updated logcheck rules
    + Add updated DEP8 tests (in Debian)
      - d/tests/*: Add DEP8 tests
      - d/control: Enable autotestpkg
    + d/rules: do not strip for library integrity checking (After Discussion
      with Debian this isn't acceptable there, but at the same time it turned
      out the real use-case of this never uses this lib but instead third
      party checks of checksums for e.g. FIPS cert; so drop the Delta)
      - Use override_dh_strip to to avoid overwriting user build flags.
      - Add missing mention of libchecksum integrity test in d/control
    + d/rules: Set TESTS_REDUCED_KEYLENGTHS to one generate smallest key-lengths
      in tests to avoid issues in low entropy environments. (Debian has
      disabled !x86 tests for the same reason, one solution is enough)

 -- Christian Ehrhardt <email address hidden>  Thu, 04 May 2017 14:06:23 +0200

Upload details

Uploaded by:
Christian Ehrhardt 
Uploaded to:
Artful
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
strongswan_5.5.1.orig.tar.bz2 4.4 MiB 720b301991f77bdedd8d551a956f52e2d11686a0ec18e832094f86cf2b842ab7
strongswan_5.5.1-3ubuntu1.debian.tar.xz 129.7 KiB 9e8c5d4adc32fb9b85e9ded3ca3798cdebdb333199b52e823109b9f86f51b371
strongswan_5.5.1-3ubuntu1.dsc 4.2 KiB 9c4ac4bad509a19faa0cfe7b6021e98220ffdc60a4940446fadf12fbf8ee87ab

View changes file

Binary packages built by this source

charon-cmd: No summary available for charon-cmd in ubuntu artful.

No description available for charon-cmd in ubuntu artful.

charon-cmd-dbgsym: No summary available for charon-cmd-dbgsym in ubuntu artful.

No description available for charon-cmd-dbgsym in ubuntu artful.

charon-systemd: No summary available for charon-systemd in ubuntu artful.

No description available for charon-systemd in ubuntu artful.

charon-systemd-dbgsym: No summary available for charon-systemd-dbgsym in ubuntu artful.

No description available for charon-systemd-dbgsym in ubuntu artful.

libcharon-extra-plugins: No summary available for libcharon-extra-plugins in ubuntu artful.

No description available for libcharon-extra-plugins in ubuntu artful.

libcharon-extra-plugins-dbgsym: No summary available for libcharon-extra-plugins-dbgsym in ubuntu artful.

No description available for libcharon-extra-plugins-dbgsym in ubuntu artful.

libcharon-standard-plugins: No summary available for libcharon-standard-plugins in ubuntu artful.

No description available for libcharon-standard-plugins in ubuntu artful.

libcharon-standard-plugins-dbgsym: No summary available for libcharon-standard-plugins-dbgsym in ubuntu artful.

No description available for libcharon-standard-plugins-dbgsym in ubuntu artful.

libstrongswan: No summary available for libstrongswan in ubuntu artful.

No description available for libstrongswan in ubuntu artful.

libstrongswan-dbgsym: No summary available for libstrongswan-dbgsym in ubuntu artful.

No description available for libstrongswan-dbgsym in ubuntu artful.

libstrongswan-extra-plugins: No summary available for libstrongswan-extra-plugins in ubuntu artful.

No description available for libstrongswan-extra-plugins in ubuntu artful.

libstrongswan-extra-plugins-dbgsym: No summary available for libstrongswan-extra-plugins-dbgsym in ubuntu artful.

No description available for libstrongswan-extra-plugins-dbgsym in ubuntu artful.

libstrongswan-standard-plugins: No summary available for libstrongswan-standard-plugins in ubuntu artful.

No description available for libstrongswan-standard-plugins in ubuntu artful.

libstrongswan-standard-plugins-dbgsym: No summary available for libstrongswan-standard-plugins-dbgsym in ubuntu artful.

No description available for libstrongswan-standard-plugins-dbgsym in ubuntu artful.

strongswan: No summary available for strongswan in ubuntu artful.

No description available for strongswan in ubuntu artful.

strongswan-charon: No summary available for strongswan-charon in ubuntu artful.

No description available for strongswan-charon in ubuntu artful.

strongswan-charon-dbgsym: No summary available for strongswan-charon-dbgsym in ubuntu artful.

No description available for strongswan-charon-dbgsym in ubuntu artful.

strongswan-ike: No summary available for strongswan-ike in ubuntu artful.

No description available for strongswan-ike in ubuntu artful.

strongswan-ikev1: No summary available for strongswan-ikev1 in ubuntu artful.

No description available for strongswan-ikev1 in ubuntu artful.

strongswan-ikev2: No summary available for strongswan-ikev2 in ubuntu artful.

No description available for strongswan-ikev2 in ubuntu artful.

strongswan-libcharon: No summary available for strongswan-libcharon in ubuntu artful.

No description available for strongswan-libcharon in ubuntu artful.

strongswan-libcharon-dbgsym: No summary available for strongswan-libcharon-dbgsym in ubuntu artful.

No description available for strongswan-libcharon-dbgsym in ubuntu artful.

strongswan-nm: No summary available for strongswan-nm in ubuntu artful.

No description available for strongswan-nm in ubuntu artful.

strongswan-nm-dbgsym: No summary available for strongswan-nm-dbgsym in ubuntu artful.

No description available for strongswan-nm-dbgsym in ubuntu artful.

strongswan-pki: No summary available for strongswan-pki in ubuntu artful.

No description available for strongswan-pki in ubuntu artful.

strongswan-pki-dbgsym: No summary available for strongswan-pki-dbgsym in ubuntu artful.

No description available for strongswan-pki-dbgsym in ubuntu artful.

strongswan-scepclient: No summary available for strongswan-scepclient in ubuntu artful.

No description available for strongswan-scepclient in ubuntu artful.

strongswan-scepclient-dbgsym: No summary available for strongswan-scepclient-dbgsym in ubuntu artful.

No description available for strongswan-scepclient-dbgsym in ubuntu artful.

strongswan-starter: No summary available for strongswan-starter in ubuntu artful.

No description available for strongswan-starter in ubuntu artful.

strongswan-starter-dbgsym: No summary available for strongswan-starter-dbgsym in ubuntu artful.

No description available for strongswan-starter-dbgsym in ubuntu artful.

strongswan-swanctl: No summary available for strongswan-swanctl in ubuntu artful.

No description available for strongswan-swanctl in ubuntu artful.

strongswan-swanctl-dbgsym: No summary available for strongswan-swanctl-dbgsym in ubuntu artful.

No description available for strongswan-swanctl-dbgsym in ubuntu artful.

strongswan-tnc-base: No summary available for strongswan-tnc-base in ubuntu artful.

No description available for strongswan-tnc-base in ubuntu artful.

strongswan-tnc-base-dbgsym: No summary available for strongswan-tnc-base-dbgsym in ubuntu artful.

No description available for strongswan-tnc-base-dbgsym in ubuntu artful.

strongswan-tnc-client: No summary available for strongswan-tnc-client in ubuntu artful.

No description available for strongswan-tnc-client in ubuntu artful.

strongswan-tnc-client-dbgsym: No summary available for strongswan-tnc-client-dbgsym in ubuntu artful.

No description available for strongswan-tnc-client-dbgsym in ubuntu artful.

strongswan-tnc-ifmap: No summary available for strongswan-tnc-ifmap in ubuntu artful.

No description available for strongswan-tnc-ifmap in ubuntu artful.

strongswan-tnc-ifmap-dbgsym: No summary available for strongswan-tnc-ifmap-dbgsym in ubuntu artful.

No description available for strongswan-tnc-ifmap-dbgsym in ubuntu artful.

strongswan-tnc-pdp: No summary available for strongswan-tnc-pdp in ubuntu artful.

No description available for strongswan-tnc-pdp in ubuntu artful.

strongswan-tnc-pdp-dbgsym: No summary available for strongswan-tnc-pdp-dbgsym in ubuntu artful.

No description available for strongswan-tnc-pdp-dbgsym in ubuntu artful.

strongswan-tnc-server: No summary available for strongswan-tnc-server in ubuntu artful.

No description available for strongswan-tnc-server in ubuntu artful.

strongswan-tnc-server-dbgsym: No summary available for strongswan-tnc-server-dbgsym in ubuntu artful.

No description available for strongswan-tnc-server-dbgsym in ubuntu artful.