View | Details | Raw Unified | Return to bug 242752 | Differences between
and this patch

Collapse All | Expand All

(-)dns/Makefile (+1 lines)
Lines 110-115 Link Here
110
    SUBDIR += mydns
110
    SUBDIR += mydns
111
    SUBDIR += mydns-ng
111
    SUBDIR += mydns-ng
112
    SUBDIR += namesilo_ddns
112
    SUBDIR += namesilo_ddns
113
    SUBDIR += nextdns
113
    SUBDIR += noip
114
    SUBDIR += noip
114
    SUBDIR += nsd
115
    SUBDIR += nsd
115
    SUBDIR += nsec3walker
116
    SUBDIR += nsec3walker
(-)dns/nextdns/Makefile (+34 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	nextdns
4
PORTVERSION=	1.4.25
5
CATEGORIES=	dns security
6
7
MAINTAINER=	rs@nextdns.io
8
COMMENT=	NextDNS DNS53 to DNS over HTTPS proxy
9
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
RUN_DEPENDS=	ca_root_nss>=3.35:security/ca_root_nss
14
15
USES=		go:modules
16
PLIST_FILES=	sbin/nextdns
17
USE_GITHUB=	yes
18
GO_TARGET=	.:${PREFIX}/sbin/nextdns
19
GH_ACCOUNT=	nextdns
20
GH_TAGNAME=	v1.3.3
21
GH_TUPLE=	\
22
		cenkalti:backoff:v2.2.1:cenkalti_backoff/vendor/github.com/cenkalti/backoff \
23
		cespare:xxhash:v1.1.0:cespare_xxhash/vendor/github.com/cespare/xxhash \
24
		denisbrodbeck:machineid:v1.0.1:denisbrodbeck_machineid/vendor/github.com/denisbrodbeck/machineid \
25
		golang:crypto:9ee001bba392:golang_crypto/vendor/golang.org/x/crypto \
26
		golang:net:a882066a44e0:golang_net/vendor/golang.org/x/net \
27
		golang:sys:52ab43148777:golang_sys/vendor/golang.org/x/sys \
28
		grandcat:zeroconf:85eadb44205c:grandcat_zeroconf/vendor/github.com/grandcat/zeroconf \
29
		miekg:dns:v1.1.22:miekg_dns/vendor/github.com/miekg/dns \
30
		rs:service:b1a37fd90075:rs_service/vendor/github.com/kardianos/service
31
32
SUB_FILES=	pkg-message
33
34
.include <bsd.port.mk>
(-)dns/nextdns/distinfo (+21 lines)
Line 0 Link Here
1
TIMESTAMP = 1576771190
2
SHA256 (nextdns-nextdns-1.3.4-v1.3.3_GH0.tar.gz) = d3d7a00ba5065f0a4bf1cb982dd6d7c67cdef750fa841bedc3c601434353d47b
3
SIZE (nextdns-nextdns-1.3.4-v1.3.3_GH0.tar.gz) = 33758
4
SHA256 (cenkalti-backoff-v2.2.1_GH0.tar.gz) = a2c29d0184e7afc415975cf2689723028d2686ffbb67fe0999ab1d691e6d16db
5
SIZE (cenkalti-backoff-v2.2.1_GH0.tar.gz) = 8623
6
SHA256 (cespare-xxhash-v1.1.0_GH0.tar.gz) = 9418be390574092f0ca989b9ae2f5450270ead8125a635a100850b28c8c9c495
7
SIZE (cespare-xxhash-v1.1.0_GH0.tar.gz) = 8200
8
SHA256 (denisbrodbeck-machineid-v1.0.1_GH0.tar.gz) = 0a01d2b131419cb2b9f7d910a2c90b824449bd91005b47efb235dc707665337a
9
SIZE (denisbrodbeck-machineid-v1.0.1_GH0.tar.gz) = 27807
10
SHA256 (golang-crypto-9ee001bba392_GH0.tar.gz) = a33baa9b2a1eff49d95fb0ec97dbd66c703b9ae9808215ece254d6445a751b48
11
SIZE (golang-crypto-9ee001bba392_GH0.tar.gz) = 1693135
12
SHA256 (golang-net-a882066a44e0_GH0.tar.gz) = cf3c88a5e37296bafab87cac0dc1d4f5272ef7a9726d7b57dd78171b2ac63b4c
13
SIZE (golang-net-a882066a44e0_GH0.tar.gz) = 1165247
14
SHA256 (golang-sys-52ab43148777_GH0.tar.gz) = 8b71b7fcc21c66ffdc66affd45a489fadb2d15b674993a10f72606fd303b385d
15
SIZE (golang-sys-52ab43148777_GH0.tar.gz) = 1515147
16
SHA256 (grandcat-zeroconf-85eadb44205c_GH0.tar.gz) = ba43a3a468bea28d4217be4b463bbf6a338ad39ae0280cecc4dd8cd5e4129b59
17
SIZE (grandcat-zeroconf-85eadb44205c_GH0.tar.gz) = 14431
18
SHA256 (miekg-dns-v1.1.22_GH0.tar.gz) = 32446249a35d682913bc0d56a1126c0aec8712d3714c5b5ad078f14b682ba0ef
19
SIZE (miekg-dns-v1.1.22_GH0.tar.gz) = 178978
20
SHA256 (rs-service-b1a37fd90075_GH0.tar.gz) = de4a8390ce0ee9249cb9d2705f1a046d45bfc49e2981e26888cfa2ed19d4ffcd
21
SIZE (rs-service-b1a37fd90075_GH0.tar.gz) = 23873
(-)dns/nextdns/files/pkg-message.in (+20 lines)
Line 0 Link Here
1
[
2
{
3
  type: install
4
  message: <<EOM
5
To configure NextDNS, run the following command as root:
6
7
    nextdns install -config <your_conf_id>
8
9
By default, nextdns listen on localhost only. To setup on a server,
10
add the -listen :53 option in order to listen on all interfaces.
11
12
Go on https://nextdns.io to create a custom configuration ID.
13
14
Then setup your DNS manually to 127.0.0.1 or by running as root:
15
16
    nextdns activate
17
18
EOM
19
}
20
]
(-)dns/nextdns/pkg-deinstall (+10 lines)
Line 0 Link Here
1
#!/bin/sh
2
3
if [ x"$2" != x"DEINSTALL" ]; then
4
    exit 0
5
fi
6
7
${PKG_PREFIX}/nextdns uninstall >/dev/null 2>/dev/null
8
rm -f ${PKG_PREFIX}/etc/nextdns.conf
9
10
exit 0
(-)dns/nextdns/pkg-descr (+3 lines)
Line 0 Link Here
1
NextDNS DNS53 to DNS over HTTPS proxy
2
3
WWW: https://github.com/nextdns/nextdns

Return to bug 242752