Re: [Openvpn-devel] [Openvpn-users] Separate apt repositories for 2.4-alpha/beta/rc releases?

2016-10-17 Thread Samuli Seppänen
Il 17/10/2016 11:50, Ralf Hildebrandt ha scritto:
> * Samuli Seppänen :
>> Hi,
>>
>> Should we have a separate apt repository for "unstable" apt packages?
>
> Yes please. Do have a look at how dovecot does it:
> http://wiki2.dovecot.org/PrebuiltBinaries#Debian
>
> there is "stable" and "testing"
>

Thanks to all for the feedback. Based on it the most flexible approach 
would probably be to have four different repositories:

"testing": tracks latest release, including all alphas/beta/rcs
"stable": tracks latest stable release (2.3.x/2.4.x)
"release/2.3": tracks latest 2.3.x release
"release/2.4": tracks latest 2.4 release (including alphas/beta/rcs)

The current apt repository would become "release/2.3" to minimize 
surprises. In all cases the package name would be "openvpn". A user 
could have several of these repositories enabled at the same time - apt 
would then just default to the latest version.

Right now Debian package building is not fully automated, but when it 
is, having a "snapshots" repository would make sense.

I'd rather not allow several different OpenVPN packages to co-exist on a 
single computer (e.g. "openvpn-2.3" and "openvpn-2.4"): that tends to 
complicate packaging without any significant benefits. I believe this 
approach is mostly used in cases where different application versions 
are (protocol)incompatible, and users need to be able to use both 
simultaneously.

-- 
Samuli Seppänen
Community Manager
OpenVPN Technologies, Inc

irc freenode net: mattock

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel


[Openvpn-devel] [PATCH applied] Re: Windows: do_ifconfig() after open_tun()

2016-10-17 Thread Gert Doering
Your patch has been applied to the master branch.

(ACK for v1 from me, ACK for v2 from Heiko, so stuff indeed got reviewed
- and with all the windows testing reports, it even got *tested* properly)

commit 533495298bd93ddaaf4418dc666922779ce5ef9b
Author: Heiko Hund
Date:   Fri Jun 24 18:01:41 2016 +0200

 Windows: do_ifconfig() after open_tun()

 Signed-off-by: Heiko Hund 
 Signed-off-by: Gert Doering 
 Acked-by: Gert Doering 
 Acked-by: Heiko Hund 
 Message-Id: <20161009152550.gq78...@greenie.muc.de>
 URL: 
https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg12631.html
 Signed-off-by: Gert Doering 


--
kind regards,

Gert Doering


--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel


Re: [Openvpn-devel] [PATCH] Windows: do_ifconfig() after open_tun()

2016-10-17 Thread Heiko Hund
On Sonntag, 9. Oktober 2016 17:25:50 CEST Gert Doering wrote:
> diff --git a/src/openvpn/tun.c b/src/openvpn/tun.c
> index 4a11d10..1250547 100644
> --- a/src/openvpn/tun.c
> +++ b/src/openvpn/tun.c
> @@ -1373,11 +1373,13 @@ do_ifconfig (struct tuntap *tt,
>   else
> {
>   /* example: netsh interface ipv6 set address interface=42
> 2001:608:8003::d store=active */ +char iface[64];
> + openvpn_snprintf(iface, sizeof(iface), "interface=%lu",
> tt->adapter_index ); argv_printf (&argv,
> -  "%s%sc interface ipv6 set address interface=%lu %s 
> store=active",
> +  "%s%sc interface ipv6 set address %s %s store=active",
>get_win_sys_path(),
>NETSH_PATH_SUFFIX,
> -  tt->adapter_index,
> +  iface,
>ifconfig_ipv6_local );
>   netsh_command (&argv, 4, M_FATAL);
> }
> 
> I've done a "v2" of Heiko's patch with that change included, which I'll
> append below.  Samuli, could you build us a windows installer with master
> plus that patch, for "windows early alpha testing"?  If that change
> works for people, we are very close to 2.4_alpha1...

ACK for the partial rollback.

Shakes fist at argv_printf(). =)

Thanks Gert

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel