[Swan-dev] Release tags on github and some packaging issues

Mike Gilbert floppym at gentoo.org
Sat Jan 4 21:57:07 EET 2014


On Sat, Dec 21, 2013 at 12:04 PM, Paul Wouters <paul at nohats.ca> wrote:
> On Sat, 21 Dec 2013, Mike Gilbert wrote:
>
>> I am working on packaging libreswan for Gentoo Linux.
>>
>> Is github the only public repo available? I notice that there are no
>> release tags in the repo, so I'm wondering if there is another
>> "official" repository somewhere.
>
>
> I'll push the tags. The github is an "export only" copy of one branch
> of our private repository.
>

Just a reminder: I'm still waiting for those tags. There is nothing
more recent than v3.2rc1 from 9 months ago. Thanks.

>> Also related to the systemd unit: it seems that this is installed
>> unconditionally by the make install target, even if pkg-config systemd
>> fails. This ends up installing ipsec.service in the root directory (/)
>> if systemd is not installed. Can we clean this up a bit? I can work on
>> a patch if you like.
>
>
> Sure. Although that seems we misdetected systemd or someone used an
> override?
>

Oh, I missed the logic in initsystems/Makefile. Thanks for the hint.

For my use case, I actually want to install both the openrc script and
the systemd unit so that our users can switch between the two init
systems with as little pain as possible. It seems the easiest way to
do that is to set INITSYSTEM= in the environment and then call make -C
initsystems/openrc and make -C initsystems/systemd myself.


More information about the Swan-dev mailing list