Some dns changes

This commit is contained in:
jopejoe1 2023-03-06 21:46:14 +01:00
parent 20855e7add
commit ce3c582063
5 changed files with 64 additions and 3 deletions

View file

@ -0,0 +1,15 @@
{ stdenv, lib, dns }:
stdenv.mkDerivation {
pname = "openic-dns-root-data";
buildCommand = ''
mkdir $out
echo "${dns.lib.toString "example.com" (import ./geek.nix { inherit dns; })}" > $out/geek.zone
echo "${dns.lib.toString "example.com" (import ./geek.nix { inherit dns; })}" > $out/glue.zone
'';
meta = with lib; {
description = "DNS root data including root zone for openic";
};
}

View file

@ -0,0 +1,15 @@
{ dns }:
with dns.lib.combinators;
{
SOA = {
nameServer = "ns2";
adminEmail = "shdwdrgn@sourpuss.net";
serial = 2019030800;
};
NS = [
"ns2.opennic.glue."
];
}

View file

@ -0,0 +1,20 @@
{ dns }:
with dns.lib.combinators;
{
SOA = {
nameServer = "ns0";
adminEmail = "shdwdrgn@sourpuss.net";
serial = 2019030800;
};
NS = [
"ns0.opennic.glue."
];
subdomains = {
"ns0.opennic".A = [ "195.201.99.61" "168.119.153.26" ];
};
}