<div dir="ltr">Hi All<br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 24, 2016 at 9:38 PM, Simon Deziel <span dir="ltr"><<a href="mailto:simon@sdeziel.info" target="_blank">simon@sdeziel.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi Ryan,<br>
<span><br>
On 2016-01-22 11:54 AM, Ryan Harper wrote:<br>
> Hello,<br>
><br>
> I've been working on merging[1] strongswan from Debian into Ubuntu for<br>
> Xenial.  We've not completed a merge with Debian for some time (Feb 19,<br>
> 2014 was the last time).  Ubuntu has been using version 5.1.2 since then<br>
> but Debian and upstream have moved on.  Ubuntu has collected a large delta<br>
> between Debian and with this merge I'm attempting to reduce the delta to<br>
> ease merging in the future.  In particular, the major change would be to<br>
> no longer create a package per-plugin and instead use the more general<br>
> standard/extra plugin packages as in Debian.  Each plugin has an<br>
> individual conf file which controls settings including whether to load or<br>
> not.  Currently the default template conf files default to loading plugins<br>
> if present;  it's not clear to me if this is a sensible default or if we<br>
> should left them off by default.  Note that Strongswan doesn't currently<br>
> have something akin to apache's a2enmod and a2dismod meaning users will<br>
> need to edit conf as needed.  During this merge, I've also been using a<br>
> git-based merge workflow and the git repo tracking it is available here[3].<br>
><br>
> Since the delta is large, I want to make sure that we document the changes<br>
> and provide opportunity for users of Strongswan in Ubuntu to provide<br>
> feedback and comments on this merge.  I've updated the package and placed<br>
> it in a PPA[2].<br></span></blockquote><div><br></div><div>Once more update in the PPA[1]; this time with working dist-upgrade with all plugins</div><div>installed.</div><div><br></div><div>I've captured my dist-upgrade test here (uses lxd) here[2]</div><div><br></div><div>Changelog updates since 1ubuntu2:</div><div><br></div><div><div>strongswan (5.3.5-1ubuntu4) xenial; urgency=medium</div><div><br></div><div>  * debian/control: fix i386 build, learn Architecture: all vs. any.</div><div><br></div><div> -- Ryan Harper <<a href="mailto:ryan.harper@canonical.com">ryan.harper@canonical.com</a>> Â Wed, 10 Feb 2016 20:32:45 -0600</div><div><br></div><div>strongswan (5.3.5-1ubuntu3) xenial; urgency=medium</div><div><br></div><div>  * debian/control: Add missing strongswan-plugin-* virtual packages to fix</div><div>  Â  dist-upgrade from 5.1.2-0ubuntu8 to 5.3.5-1ubuntu3</div><div><br></div><div> -- Ryan Harper <<a href="mailto:ryan.harper@canonical.com">ryan.harper@canonical.com</a>> Â Wed, 10 Feb 2016 14:22:00 -0600</div></div><div><br></div><div>Remaining TODOs:</div><div>  - drop libfastcgi, clearsilver-dev builddeps and plugins</div><div>  - confirm none of the default packages/plugins have dependencies on packages outside of main</div><div>  - create dep8 test for quick validation of ipsec daemon</div><div><br></div><div><br></div><div>1. ppa:raharper/merges</div><div>2. <a href="https://gist.github.com/raharper/6a49940c65cc4b1b1475">https://gist.github.com/raharper/6a49940c65cc4b1b1475</a></div></div></div></div>