From ddba6d7f87a62694fcd3c6e72fd593c11a07d0f0 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 20 Dec 2003 21:14:41 +0000 Subject: [PATCH 1/1] 2.99a prerelease. --- README | 12 ++++++++++-- dist/Makefile | 14 ++++++++++++-- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/README b/README index 2f201ea..019d0bb 100644 --- a/README +++ b/README @@ -1,10 +1,18 @@ - Domain Name Server Configuration Utilities -- NSC 2.3 + Domain Name Server Configuration Utilities -- NSC 3.0 - (c) 1997--2001 Martin Mares + (c) 1997--2003 Martin Mares ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +#### BIG FAT WARNING #### + +NSC 3.0 is close to having been rewritten from scratch. However, the documentation +has not been updated yet, only the example configs in cf/* were. + +#### BIG FAT END OF WARNING #### + + NSC is a set of shell and M4 scripts for easy maintenance of all domain name server files (including configuration and zone files). It requires BIND 8.X, GNU bash and GNU m4 to be installed on the system. All programs have been diff --git a/dist/Makefile b/dist/Makefile index ac0158f..a2b9dec 100644 --- a/dist/Makefile +++ b/dist/Makefile @@ -1,6 +1,16 @@ +VER=$(shell cd .. ; basename `pwd`) + +dist: clean + mkdir tmp + ( cd ../.. ; tar cf - $(VER) --exclude CVS --exclude dist ) | ( cd tmp ; tar xf - ) + ( cd tmp/$(VER) ; rm -rf cf cf.ucw ; mv cf.dist cf ) + ( cd tmp ; tar czvvf /tmp/$(VER).tar.gz $(VER) ) + rm -rf tmp + clean: if [ -f ../Makefile ] ; then cd .. ; make distclean ; fi rm -f `find .. -name "*~" -or -name "*.[oa]" -or -name "\#*\#" -or -name TAGS -or -name core` + rm -rf tmp -dist: clean - sh -c 'cd .. ; X=`pwd` ; X=`basename $$X` ; cd .. ; tar czvvf /tmp/$$X.tar.gz $$X --exclude CVS --exclude dist' +#dist: clean +# sh -c 'cd .. ; X=`pwd` ; X=`basename $$X` ; cd .. ; tar czvvf /tmp/$$X.tar.gz $$X --exclude CVS --exclude dist' -- 2.39.2