~paelzer/ubuntu/+source/strongswan:merge-5.8.1-focal

Last commit made on 2019-11-19
Get this branch:
git clone -b merge-5.8.1-focal https://git.launchpad.net/~paelzer/ubuntu/+source/strongswan
Only Christian Ehrhardt  can upload to this branch. If you are Christian Ehrhardt  please log in for upload directions.

Branch merges

Branch information

Name:
merge-5.8.1-focal
Repository:
lp:~paelzer/ubuntu/+source/strongswan

Recent commits

28f0782... by Christian Ehrhardt 

changelog: mention dropping libfast delta that is in Debian

Signed-off-by: Christian Ehrhardt <email address hidden>

41362df... by Christian Ehrhardt 

changelog: strongswan-starter depends on strongswan-charon

Signed-off-by: Christian Ehrhardt <email address hidden>

e0c4c33... by Christian Ehrhardt 

d/control: strongswan-starter depends on strongswan-charon

Bump the dependency from Recommends to Depends. At the same
time avoid a circular dependency by dropping
strongswan-charon->strongswan-starter from Depends to Recommends as the
binaries can work without the services but not vice versa.

Discussed with Debian in https://salsa.debian.org/debian/strongswan/merge_requests/7

Signed-off-by: Christian Ehrhardt <email address hidden>

08f2f6d... by Christian Ehrhardt 

update-maintainer

12138cf... by Christian Ehrhardt 

reconstruct-changelog

e864fb9... by Christian Ehrhardt 

merge-changelogs

f573488... by Christian Ehrhardt 

- d/control: Transition from former Ubuntu only libcharon-standard-plugins to common libcharon-extauth-plugins (drop after 20.04)

- we used to add some things to libcharon-standard-plugins
- This now became libcharon-extauth-plugins in Debian
- libcharon-standard-plugins never existed in Debian
- libcharon-extauth-plugins never existed in Ubuntu
- no external dependencies to libcharon-standard-plugins exist
  (no need for provides)
=> transitional from libcharon-standard-plugins to libcharon-extauth-plugins
=> Breaks/Replaces to unpack libcharon-extauth-plugins only after
   libcharon-standard-plugins is gone (file conflicts)
- For Ubuntu that is case #6 per https://wiki.debian.org/PackageTransition
- Can be dropped after 20.04

Signed-off-by: Christian Ehrhardt <email address hidden>

7fa2e0b... by Christian Ehrhardt 

- d/control: Transition from strongswan-tnc-* being in extra packages to libcharon-extra-plugins

- Case #6 per https://wiki.debian.org/PackageTransition
- Only external dependency is to strongswan-tnc-base (add as provides)
- Can be dropped after 20.04

Signed-off-by: Christian Ehrhardt <email address hidden>

a23893f... by Yves-Alexis Perez

Import patches-unapplied version 5.8.1-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 4bffc83d3daaa72c645894a8641bb5542a0c6fdd

New changelog entries:
  * d/rules: disable http and stream tests under CI
  * New upstream version 5.8.1

4bffc83... by Yves-Alexis Perez

Import patches-unapplied version 5.8.0-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 847fa18d97d70bdb38e522a2e6d7707d34e91df5

New changelog entries:
  [ Christian Ehrhardt ]
  * d/control: Mention mgf1 plugin which is in libstrongswan now
  * Complete the disabling of libfast
  * Clean up d/strongswan-starter.postinst: section about runlevel changes
  * Clean up d/strongswan-starter.postinst: opportunistic encryption
  * Enable kernel-libipsec for use of strongswan in containers
  * d/control, d/libcharon-{extras,extauth}-plugins.install: Add
    extauth-plugins package (Recommends)
  * apparmor: d/usr.lib.ipsec.charon: sync notify rule from charon-systemd
  * apparmor: fix apparmor denies reading the own FDs (LP: 1786250)
  * apparmor: d/usr.sbin.charon-systemd: allow CLUSTERIP for ha plugin
    (LP: 1773956)
  * apparmor: d/usr.lib.ipsec.stroke: executables need to be able to read map
    and execute themselves
  * apparmor: d/usr.lib.ipsec.lookip: executables need to be able to read map
    and execute themselves
  * apparmor: d/usr.sbin.swanctl: add apparmor rule for af-alg plugin
    (LP: 1807962)
  * d/control: libtpmtss is actually packaged in libstrongswan-extra-plugins
  [ Ryan Harper ]
  * Remove code related to unused debconf managed config
  [ Yves-Alexis Perez ]
  * ship xfrmi only on Linux, fix FTBFS on kfreebsd
  * d/libcharon-extra-plugins.install: drop plugins disabled in Debian
  * d/control: update standards version to 4.4.1
  * d/strongswan-starter.templates: drop runlevel_changes
  * let dh_installinit handle update-rc.d calls
  * d/salsa-ci.yml: add a salsa pipeline config
  * d/rules: drop dbgsym migration
  * strongswan-starter: update line number in lintian override