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