Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Aug 2017 15:08:57 +0000 (UTC)
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r448825 - in head/dns/void-zones-tools: . files
Message-ID:  <201708271508.v7RF8vmi006004@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: matthew
Date: Sun Aug 27 15:08:57 2017
New Revision: 448825
URL: https://svnweb.freebsd.org/changeset/ports/448825

Log:
  Add additional documentation and a pkg-message with further hints.
  
  PR:		221841
  Submitted by:	vidar@karlsen.tech (maintainer)

Added:
  head/dns/void-zones-tools/files/
  head/dns/void-zones-tools/files/patch-void-zones-update.sh   (contents, props changed)
  head/dns/void-zones-tools/files/pkg-message.in   (contents, props changed)
Modified:
  head/dns/void-zones-tools/Makefile
  head/dns/void-zones-tools/pkg-plist   (contents, props changed)

Modified: head/dns/void-zones-tools/Makefile
==============================================================================
--- head/dns/void-zones-tools/Makefile	Sun Aug 27 15:03:38 2017	(r448824)
+++ head/dns/void-zones-tools/Makefile	Sun Aug 27 15:08:57 2017	(r448825)
@@ -3,6 +3,7 @@
 PORTNAME=	void-zones-tools
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.0.2
+PORTREVISION=	1
 CATEGORIES=	dns
 
 MAINTAINER=	vidar@karlsen.tech
@@ -15,9 +16,15 @@ USES=		compiler:c11
 USE_GITHUB=	yes
 GH_ACCOUNT=	cyclaero
 
+SUB_FILES=	pkg-message
+
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/hosts2zones ${STAGEDIR}${PREFIX}/bin
 	${MKDIR} ${STAGEDIR}${PREFIX}/etc/void-zones
 	${INSTALL_SCRIPT} ${WRKSRC}/void-zones-update.sh ${STAGEDIR}${PREFIX}/bin
+
+post-install:
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Added: head/dns/void-zones-tools/files/patch-void-zones-update.sh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/void-zones-tools/files/patch-void-zones-update.sh	Sun Aug 27 15:08:57 2017	(r448825)
@@ -0,0 +1,11 @@
+--- void-zones-update.sh.orig	2017-08-26 23:00:56 UTC
++++ void-zones-update.sh
+@@ -47,6 +47,8 @@ fi
+ ZONES_DIR="/usr/local/etc/void-zones"
+ if [ ! -d "$ZONES_DIR" ]; then
+    mkdir -p "$ZONES_DIR"
++fi
++if [ ! -f "$ZONES_DIR/my_void_hosts.txt" ]; then
+    echo "# white list"          > "$ZONES_DIR/my_void_hosts.txt"
+    echo "1.1.1.1 my.white.dom" >> "$ZONES_DIR/my_void_hosts.txt"
+    echo ""                     >> "$ZONES_DIR/my_void_hosts.txt"

Added: head/dns/void-zones-tools/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/void-zones-tools/files/pkg-message.in	Sun Aug 27 15:08:57 2017	(r448825)
@@ -0,0 +1,16 @@
+To download the host lists and convert them to void zones,
+run the following script:
+%%PREFIX%%/bin/void-zones-update.sh
+
+To add your own white list/black list entries, to add over override
+the bundled listings, edit %%PREFIX%%/etc/void-zones/my_void_hosts.txt.
+Use the IP address 1.1.1.1 for whitelisting, and 0.0.0.0 for blacklisting.
+
+Add the following line to your unbound.conf, prior to any forwarder directives:
+include: /var/unbound/local-void.zones
+Then restart Unbound.
+
+For future updates, run void-zones-update.sh and restart Unbound.
+
+For more information, see %%PREFIX%%/share/doc/void-zones-tools/README.md
+or https://github.com/cyclaero/void-zones-tools

Modified: head/dns/void-zones-tools/pkg-plist
==============================================================================
--- head/dns/void-zones-tools/pkg-plist	Sun Aug 27 15:03:38 2017	(r448824)
+++ head/dns/void-zones-tools/pkg-plist	Sun Aug 27 15:08:57 2017	(r448825)
@@ -1,3 +1,4 @@
 bin/hosts2zones
 bin/void-zones-update.sh
 @dir etc/void-zones
+%%PORTDOCS%%%%DOCSDIR%%/README.md



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708271508.v7RF8vmi006004>