Add CRXN DNS
This commit is contained in:
parent
7b5f9c034d
commit
cf72d9d7e9
|
@ -4,12 +4,12 @@ _svcname=unbound
|
|||
|
||||
. ../APKBUILD-config.common
|
||||
|
||||
pkgver=2021.02.08
|
||||
pkgver=2021.02.17
|
||||
pkgrel=1
|
||||
depends="alpine-baselayout ca-certificates-bundle dns-root-hints dnssec-root"
|
||||
makedepends="redxen-secret-opendkim-dns"
|
||||
checkdepends="bind-tools unbound"
|
||||
subpackages="$pkgname-acl $pkgname-rctrl $pkgname-internal $pkgname-auth"
|
||||
subpackages="$pkgname-acl $pkgname-rctrl $pkgname-internal $pkgname-auth-rx:auth_rx $pkgname-auth-crxn:auth_crxn"
|
||||
source="
|
||||
includes.conf
|
||||
base.conf
|
||||
|
@ -17,8 +17,10 @@ source="
|
|||
rctrl.conf
|
||||
internal.conf
|
||||
|
||||
auth-zones.conf
|
||||
auth-redxen.conf
|
||||
auth-crxn.conf
|
||||
zones/redxen.eu
|
||||
zones/crxn
|
||||
"
|
||||
options="checkroot"
|
||||
|
||||
|
@ -33,6 +35,7 @@ check() {
|
|||
#/usr/sbin/unbound-checkconf auth-zones.conf
|
||||
cat redxen.eu /etc/opendkim/redxen/dns-record > redxen.eu-concat
|
||||
/usr/sbin/named-checkzone redxen.eu ./redxen.eu-concat
|
||||
/usr/sbin/named-checkzone crxn ./crxn
|
||||
}
|
||||
|
||||
package() {
|
||||
|
@ -52,15 +55,22 @@ internal() {
|
|||
install -Dm644 "$srcdir"/internal.conf "$subpkgdir"/etc/unbound/internal.conf
|
||||
}
|
||||
|
||||
auth() {
|
||||
auth_rx() {
|
||||
install -Dm644 "$srcdir"/redxen.eu-concat "$subpkgdir"/etc/unbound/zones/redxen.eu
|
||||
install -Dm644 "$srcdir"/auth-zones.conf "$subpkgdir"/etc/unbound/auth-zones.conf
|
||||
install -Dm644 "$srcdir"/auth-redxen.conf "$subpkgdir"/etc/unbound/auth-redxen.conf
|
||||
}
|
||||
|
||||
sha512sums="f402b87071a3059992242b7dbce0aaea2f20ec4e5fc4e855160d5ebc75be7dd3d4cb698c758882eee749d12d263a5c1b5818a45e3867cdf4258016d89ce8181e includes.conf
|
||||
auth_crxn() {
|
||||
install -Dm644 "$srcdir"/crxn "$subpkgdir"/etc/unbound/zones/crxn
|
||||
install -Dm644 "$srcdir"/auth-crxn.conf "$subpkgdir"/etc/unbound/auth-crxn.conf
|
||||
}
|
||||
|
||||
sha512sums="428b251c4bdd8ca0cd6174b3c76d5fb6acf25734dc75325fd06ce5e867b2ba9c25ddd5d485f17562b7d8cdea62708e04bd44e854d028de9688298cb018b86d54 includes.conf
|
||||
d3754ced9d8055ff7f1d364a93c403bba3f220a60ea519bceee5e9c43112d6a00d20d15cf659fdd6ad6834cf14afd6ecb5d9e1497ff2932572fd970750655749 base.conf
|
||||
75709787e0872197c83def93b343550934f6b2e4903873aaf72f357fb8b4a1d7c5b8ba84913f052ad01aeca03f58ca589a22bf867c1c2e40e01f9588c7c580c4 acl.conf
|
||||
d94ad338e2ea43c3ecdc62c861eddc0bb706807b738dd985309bcdf0b5fb435d7260bf272e2bbe40a774ec5b8fa49cbf23624c2c5213eea94f4f14aa3720abfa rctrl.conf
|
||||
8b42adfcd96b9bc38275a8e974fc1f2df2138e7a851e45ef466632610e282bfc8af2daae5996f468752c9b2c99d5765cb1dcaa85276b56781f59cf8007465251 internal.conf
|
||||
28c917fe7f69643887097553312c4f1ffc747dffdbf150430e6c4b2e5833567922810716cb59a27887915664777ac3263be3c826956f504499f0ebdcc0b3aac5 auth-zones.conf
|
||||
b82efa5e5c796a5cadf08ac5bf54a79211318662680eb48e4d680655deecd88c5aabc4bd674fd24a402900adeaad3703af2aee5af221a0baec8e422b4e1017d3 redxen.eu"
|
||||
28c917fe7f69643887097553312c4f1ffc747dffdbf150430e6c4b2e5833567922810716cb59a27887915664777ac3263be3c826956f504499f0ebdcc0b3aac5 auth-redxen.conf
|
||||
91847e65c48e585f298bb766b2b20c43f5380686b594233da3b722962b03f2f4c858bf299b745027dadd184408a87b1e85ebf03b027196756455afea69f79cf9 auth-crxn.conf
|
||||
b82efa5e5c796a5cadf08ac5bf54a79211318662680eb48e4d680655deecd88c5aabc4bd674fd24a402900adeaad3703af2aee5af221a0baec8e422b4e1017d3 redxen.eu
|
||||
205aa194e33929defa766eef2d129759437762d9face5f5e0fa4581d17700aabcdde737a48590346d1b356a073d91dd401d46b553ac687abe8805be479f6f63d crxn"
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
auth-zone:
|
||||
name: crxn
|
||||
fallback-enabled: no
|
||||
for-downstream: yes
|
||||
for-upstream: yes
|
||||
zonefile: "/etc/unbound/zones/crxn"
|
|
@ -2,4 +2,5 @@ include: "/etc/unbound/base.conf"
|
|||
#include: "/etc/unbound/acl.conf"
|
||||
#include: "/etc/unbound/rctrl.conf"
|
||||
#include: "/etc/unbound/internal.conf"
|
||||
#include: "/etc/unbound/auth-zones.conf"
|
||||
#include: "/etc/unbound/auth-redxen.conf"
|
||||
#include: "/etc/unbound/auth-crxn.conf"
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
;
|
||||
; .crxn zonefile
|
||||
;
|
||||
|
||||
@ IN SOA 9804624.nbg1-dc3.hetzner.redxen admin.redxen.eu. 2021021701 ( 1800 120 604800 3600 )
|
||||
|
||||
; RedXen <caskd@redxen.eu>
|
||||
@ IN NS 9804624.nbg1-dc3.hetzner.redxen
|
||||
dns 10800 IN CNAME 9804624.nbg1-dc3.hetzner.redxen
|
||||
taro.nurnberg.hetzner.redxen 86400 IN CNAME 9804624.nbg1-dc3.hetzner.redxen
|
||||
9804624.nbg1-dc3.hetzner.redxen 86400 IN AAAA fd8a:6111:3b1a:dddd::1
|
||||
|
||||
; deavmi <deavmi@redxen.eu>
|
||||
bester.deavmi IN A 10.0.0.2
|
||||
jaco.deavmi IN A 10.0.0.7
|
||||
silverfish.deavmi IN A 10.0.0.8
|
||||
router2.deavmi IN A 10.0.0.1
|
||||
router1.deavmi IN A 10.1.0.1
|
||||
personal.deavmi IN A 10.1.0.2
|
||||
lockdown.bnet.deavmi IN A 10.1.0.3
|
||||
router3.deavmi IN A 10.6.3.1
|
||||
|
||||
; Gustav
|
||||
excalibur.gustav IN A 10.6.4.1
|
||||
arthur.gustav IN A 10.6.4.3
|
||||
|
||||
; zhoreeq <zhoreeq@protonmail.com>
|
||||
ceo-of-mesh.zhoreeq IN A 10.18.1.7
|
||||
lofi.zhoreeq IN A 10.18.1.1
|
Loading…
Reference in New Issue