diff --git a/CHANGES b/CHANGES index 9552ce26c4..334db4c367 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +2661. [doc] Add isc-config.sh(1) man page. [RT #16378] + 2660. [bug] Add #include to iptable.c. [RT #18258] 2559. [bug] dnssec-dsfromkey could compute bad DS records when diff --git a/Makefile.in b/Makefile.in index cfdfb0019c..d7cbd364b3 100644 --- a/Makefile.in +++ b/Makefile.in @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.52 2008/09/25 04:02:38 tbox Exp $ +# $Id: Makefile.in,v 1.53 2009/02/18 23:21:50 jreed Exp $ srcdir = @srcdir@ VPATH = @srcdir@ @@ -24,6 +24,12 @@ top_srcdir = @top_srcdir@ SUBDIRS = make lib bin doc TARGETS = +MANPAGES = isc-config.sh.1 + +HTMLPAGES = isc-config.sh.html + +MANOBJS = ${MANPAGES} ${HTMLPAGES} + @BIND9_MAKE_RULES@ distclean:: @@ -36,12 +42,19 @@ distclean:: maintainer-clean:: rm -f configure +docclean manclean maintainer-clean:: + rm -f ${MANOBJS} + +doc man:: ${MANOBJS} + installdirs: $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} \ ${DESTDIR}${localstatedir}/run ${DESTDIR}${sysconfdir} + $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1 install:: isc-config.sh installdirs ${INSTALL_SCRIPT} isc-config.sh ${DESTDIR}${bindir} + ${INSTALL_DATA} ${srcdir}/isc-config.sh.1 ${DESTDIR}${mandir}/man1 tags: rm -f TAGS diff --git a/isc-config.sh.docbook b/isc-config.sh.docbook new file mode 100644 index 0000000000..02db4ae9a5 --- /dev/null +++ b/isc-config.sh.docbook @@ -0,0 +1,160 @@ +]> + + + + + + December 19, 2008 + + + + isc-config.sh + 1 + BIND9 + + + + + 2008 + Internet Systems Consortium, Inc. ("ISC") + + + + + isc-config.sh + Get information about the installed version of ISC BIND + + + + + isc-config.sh + + + + + + libraries + + + + + DESCRIPTION + isc-config.sh + prints information related to the installed version of ISC BIND, + such as the compiler and linker flags required to compile + and link programs that use ISC BIND libraries. + + + The optional libraries are used to report specific details + for compiling and linking for the listed libraries. + The allowed choices are: + , + , + , + , + , and + . + Multiple libraries may be listed on the command line. + (Some libraries require other libraries, so are implied.) + + + + + + OPTIONS + + + + + --cflags + + + Prints the compiler command line options required to + compile files that use ISC BIND. + Use the command line argument(s) + to print additional specific flags to pass to the C compiler. + + + + + + --exec-prefix + + + Prints the directory prefix used in the ISC BIND installation + for architecture dependent files to standard output. + + + + + + --libs + + + Prints the linker command line options used to + link with the ISC BIND libraries. + Use the command line argument(s) + to print additional specific flags. + + + + + + --prefix + + + Prints the directory prefix used in the ISC BIND installation + for architecture independent files to standard output. + + + + + + --version + + + Prints the version of the installed ISC BIND suite. + + + + + + + + + + RETURN VALUES + isc-config.sh + returns an exit status of 1 if + invoked with invalid arguments or no arguments at all. + It returns 0 if information was successfully printed. + + + + + AUTHOR + Internet Systems Consortium + + + +