Index: head/dns/dnscrypt-proxy/Makefile =================================================================== --- head/dns/dnscrypt-proxy/Makefile (revision 373757) +++ head/dns/dnscrypt-proxy/Makefile (revision 373758) @@ -1,40 +1,40 @@ # Created by: Leo Vandewoestijne # $FreeBSD$ PORTNAME= dnscrypt-proxy PORTVERSION= 1.4.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= dns MASTER_SITES= http://download.dnscrypt.org/dnscrypt-proxy/ \ http://www.dns-lab.com/downloads/dnscrypt-proxy/ MAINTAINER= freebsd@dns-lab.com COMMENT= Boost privacy and security of DNS LICENSE= MIT LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libsodium.so:${PORTSDIR}/security/libsodium GNU_CONFIGURE= yes USES= gmake SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} USERS= _dnscrypt-proxy PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README \ README-PLUGINS.markdown README-WINDOWS.markdown \ README.markdown TECHNOTES THANKS OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/man/dnscrypt-proxy.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/man/hostip.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include Index: head/dns/dnscrypt-proxy/files/dnscrypt-proxy.in =================================================================== --- head/dns/dnscrypt-proxy/files/dnscrypt-proxy.in (revision 373757) +++ head/dns/dnscrypt-proxy/files/dnscrypt-proxy.in (revision 373758) @@ -1,46 +1,46 @@ #!/bin/sh # # $FreeBSD$ # # PROVIDE: dnscrypt_proxy # REQUIRE: SERVERS cleanvar -# BEFORE: named +# BEFORE: named local_unbound unbound # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable dnscrypt-proxy: # # dnscrypt_proxy_enable (bool): Set to NO by default. # Set to YES to enable dnscrypt-proxy. # dnscrypt_proxy_uid (str): Set to "_dnscrypt-proxy" by default. # User to switch to after starting. # dnscrypt_proxy_resolver (str):Set to "opendns" by default. # Choose a different upstream resolver. # dnscrypt_proxy_pidfile (str): default: "/var/run/dnscrypt-proxy.pid" # Location of pid file. # dnscrypt_proxy_logfile (str): default: "/var/log/dnscrypt-proxy.log" # Location of log file. # # To redirect a local resolver through dnscrypt-proxy, point it at 127.0.0.2 # and add the following to rc.conf: # ifconfig_lo0_alias0="inet 127.0.0.2 netmask 0xffffffff" # dnscrypt_proxy_flags='-a 127.0.0.2' . /etc/rc.subr name=dnscrypt_proxy rcvar=dnscrypt_proxy_enable load_rc_config ${name} : ${dnscrypt_proxy_enable:=NO} : ${dnscrypt_proxy_uid=_dnscrypt-proxy} # User to run daemon as : ${dnscrypt_proxy_resolver=opendns} # resolver to use : ${dnscrypt_proxy_pidfile=/var/run/dnscrypt-proxy.pid} # Path to pid file : ${dnscrypt_proxy_logfile=/var/log/dnscrypt-proxy.log} # Path to log file command=%%PREFIX%%/sbin/dnscrypt-proxy command_args="-d -p ${dnscrypt_proxy_pidfile} -l ${dnscrypt_proxy_logfile} -u ${dnscrypt_proxy_uid} -R ${dnscrypt_proxy_resolver}" procname=%%PREFIX%%/sbin/dnscrypt-proxy pidfile=${dnscrypt_proxy_pidfile} run_rc_command "$1"