X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=m4%2Fnsc.m4;h=9b0bf3e205353a2f553d340a64ca0e12d4136a71;hb=0054b365f280b71ac509bdfdfd60221414feb979;hp=027a6f095517ffcd9890253373e0f1ee4e3b491a;hpb=ded4fe1add43222e47f4105aac673428c60c4f2e;p=nsc-5.git diff --git a/m4/nsc.m4 b/m4/nsc.m4 index 027a6f0..9b0bf3e 100644 --- a/m4/nsc.m4 +++ b/m4/nsc.m4 @@ -1,6 +1,6 @@ dnl ### -dnl ### NSC 2.0 -- Zone File Generator -dnl ### (c) 1997 Martin Mares +dnl ### NSC 2.2 -- Zone File Generator +dnl ### (c) 1997--1999 Martin Mares dnl ### dnl ### Usage: m4 nsc.m4 domain-source-files >zone-file dnl ### Or: m4 nsc.m4 domain-source-files >rev-zone-file -DREVERSE=net-ip -DREVBASE=net-ip-to-SOA @@ -33,7 +33,7 @@ define(emit_ptr, `ifdef(`REVERSE', `mk_ptr($1,$2)divert(-1)')') # Version number define(ver_file, ifdef(`VERS',`VERS',`.nsc_version')) -define(today_code, translit(esyscmd(`date +"%y%m%d"'),` +define(today_code, translit(esyscmd(`date +"%Y%m%d"'),` ',`')) sinclude(ver_file) ifelse(today_code, last_today_code, `', `define(`subver_num',1)') @@ -49,7 +49,7 @@ define(emit_name, `ifdef(`keep_addr', `keep_addr`'undefine(`keep_addr')', `$1')' define(DO_SOA, `divert; Primary file for the whole_domain domain generated on curdate -corr_dot(whole_domain) `SOA' corr_dot(nsname) maintname ( +whole_domain. `SOA' corr_dot(nsname) maintname ( version refresh retry expire minttl )') define(SOA, `ifdef(`Xdomain',`define(`Xdomain',$1)',`define(`Xdomain',$1)DO_SOA')')