Mass enablement of further plugins and features into *-extra-plugins

This allows users to use strongswan for a variety of further use cases without having to rebuild. New plugins are added to the -extra- packages to avoid affecting common installations that won't need them.

  • d/control: Add required additional build-deps
  • d/control: Mention addtionally enabled plugins
  • d/rules: Enable features at configure stage
  • d/libbstrongswan-extra-plugins.install: Add plugins (so, lib, conf)
  • d/libcharon-extra-plugins.install: (so, conf)
  • d/strongswan-starter.install add pool for use by attr-sql plugin
  • d/*.install: move tpmtss to libcharon-extra-plugins as tnc related binaries there are the only users avoiding a circular dependency
  • d/control: add breaks/replaces for moving tpmtss between libstrongswan-extra-plugins and libcharon-extra-plugins

Merge request reports

Loading