Sunday, September 22, 2019

tinc: 1.1pre17 preview

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

No comments:

Post a Comment