[Swan] libreswan 3.9+klips not listen on multiple secondary address
Paul Wouters
paul at nohats.ca
Wed Jul 16 22:23:09 EEST 2014
On Wed, 16 Jul 2014, Marc-Christian Petersen wrote:
> Subject: Re: [Swan] libreswan 3.9+klips not listen on multiple secondary
> address
>
> Hi csszep,
>
> maybe something like this will help you?
>
> it's for /usr/lib/ipsec/_stackmanager
>
> --- old/_stackmanager 2014-07-09 20:55:10.000000000 +0200
> +++ new/_stackmanager 2014-07-09 21:03:19.509976750 +0200
> @@ -361,11 +361,12 @@ startklips() {
> ipsec tncfg --attach --virtual ${virt} --physical ${phys}
>
> # configure all the IPv4/IPv6 addresses (including point-to-point)
> - ip addr show dev ${phys} | \
> + ip addr show dev ${phys} label ${phys} | \
> awk '$1 == "inet" || ($1 == "inet6" && !/ dynamic/) {
> cmd = "ip addr add"
> if ($1 == "inet")
> sub(" [^ ]+:[^ ]+"," ",$0)
> + sub("secondary","",$0)
> sub("/.*","",$2)
> sub("dynamic","",$0)
> for (i = 2; i < NF; i++) {
Thanks! Merged in.
Paul
More information about the Swan
mailing list