[Pkg-swan-devel] [strongswan] branch split-plugins created (now 82c45c9)

Yves-Alexis Perez corsac at debian.org
Sun Feb 2 19:53:57 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On Sun, Feb 02, 2014 at 07:21:17PM +0000, Yves-Alexis Perez wrote:
> This is an automated email from the git hooks/post-receive script.
> 
> corsac pushed a change to branch split-plugins
> in repository strongswan.
> 
>         at  82c45c9   split libstrongswan package
> 
> This branch includes the following new commits:
> 
>        new  c4f8572   split charon-cmd to a standalone package.
>        new  82c45c9   split libstrongswan package
> 
> The 2 revisions listed above as "new" are entirely new to this
> repository and will be described in separate emails.  The revisions
> listed as "adds" were already present in the repository and have only
> been added to this reference.
> 
So, I've tried to come with a plan to split plugins to alternate
packages.

The first commit is a simple one to move the charon-cmd client to a
standalone package.

The second one is a bit more hairy, and is the real split.

The plugins are now in following packages:

- - - libstrongswan: main/default plugins, as defined by the strongSwan
  project
- - - libstrongswan-standard-plugins: non default but useful plugins (agent,
  gcm and openssl)
- - - libstrongswan-extra-plugins: more scarcely used plugins
- - - libcharon-extra-plugins: more scarecely used plugins for the charon
  daemon

I did some quick tests on my setup and it mostly seems to work (I need
libstrongswan-standard-plugins due to me forcing gcm and ECC, but it
works fine with AES-128-CBC using just strongswan-ike and
libstrongswan).

Now, I'd like to push this even further, with:

- - - moving libhydra and libcharon to a libcharon package
- - - rename strongswan-ike to strongswan-charon
- - - move /usr/bin/pki to strongswan-pki
- - - maybe split other binaries/tools to standalone package

(I'm not too sure what to do with strongswan-starter).

Could you please have a look at the above branch and maybe test stuff
there?

I'm not completely closed to modifications to the plugins distribution,
but I'm pretty sure I don't want to make one binary package per plugin,
that's just too unmaintainable.

Regards,
- - -- 
Yves-Alexis Perez
- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBCgAGBQJS7p2RAAoJEG3bU/KmdcClye8H/3TKf/6YOo9b833UW+wUxAE/
TpCZJC4ngrDF9m/IPekgiLG/4QSPoxnFBacclDt2KAmOfHyD7szw5DHbxaAjkzMS
3PQqZowR98q2PrgkbQWnn0vSq3LTAJtpIc4h4YQpB7LOjmMIS82W9Bfb1k/eKJGJ
SKfcjotPKtZfOng/+IvVwbdYHK27YDb7/0ZHe0YKTpgPtrm16ANL7hfXru7yGPvY
Jfr6cdNPUAMO8dlETIHxX6rwISRvH+ddQrioPN4E0yr26pkaY0uChxZXAUI5wqF8
u140N0gjCvl7LavAyH5PTk2V5wTPsRja87T+RXqZ0OAEWAkXRasqW6qxkKscXGs=
=LbgT
- -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBCgAGBQJS7qJPAAoJEG3bU/KmdcCl41kIAJnSKmbrfrpmQIf4pQn25rX+
t4JoySX3JgmWpTp6BgTiJdxgU/GyDaK9Vopq8K+exT6+nzoVxFuGI56EqHCYfhWT
NZvBVWu6hnXNXfHE8YYwyakf2Zio3jEfUolFkiC9craqlV1rzkGSQPBmKJ4xHhab
bToQPvxXJjCrVJEvJiIPzfiV9p7/Yq8klqmjC0EgCn4ixNenchilB38D/PtFSbjr
GqYyrcIRaEKHZcwJ2fIN4K/ziFVIN4r7TFwb1i7UWX7IJz0nUJQeQcKkkSObVGSI
Krc7YFuzvAzAdndgF7MibWddrrSsbKp9btN6fe+awH7hUqDsNhRlzy0jnNnCGw0=
=gUrx
-----END PGP SIGNATURE-----



More information about the Pkg-swan-devel mailing list