6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed<!--
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews - Copyright (C) 2009, 2014-2016 Internet Systems Consortium, Inc. ("ISC")
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed -
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews - This Source Code Form is subject to the terms of the Mozilla Public
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews - License, v. 2.0. If a copy of the MPL was not distributed with this
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews - file, You can obtain one at http://mozilla.org/MPL/2.0/.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed-->
2eeb74d1cf5355dd98f6d507a10086e16bb08c4bTinderbox User
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt<!-- Converted by db4-upgrade version 1.0 -->
83a28ca274521e15086fc39febde507bcc4e145eMark Andrews<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0" xml:id="man.isc-config.sh">
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <info>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <date>2009-02-18</date>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt </info>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refentryinfo>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <corpname>ISC</corpname>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <corpauthor>Internet Systems Consortium, Inc.</corpauthor>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </refentryinfo>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refmeta>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refentrytitle><application>isc-config.sh</application></refentrytitle>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <manvolnum>1</manvolnum>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refmiscinfo>BIND9</refmiscinfo>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </refmeta>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <docinfo>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <copyright>
87a58323be6bc89b50c216ac01c3e92f4721ab7cAutomatic Updater <year>2009</year>
938440694b33cd752e9e4b71a526368b4811c177Tinderbox User <year>2014</year>
19c7b1a0293498a3e36692c59646ed6e15ffc8d0Tinderbox User <year>2015</year>
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews <year>2016</year>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </copyright>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </docinfo>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refnamediv>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refname><application>isc-config.sh</application></refname>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refpurpose>Get information about the installed version of ISC BIND</refpurpose>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </refnamediv>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <refsynopsisdiv>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <cmdsynopsis sepchar=" ">
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <command>isc-config.sh</command>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <arg choice="opt" rep="norepeat"><option>--cflags</option></arg>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <arg choice="opt" rep="norepeat"><option>--exec-prefix</option></arg>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <arg choice="opt" rep="norepeat"><option>--libs</option></arg>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <arg choice="opt" rep="norepeat"><option>--prefix</option></arg>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <arg choice="opt" rep="norepeat"><option>--version</option></arg>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <arg choice="opt" rep="repeat">libraries</arg>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </cmdsynopsis>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </refsynopsisdiv>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <refsection><info><title>DESCRIPTION</title></info>
30eec077db2bdcb6f2a0dc388a3cdde2ede75ec1Mark Andrews
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para><command>isc-config.sh</command>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed prints information related to the installed version of ISC BIND,
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed such as the compiler and linker flags required to compile
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed and link programs that use ISC BIND libraries.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed The optional libraries are used to report specific details
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed for compiling and linking for the listed libraries.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed The allowed choices are:
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <option>isc</option>,
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <option>isccc</option>,
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <option>isccfg</option>,
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <option>dns</option>,
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <option>lwres</option>, and
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <option>bind9</option>.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Multiple libraries may be listed on the command line.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed (Some libraries require other libraries, so are implied.)
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt </refsection>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <refsection><info><title>OPTIONS</title></info>
30eec077db2bdcb6f2a0dc388a3cdde2ede75ec1Mark Andrews
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <variablelist>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <term>--cflags</term>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Prints the compiler command line options required to
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed compile files that use ISC BIND.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Use the <option>libraries</option> command line argument(s)
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed to print additional specific flags to pass to the C compiler.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <term>--exec-prefix</term>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Prints the directory prefix used in the ISC BIND installation
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed for architecture dependent files to standard output.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <term>--libs</term>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Prints the linker command line options used to
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed link with the ISC BIND libraries.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Use the <option>libraries</option> command line argument(s)
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed to print additional specific flags.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <term>--prefix</term>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Prints the directory prefix used in the ISC BIND installation
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed for architecture independent files to standard output.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <term>--version</term>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed Prints the version of the installed ISC BIND suite.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </listitem>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </varlistentry>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </variablelist>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt </refsection>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <refsection><info><title>RETURN VALUES</title></info>
30eec077db2bdcb6f2a0dc388a3cdde2ede75ec1Mark Andrews
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed <para><command>isc-config.sh</command>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed returns an exit status of 1 if
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed invoked with invalid arguments or no arguments at all.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed It returns 0 if information was successfully printed.
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed </para>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt </refsection>
6db1357c34f26079dc2516b02d712df228e3db99Jeremy Reed
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt</refentry>