1.1 brings ed25519 support among other stuff; I need this to participate in certain mesh VPNs so that's why I'm sneaking into the "pre" releases.
tinc users are welcome to test and report to me both issues as well as success in their use cases. auto-foo bits in CONFIGURE_ENV from naddy, thanks. Index: Makefile =================================================================== RCS file: /cvs/ports/net/tinc/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile 2 Sep 2019 20:55:08 -0000 1.13 +++ Makefile 22 Sep 2019 13:46:58 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.13 2019/09/02 20:55:08 kn Exp $ COMMENT = Virtual Private Network (VPN) daemon -DISTNAME = tinc-1.0.36 +DISTNAME = tinc-1.1pre17 CATEGORIES = net security EPOCH = 0 @@ -12,16 +12,17 @@ MAINTAINER = Klemens Nanni <kn@openbsd. # GPLv2+ PERMIT_PACKAGE = Yes -WANTLIB += c crypto lzo2 z +WANTLIB += c crypto lzo2 m z MASTER_SITES = https://www.tinc-vpn.org/packages/ LIB_DEPENDS += archivers/lzo2 +SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu - CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" + LDFLAGS="-L${LOCALBASE}/lib" \ + tinc_cv_attribute___nonnull__=yes USE_GMAKE = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/net/tinc/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo 2 Sep 2019 20:55:08 -0000 1.10 +++ distinfo 22 Sep 2019 13:39:56 -0000 @@ -1,2 +1,2 @@ -SHA256 (tinc-1.0.36.tar.gz) = QPc7s/rMSA7/4OdxRCpwb/BIjt6npfJQXUzLKqgWMQg= -SIZE (tinc-1.0.36.tar.gz) = 500320 +SHA256 (tinc-1.1pre17.tar.gz) = YbnJ+fOWdoVR85IW7cxBkYxlkJ/9mvBx/rO1+fmsHCc= +SIZE (tinc-1.1pre17.tar.gz) = 927313 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/tinc/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 9 Oct 2018 20:32:45 -0000 1.4 +++ pkg/PLIST 22 Sep 2019 12:41:44 -0000 @@ -1,31 +1,17 @@ -@comment $OpenBSD: PLIST,v 1.4 2018/10/09 20:32:45 rsadowski Exp $ -@newgroup _tinc:759 -@newuser _tinc:759:_tinc:daemon:tinc user:/var/empty:/sbin/nologin +@comment $OpenBSD: PLIST,v$ @rcscript ${RCDIR}/tincd @info info/tinc.info @man man/man5/tinc.conf.5 +@man man/man8/tinc-gui.8 +@man man/man8/tinc.8 @man man/man8/tincd.8 +@bin sbin/tinc @bin sbin/tincd share/examples/tinc/ share/examples/tinc/hosts/ -@mode 750 -@owner root -@group _tinc -@sample ${SYSCONFDIR}/tinc/ -@sample ${SYSCONFDIR}/tinc/example/ -@sample ${SYSCONFDIR}/tinc/example/hosts/ -@mode 600 share/examples/tinc/hosts/alpha -@sample ${SYSCONFDIR}/tinc/example/hosts/alpha share/examples/tinc/hosts/beta -@sample ${SYSCONFDIR}/tinc/example/hosts/beta share/examples/tinc/rsa_key.priv -@sample ${SYSCONFDIR}/tinc/example/rsa_key.priv -@mode 750 share/examples/tinc/tinc-down -@sample ${SYSCONFDIR}/tinc/example/tinc-down share/examples/tinc/tinc-up -@sample ${SYSCONFDIR}/tinc/example/tinc-up -@mode 640 share/examples/tinc/tinc.conf -@sample ${SYSCONFDIR}/tinc/example/tinc.conf