Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • S strongswan
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • DebianDebian
  • strongswan
  • Merge requests
  • !6

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

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Christian Ehrhardt requested to merge paelzer-guest/strongswan:debian-submission-oct2019-mass-v5 into debian/master Oct 11, 2019
  • Overview 7
  • Commits 1
  • Pipelines 0
  • Changes 6

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
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: debian-submission-oct2019-mass-v5