isc-config.sh.html revision 5fa46bc91672ef5737aee6f99763161511566c24
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - Copyright (C) 2009, 2011, 2012 Internet Systems Consortium, Inc. ("ISC")
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - Permission to use, copy, modify, and/or distribute this software for any
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - purpose with or without fee is hereby granted, provided that the above
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - copyright notice and this permission notice appear in all copies.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews - PERFORMANCE OF THIS SOFTWARE.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<!-- $Id$ -->
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
dbb012765c735ee0d82dedb116cdc7cf18957814Evan Hunt<a name="man.isc-config.sh"></a><div class="titlepage"></div>
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<p><span class="application">isc-config.sh</span> — Get information about the installed version of ISC BIND</p>
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<div class="cmdsynopsis"><p><code class="command">isc-config.sh</code> [<code class="option">--cflags</code>] [<code class="option">--exec-prefix</code>] [<code class="option">--libs</code>] [<code class="option">--prefix</code>] [<code class="option">--version</code>] [libraries...]</p></div>
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<p><span><strong class="command">isc-config.sh</strong></span>
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews prints information related to the installed version of ISC BIND,
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews such as the compiler and linker flags required to compile
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews and link programs that use ISC BIND libraries.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews The optional libraries are used to report specific details
2ae159b376dac23870d8005563c585acf85a4b5aEvan Hunt for compiling and linking for the listed libraries.
2ae159b376dac23870d8005563c585acf85a4b5aEvan Hunt The allowed choices are:
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews Multiple libraries may be listed on the command line.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews (Some libraries require other libraries, so are implied.)
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews Prints the compiler command line options required to
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews compile files that use ISC BIND.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews Use the <code class="option">libraries</code> command line argument(s)
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews to print additional specific flags to pass to the C compiler.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<dt><span class="term">--exec-prefix</span></dt>
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews Prints the directory prefix used in the ISC BIND installation
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews for architecture dependent files to standard output.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews Prints the linker command line options used to
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews link with the ISC BIND libraries.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews Use the <code class="option">libraries</code> command line argument(s)
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews to print additional specific flags.
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt Prints the directory prefix used in the ISC BIND installation
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt for architecture independent files to standard output.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews Prints the version of the installed ISC BIND suite.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<p><span><strong class="command">isc-config.sh</strong></span>
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews returns an exit status of 1 if
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews invoked with invalid arguments or no arguments at all.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews It returns 0 if information was successfully printed.
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840eMark Andrews<p><span class="corpauthor">Internet Systems Consortium</span>