Petr Menšík 98bc34
# BIND 9
Petr Menšík 98bc34
Petr Menšík 98bc34
[BIND (Berkeley Internet Name Domain)](https://www.isc.org/downloads/bind/doc/) is a complete, highly portable
Petr Menšík 98bc34
implementation of the DNS (Domain Name System) protocol.
Petr Menšík 98bc34
Petr Menšík 98bc34
Internet Systems Consortium
Petr Menšík 98bc34
([https://www.isc.org](https://www.isc.org)), a 501(c)(3) public benefit
Petr Menšík 98bc34
corporation dedicated to providing software and services in support of the
Petr Menšík 98bc34
Internet infrastructure, developed BIND 9 and is responsible for its
Petr Menšík 98bc34
ongoing maintenance and improvement.
Petr Menšík 98bc34
Petr Menšík 98bc34
More details about upstream project can be found on their
Petr Menšík 98bc34
[gitlab](https://gitlab.isc.org/isc-projects/bind9). This repository contains
Petr Menšík 98bc34
only upstream sources and packaging instructions for
Petr Menšík 98bc34
[Fedora Project](https://fedoraproject.org).
Petr Menšík 98bc34
Petr Menšík 98bc34
## Subpackages
Petr Menšík 98bc34
Petr Menšík 98bc34
The package contains several subpackages, some of them can be disabled on rebuild.
Petr Menšík 98bc34
Petr Menšík 98bc34
* **bind** -- *named* daemon providing DNS server
Petr Menšík 98bc34
* **bind-utils** -- set of tools to analyse DNS responses or update entries (dig, host)
Petr Menšík 98bc34
* **bind-doc** -- documentation for current bind, *BIND 9 Administrator Reference Manual*.
Petr Menšík 98bc34
* **bind-license** -- Shared license for all packages but bind-export-libs.
Petr Menšík 98bc34
* **bind-sdb** -- *named* daemon built with support for [Dynamically Loadable Zones](http://bind-dlz.sourceforge.net/), interface to serve DNS names from external databases like LDAP or SQL. Can be disabled by `--without SDB`.
Petr Menšík 98bc34
* **bind-pkcs11** -- *named* daemon built with native PKCS#11 support. Can be disabled by `--without PKCS11`.
Petr Menšík 98bc34
* **bind-libs** and **bind-libs-lite** -- Shared libraries used by some others programs
Petr Menšík 98bc34
* **bind-export-libs** -- Special subset of libraries without support for threads. Used by *dhcp* package. Can be disabled by `--without EXPORT_LIBS`
Petr Menšík 98bc34
* **bind-devel** -- Development headers for libs. Can be disabled by `--without DEVEL`
Petr Menšík 98bc34
Petr Menšík 98bc34
Petr Menšík 98bc34
## Optional features
Petr Menšík 98bc34
Petr Menšík 98bc34
* *GSSTSIG* -- Support for Kerberos authentication in BIND.
Petr Menšík 98bc34
* *LMDB* -- Support for dynamic database for managing runtime added zones. Provides faster removal of added zone with much less overhead. But requires lmdb linked to base libs.
Petr Menšík 98bc34
* *DLZ* -- Support for dynamic loaded modules providing support for features *bind-sdb* provides, but only small module is required.