[О блоге] [наверх] [пред] [2022-08-17 22:28:07+03:00] [d3d92fbc84d2a03d1808f7fdc75613f5fb4414f8]

Сделал генератор файлов DNS зон

http://www.git.stargrave.org/?p=zdns.git;a=tree
А то и человеческий фактор и геморрой уже надоели. Думал написать это
просто в виде zsh скрипта всё, а потом обернул в redo default цель.
Наколеночная работа, но задачу выполняет. Так как у меня тьма всего
сделано под одну гребёнку, добавление поддомена, как правило, означает
добавление адресов, SPF записи, CAA, DANE, возможно Yggdrasil адреса, то
всё можно автоматизировать. Например полностью вся зона nncpgo.org:

    zone_start 2012011632
    add_mx @
    add_subdomain www "$GW4 $GW6 $VPS4 $VPS6" "tls y"
    add_subdomain openpgpkey "$GW4 $GW6" "tls y"
    add_pgp releases@nncpgo.org

lists.cypherpunks.ru и его git. с некоторыми зеркалами:

    add_subdomain lists "$GW4 $GW6" "tls y nospf"
    add_mx lists

    add_subdomain git "$GW4 $GW6" "tls y nospf"
    print git TXT $ReSPF
    add_ssh git $SSHGW
    add_ssh y.git $SSHGW
    add_subdomain www.git "$GW4 $GW6" "tls y"

    add_subdomain go "$GW4 $GW6" "tls y"
    add_subdomain cpan.mirror "$GW4 $GW6" "tls y"
    add_subdomain ctan.mirror "$GW4 $GW6" "tls y"
    add_subdomain cran.mirror "$GW4 $GW6" "tls y"

    [оставить комментарий]