feat: add zone file generating bash function
This commit is contained in:
parent
bc0ef84465
commit
c629b3fdf4
1 changed files with 17 additions and 5 deletions
22
flake.nix
22
flake.nix
|
@ -27,11 +27,23 @@
|
|||
default = mkShell {
|
||||
nativeBuildInputs = [pkgs.dnscontrol];
|
||||
|
||||
shellHook = ''
|
||||
echo "Bitte einen deSEC-Auth-Token eingeben:"
|
||||
read -rs DESEC_AUTH_TOKEN
|
||||
export DESEC_AUTH_TOKEN
|
||||
'';
|
||||
shellHook =
|
||||
# Auth Token
|
||||
''
|
||||
echo "Bitte einen deSEC-Auth-Token eingeben:"
|
||||
read -rs DESEC_AUTH_TOKEN
|
||||
export DESEC_AUTH_TOKEN
|
||||
''
|
||||
# Zonen-Datei generieren
|
||||
+ ''
|
||||
generate-zone-file () {
|
||||
if [[ "$1" != "" ]]; then
|
||||
dnscontrol get-zone --format=zone --out $1.zone' desec - $1
|
||||
else
|
||||
echo "Bitte eine valide Domain eingeben"
|
||||
fi
|
||||
};
|
||||
'';
|
||||
};
|
||||
});
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue