From 31874cf824bd97f8fb3c30cc8dea3f568cd601d0 Mon Sep 17 00:00:00 2001 From: Brian Wellington Date: Tue, 12 Dec 2000 20:21:34 +0000 Subject: [PATCH] Print the version of dnssec-signzone in a comment in the signed zone. --- bin/dnssec/Makefile.in | 7 ++++++- bin/dnssec/dnssec-signzone.c | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/bin/dnssec/Makefile.in b/bin/dnssec/Makefile.in index 4799f4dff1..06ea76ffff 100644 --- a/bin/dnssec/Makefile.in +++ b/bin/dnssec/Makefile.in @@ -13,12 +13,14 @@ # NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION # WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.12 2000/11/13 20:09:45 bwelling Exp $ +# $Id: Makefile.in,v 1.13 2000/12/12 20:21:33 bwelling Exp $ srcdir = @srcdir@ VPATH = @srcdir@ top_srcdir = @top_srcdir@ +@BIND9_VERSION@ + @BIND9_INCLUDES@ CINCLUDES = ${DNS_INCLUDES} ${ISC_INCLUDES} @@ -59,6 +61,9 @@ dnssec-makekeyset: dnssec-makekeyset.@O@ ${OBJS} ${DEPLIBS} dnssec-signkey: dnssec-signkey.@O@ ${OBJS} ${DEPLIBS} ${LIBTOOL} ${CC} ${CFLAGS} -o $@ dnssec-signkey.@O@ ${OBJS} ${LIBS} +dnssec-signzone.@O@: dnssec-signzone.c + ${LIBTOOL} ${CC} ${ALL_CFLAGS} -DVERSION=\"${VERSION}\" -c $< + dnssec-signzone: dnssec-signzone.@O@ ${OBJS} ${DEPLIBS} ${LIBTOOL} ${CC} ${CFLAGS} -o $@ dnssec-signzone.@O@ ${OBJS} ${LIBS} diff --git a/bin/dnssec/dnssec-signzone.c b/bin/dnssec/dnssec-signzone.c index 6e061e1de3..27c9c29196 100644 --- a/bin/dnssec/dnssec-signzone.c +++ b/bin/dnssec/dnssec-signzone.c @@ -17,7 +17,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dnssec-signzone.c,v 1.121 2000/12/11 23:09:36 marka Exp $ */ +/* $Id: dnssec-signzone.c,v 1.122 2000/12/12 20:21:34 bwelling Exp $ */ #include @@ -1424,6 +1424,11 @@ print_time(FILE *fp) { fprintf(fp, "; File written on %s", ctime(¤ttime)); } +static void +print_version(FILE *fp) { + fprintf(fp, "; dnssec_signzone version " VERSION "\n"); +} + static void usage(void) { fprintf(stderr, "Usage:\n"); @@ -1696,6 +1701,7 @@ main(int argc, char *argv[]) { fatal("failed to open output file %s: %s", output, isc_result_totext(result)); print_time(fp); + print_version(fp); result = isc_taskmgr_create(mctx, ntasks, 0, &taskmgr); if (result != ISC_R_SUCCESS)