svn commit: r358323 - head/net/iodine

David Thiel lx at FreeBSD.org
Wed Jun 18 22:03:35 UTC 2014


Author: lx
Date: Wed Jun 18 22:03:34 2014
New Revision: 358323
URL: http://svnweb.freebsd.org/changeset/ports/358323
QAT: https://qat.redports.org/buildarchive/r358323/

Log:
  Update iodine to 0.7.0 and modernize port a bit. Note that this corrects an
  important authentication bypass vulnerability -- all users should upgrade.
  
  Submitted by:	Kenta S.

Deleted:
  head/net/iodine/pkg-deinstall
  head/net/iodine/pkg-install
Modified:
  head/net/iodine/Makefile
  head/net/iodine/distinfo

Modified: head/net/iodine/Makefile
==============================================================================
--- head/net/iodine/Makefile	Wed Jun 18 22:02:27 2014	(r358322)
+++ head/net/iodine/Makefile	Wed Jun 18 22:03:34 2014	(r358323)
@@ -2,45 +2,34 @@
 # $FreeBSD$
 
 PORTNAME=	iodine
-PORTVERSION=	0.6.0r1
+PORTVERSION=	0.7.0
 CATEGORIES=	net
 MASTER_SITES=	http://code.kryo.se/iodine/ \
 		http://redundancy.redundancy.org/mirror/
-DISTNAME=	${PORTNAME}-0.6.0-rc1
 
 MAINTAINER=	lx at FreeBSD.org
 COMMENT=	Tunnel IPv4 data through a DNS server
 
-LICENSE=	BSD
-
-PLIST_FILES=	bin/iodine sbin/iodined man/man8/iodine.8.gz man/man8/iodined.8.gz
-
-PORTDOCS=	CHANGELOG README TODO
-
-MAN8=		iodine.8
-MLINKS=		iodine.8 iodined.8
+LICENSE=	ISCL
 
 USE_RC_SUBR=	iodined
 
+USERS=	_iodined
+GROUPS=	_iodined
+
 .include <bsd.port.pre.mk>
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/iodine ${STAGEDIR}${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/iodined ${STAGEDIR}${PREFIX}/sbin
-.for m in ${MAN8}
-	${INSTALL_MAN} ${WRKSRC}/man/${m} ${STAGEDIR}${MANPREFIX}/man/man8
-.endfor
+	${INSTALL_MAN} ${WRKSRC}/man/iodine.8 ${STAGEDIR}${MANPREFIX}/man/man8
 	${GZIP_CMD} ${STAGEDIR}${MANPREFIX}/man/man8/iodine.8
-	${LN} -s iodine.8.gz ${STAGEDIR}${MANPREFIX}/man/man8/iodined.8.gz
-.if !defined(PORT_OPTIONS:MDOCS)
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
+.for f in README CHANGELOG TODO
 	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
 .endfor
-.endif
 
 post-install:
-	@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
 	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.post.mk>

Modified: head/net/iodine/distinfo
==============================================================================
--- head/net/iodine/distinfo	Wed Jun 18 22:02:27 2014	(r358322)
+++ head/net/iodine/distinfo	Wed Jun 18 22:03:34 2014	(r358323)
@@ -1,2 +1,2 @@
-SHA256 (iodine-0.6.0-rc1.tar.gz) = dacf950198b68fd1dae09fe980080155b0c75718f581c08e069eee0c1b6c5e60
-SIZE (iodine-0.6.0-rc1.tar.gz) = 89827
+SHA256 (iodine-0.7.0.tar.gz) = ad2b40acf1421316ec15800dcde0f587ab31d7d6f891fa8b9967c4ded93c013e
+SIZE (iodine-0.7.0.tar.gz) = 96181


More information about the svn-ports-head mailing list