version info for dnssec-*

Michael Richardson mcr at sandelman.ottawa.on.ca
Tue Dec 3 02:05:53 UTC 2002



This puts the version string into the usage output.
A --version/-V would also help, but I've a feeling that putting it into
isc_commandline_parse() would be easiest.

--- bind-9.3.0s20021115/bin/dnssec/Makefile.in~	Mon Jun 17 00:01:03 2002
+++ bind-9.3.0s20021115/bin/dnssec/Makefile.in	Mon Dec  2 20:58:04 2002
@@ -25,7 +25,7 @@
 
 CINCLUDES =	${DNS_INCLUDES} ${ISC_INCLUDES}
 
-CDEFINES =
+CDEFINES =	-DVERSION=\"${VERSION}\" 
 CWARNINGS =
 
 DNSLIBS =	../../lib/dns/libdns. at A@ @DNS_CRYPTO_LIBS@
@@ -57,7 +57,7 @@
 	${LIBTOOL} ${PURIFY} ${CC} ${CFLAGS} -o $@ dnssec-keygen. at O@ ${OBJS} ${LIBS}
 
 dnssec-signzone. at O@: dnssec-signzone.c
-	${LIBTOOL} ${PURIFY} ${CC} ${ALL_CFLAGS} -DVERSION=\"${VERSION}\" -c $<
+	${LIBTOOL} ${PURIFY} ${CC} ${ALL_CFLAGS} -c $<
 
 dnssec-signzone: dnssec-signzone. at O@ ${OBJS} ${DEPLIBS}
 	${LIBTOOL} ${PURIFY} ${CC} ${CFLAGS} -o $@ dnssec-signzone. at O@ ${OBJS} ${LIBS}
--- bind-9.3.0s20021115/bin/dnssec/Makefile~	Sat Nov 16 01:56:33 2002
+++ bind-9.3.0s20021115/bin/dnssec/Makefile	Mon Dec  2 21:00:20 2002
@@ -73,7 +73,7 @@
 
 CINCLUDES =	${DNS_INCLUDES} ${ISC_INCLUDES}
 
-CDEFINES =
+CDEFINES =	-DVERSION=\"${VERSION}\" 
 CWARNINGS =
 
 DNSLIBS =	../../lib/dns/libdns.a  -L/usr/lib -lcrypto 
@@ -327,7 +327,7 @@
 	${LIBTOOL} ${PURIFY} ${CC} ${CFLAGS} -o $@ dnssec-keygen.o ${OBJS} ${LIBS}
 
 dnssec-signzone.o: dnssec-signzone.c
-	${LIBTOOL} ${PURIFY} ${CC} ${ALL_CFLAGS} -DVERSION=\"${VERSION}\" -c $<
+	${LIBTOOL} ${PURIFY} ${CC} ${ALL_CFLAGS} -c $<
 
 dnssec-signzone: dnssec-signzone.o ${OBJS} ${DEPLIBS}
 	${LIBTOOL} ${PURIFY} ${CC} ${CFLAGS} -o $@ dnssec-signzone.o ${OBJS} ${LIBS}
--- bind-9.3.0s20021115/bin/dnssec/dnssec-keygen.c~	Tue Feb 19 22:32:58 2002
+++ bind-9.3.0s20021115/bin/dnssec/dnssec-keygen.c	Mon Dec  2 20:58:19 2002
@@ -60,6 +60,7 @@
 	fprintf(stderr, "Usage:\n");
 	fprintf(stderr, "    %s -a alg -b bits -n type [options] name\n\n",
 		program);
+	fprintf(stderr, "Version: %s\n", VERSION);
 	fprintf(stderr, "Required options:\n");
 	fprintf(stderr, "    -a algorithm: %s\n", algs);
 	fprintf(stderr, "    -b key size, in bits:\n");
--- bind-9.3.0s20021115/bin/dnssec/dnssec-makekeyset.c~	Thu Oct  4 19:48:14 2001
+++ bind-9.3.0s20021115/bin/dnssec/dnssec-makekeyset.c	Mon Dec  2 20:58:54 2002
@@ -69,6 +69,8 @@
 
 	fprintf(stderr, "\n");
 
+	fprintf(stderr, "Version: %s\n", VERSION);
+
 	fprintf(stderr, "Options: (default value in parenthesis) \n");
 	fprintf(stderr, "\t-a\n");
 	fprintf(stderr, "\t\tverify generated signatures\n");
--- bind-9.3.0s20021115/bin/dnssec/dnssec-signkey.c~	Thu Oct 11 18:53:46 2001
+++ bind-9.3.0s20021115/bin/dnssec/dnssec-signkey.c	Mon Dec  2 20:59:05 2002
@@ -71,6 +71,8 @@
 
 	fprintf(stderr, "\n");
 
+	fprintf(stderr, "Version: %s\n", VERSION);
+
 	fprintf(stderr, "Options: (default value in parenthesis) \n");
 	fprintf(stderr, "\t-a\n");
 	fprintf(stderr, "\t\tverify generated signatures\n");
--- bind-9.3.0s20021115/bin/dnssec/dnssec-signzone.c~	Tue Nov 12 16:52:43 2002
+++ bind-9.3.0s20021115/bin/dnssec/dnssec-signzone.c	Mon Dec  2 21:01:28 2002
@@ -1379,6 +1379,8 @@
 
 	fprintf(stderr, "\n");
 
+	fprintf(stderr, "Version: %s\n", VERSION);
+
 	fprintf(stderr, "Options: (default value in parenthesis) \n");
 	fprintf(stderr, "\t-c class (IN)\n");
 	fprintf(stderr, "\t-d directory\n");


More information about the bind-workers mailing list