]> git.pld-linux.org Git - packages/bind.git/blobdiff - bind.spec
- up to 9.4.2
[packages/bind.git] / bind.spec
index e6bf6df9be39f80795f0f662d496c7c8f50a2c90..0f1aee47adffd8963084a1f8fa4a66ab6b9a6fa2 100644 (file)
--- a/bind.spec
+++ b/bind.spec
@@ -1,63 +1,86 @@
+# TODO
+# - schema regstering in openldap-schema-bind
 #
 # Conditional build:
 #
 # Conditional build:
-# _without_ssl - don't build with OpenSSL support
-# _without_ipv6        - don't build IPv6 support
+%bcond_without ssl             # build without OpenSSL support
+%bcond_without ipv6            # build without IPv6 support
+%bcond_without ldap            # build without LDAP support
+%bcond_without sql             # build without SQL support
+%bcond_without static_libs     # build without static libraries
+%bcond_without tests           # perform tests
+%bcond_with    hip             # build with HIP RR support
 #
 Summary:       BIND - DNS name server
 #
 Summary:       BIND - DNS name server
-Summary(de):   BIND - DNS-Namenserver
-Summary(es):   BIND - Servidor de nombres DNS
-Summary(fr):   BIND - serveur de noms DNS
-Summary(pl):   BIND - serwer nazw DNS
-Summary(pt_BR):        BIND - Servidor de nomes DNS
-Summary(ru):   BIND - cÅÒ×ÅÒ ÓÉÓÔÅÍÙ ÄÏÍÅÎÎÙÈ ÉÍÅΠ(DNS)
-Summary(tr):   DNS alan adý sunucusu
-Summary(uk):   BIND - cÅÒ×ÅÒ ÓÉÓÔÅÍÉ ÄÏÍÅÎÎÉÈ ¦ÍÅΠ(DNS)
-Summary(zh_CN):        Internet ÓòÃû·þÎñÆ÷
+Summary(de.UTF-8):     BIND - DNS-Namenserver
+Summary(es.UTF-8):     BIND - Servidor de nombres DNS
+Summary(fr.UTF-8):     BIND - serveur de noms DNS
+Summary(pl.UTF-8):     BIND - serwer nazw DNS
+Summary(pt_BR.UTF-8):  BIND - Servidor de nomes DNS
+Summary(ru.UTF-8):     BIND - cервер системы доменных имен (DNS)
+Summary(tr.UTF-8):     DNS alan adı sunucusu
+Summary(uk.UTF-8):     BIND - cервер системи доменних імен (DNS)
+Summary(zh_CN.UTF-8):  Internet 域名服务器
 Name:          bind
 Name:          bind
-Version:       9.2.2
-Release:       1.1
-Epoch:         5
+Version:       9.4.2
+Release:       1
+Epoch:         7
 License:       BSD-like
 Group:         Networking/Daemons
 Source0:       ftp://ftp.isc.org/isc/bind9/%{version}/%{name}-%{version}.tar.gz
 License:       BSD-like
 Group:         Networking/Daemons
 Source0:       ftp://ftp.isc.org/isc/bind9/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 6ea7d64a0856893ab3eb541ab7bbc725
+# Source0-md5: 57953d7264139b9506b9d66174125179
 Source1:       %{name}-conf.tar.gz
 Source1:       %{name}-conf.tar.gz
-# Source1-md5: 3cab3fc9ba530d1067c48a7102b08735
+# Source1-md5: 14d2c6befe25e68c713a1deb552668cc
 Source2:       named.init
 Source3:       named.sysconfig
 Source4:       named.logrotate
 Source2:       named.init
 Source3:       named.sysconfig
 Source4:       named.logrotate
-Source5:       nslookup.8
-Source6:       http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
-# Source6-md5: 35b1dfaa12615c9802126ee833e0e7f7
+Source5:       http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
+# Source5-md5: 35b1dfaa12615c9802126ee833e0e7f7
+Source6:       http://www.venaas.no/ldap/bind-sdb/dnszone-schema.txt
+# Source6-md5: 49fe799c6eca54ae227b22d57ebc1145
+Source7:       %{name}-hip.tar.gz
+# Source7-md5: 62a8a67f51ff8db9fe815205416a1f62
+Source8:       ftp://rs.internic.net/domain/named.root
+# Source8-md5: 8c212c0260d708f15f75d3adc71f0149
 Patch0:                %{name}-time.patch
 Patch1:                %{name}-autoconf.patch
 Patch2:                %{name}-includedir-libbind.patch
 Patch3:                %{name}-link.patch
 Patch4:                %{name}-pmake.patch
 Patch0:                %{name}-time.patch
 Patch1:                %{name}-autoconf.patch
 Patch2:                %{name}-includedir-libbind.patch
 Patch3:                %{name}-link.patch
 Patch4:                %{name}-pmake.patch
+Patch5:                %{name}-sdb-ldap.patch
+Patch6:                %{name}-noinet6.patch
+Patch7:                %{name}-chroot-numcpus.patch
 URL:           http://www.isc.org/products/BIND/bind9.html
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: bison
 BuildRequires: flex
 URL:           http://www.isc.org/products/BIND/bind9.html
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: bison
 BuildRequires: flex
+BuildRequires: idnkit-devel
+%{?with_hip:BuildRequires:     libxml2-devel}
 BuildRequires: libtool
 BuildRequires: libtool
-%{!?_without_ssl:BuildRequires:        openssl-devel >= 0.9.7a}
-PreReq:                %{name}-libs = %{epoch}:%{version}
-PreReq:                rc-scripts >= 0.2.0
-Requires(pre): fileutils
-Requires(pre): /usr/bin/getgid
-Requires(pre): /bin/id
-Requires(pre): /usr/sbin/groupadd
-Requires(pre): /usr/sbin/useradd
-Requires(postun):      /usr/sbin/userdel
-Requires(postun):      /usr/sbin/groupdel
+%{?with_ldap:BuildRequires:    openldap-devel >= 2.4.6}
+%{?with_ssl:BuildRequires:     openssl-devel >= 0.9.7d}
+%{?with_sql:BuildRequires:     mysql-devel}
+%{?with_sql:BuildRequires:     postgresql-devel}
+%{?with_sql:BuildRequires:     unixODBC-devel}
+BuildRequires: rpmbuild(macros) >= 1.268
 Requires(post,preun):  /sbin/chkconfig
 Requires(post,preun):  /sbin/chkconfig
+Requires(postun):      /usr/sbin/groupdel
+Requires(postun):      /usr/sbin/userdel
+Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
+Requires(pre): fileutils
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Requires:      psmisc >= 20.1
 Requires:      psmisc >= 20.1
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Requires:      rc-scripts >= 0.2.0
+Provides:      group(named)
 Provides:      nameserver
 Provides:      nameserver
+Provides:      user(named)
 Obsoletes:     caching-nameserver
 Obsoletes:     caching-nameserver
-Obsoletes:     nameserver
 Conflicts:     %{name}-chroot
 Conflicts:     kernel < 2.2.18
 Conflicts:     %{name}-chroot
 Conflicts:     kernel < 2.2.18
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
 
 %description
 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
@@ -75,80 +98,81 @@ Install the bind package if you need a DNS server for your network. If
 you want bind to act a caching name server, you will also need to
 install the caching-nameserver package.
 
 you want bind to act a caching name server, you will also need to
 install the caching-nameserver package.
 
-%description -l de
-Enthält den Namen-Server, der zum Umwandeln von Host-Namen in
+%description -l de.UTF-8
+Enthält den Namen-Server, der zum Umwandeln von Host-Namen in
 IP-Adressen und umgekehrt verwendet wird. Er kann auf Workstations als
 caching Namen-Server verwendet werden, ist aber i.d.R. nur auf einem
 Recher des Netzwerks erforderlich.
 
 IP-Adressen und umgekehrt verwendet wird. Er kann auf Workstations als
 caching Namen-Server verwendet werden, ist aber i.d.R. nur auf einem
 Recher des Netzwerks erforderlich.
 
-%description -l es
+%description -l es.UTF-8
 Incluye el servidor de nombres (DNS), que se usa para traducir nombres
 para IP (y viceversa). Puede ser usado en estaciones de trabajo como
 Incluye el servidor de nombres (DNS), que se usa para traducir nombres
 para IP (y viceversa). Puede ser usado en estaciones de trabajo como
-un servidor de nombres caché, pero generalmente sólo hace falta en una
-máquina para toda la red.
-
-%description -l fr
-Contient le serveur de noms named, utilisé pour définir les
-traductions nom d'hôte vers adresse IP (et vice versa). Il peut être
-utilisé sur les stations de travail comme serveur de nom en cache mais
-n'est souvent nécessaire que sur une machine pour un réseau entier.
-
-%description -l pl
-Pakiet ten zawiera demona named, który s³u¿y do zmieniania nazw
-komputerów na numery IP i odwrotnie. Mo¿e byæ on u¿ywany na stacjach
-roboczych jako bufor odwo³añ do serwisu nazw (caching name server),
-ale generalnie wystarczy tylko jedna jednostka wyposa¿ona w ten
+un servidor de nombres caché, pero generalmente sólo hace falta en una
+máquina para toda la red.
+
+%description -l fr.UTF-8
+Contient le serveur de noms named, utilisé pour définir les
+traductions nom d'hôte vers adresse IP (et vice versa). Il peut être
+utilisé sur les stations de travail comme serveur de nom en cache mais
+n'est souvent nécessaire que sur une machine pour un réseau entier.
+
+%description -l pl.UTF-8
+Pakiet ten zawiera demona named, który służy do zmieniania nazw
+komputerów na numery IP i odwrotnie. Może być on używany na stacjach
+roboczych jako bufor odwołań do serwisu nazw (caching name server),
+ale generalnie wystarczy tylko jedna jednostka wyposażona w ten
 program na fragment sieci.
 
 program na fragment sieci.
 
-%description -l pt_BR
-Inclui o servidor de nomes (DNS), que é usado para traduzir nomes para
-IP (e vice-versa). Pode ser usado em estações de trabalho como um
-servidor de nomes cache, mas geralmente só é necessário em uma máquina
+%description -l pt_BR.UTF-8
+Inclui o servidor de nomes (DNS), que é usado para traduzir nomes para
+IP (e vice-versa). Pode ser usado em estações de trabalho como um
+servidor de nomes cache, mas geralmente só é necessário em uma máquina
 para toda a rede.
 
 para toda a rede.
 
-%description -l ru
-BIND (Berkeley Internet Name Domain) Ñ×ÌÑÅÔÓÑ ÒÅÁÌÉÚÁÃÉÅÊ ÐÒÏÔÏËÏÌÏ×
-DNS (Domain Name System). BIND ×ËÌÀÞÁÅÔ DNS ÓÅÒ×ÅÒ (named) É
-ÂÉÂÌÉÏÔÅËÕ "ÒÅÚÏÌ×ÅÒÁ" (ÐÏÄÐÒÏÇÒÁÍÍÙ ÄÌÑ ÐÒÉÌÏÖÅÎÉÊ, ÞÅÒÅÚ ËÏÔÏÒÙÅ
ÒÏÉÓÈÏÄÑÔ ÏÂÒÁÝÅÎÉÑ Ë DNS). DNS ÓÅÒ×ÅÒ named ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ
-ÎÁ ÒÁÂÏÞÉÈ ÓÔÁÎÃÉÑÈ ËÁË ËÅÛÉÒÕÀÝÉÊ ÓÅÒ×ÅÒ, ÎÏ ÏÂÙÞÎÏ ÚÁÐÕÓËÁÅÔÓÑ ÎÁ
-ÏÄÎÏÊ ÍÁÛÉÎÅ × ÌÏËÁÌØÎÏÊ ÓÅÔÉ É ÉÓÐÏÌØÚÕÅÔÓÑ ÏÓÔÁÌØÎÙÍÉ ÍÁÛÉÎÁÍÉ (ÜÔÉÍ
-ÄÏÓÔÉÇÁÅÔÓÑ ÎÁÍÎÏÇÏ ÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÏÅ ËÅÛÉÒÏ×ÁÎÉÅ).
-
-ëÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ, ÎÁÓÔÒÁÉ×ÁÀÝÉÅ BIND ÎÁ ÒÁÂÏÔÕ × ÒÅÖÉÍÅ ÐÒÏÓÔÏÇÏ
-ËÅÛÉÒÕÀÝÅÇÏ ÓÅÒ×ÅÒÁ, ×ËÌÀÞÅÎÙ × ÐÁËÅÔ caching-nameserver.
-
-%description -l tr
-Bu paket, makina adýný IP numarasýna (ya da tersi) çevirmek için
-kullanýlan alan adý sunucusunu içerir. Ýþ istasyonlarýnda bir önbellek
-isim sunucusu olarak da kullanýlabilir ama genellikle bütün bir að
-için sadece bir makina üzerinde kurulur.
-
-%description -l uk
-BIND (Berkeley Internet Name Domain) ¤ ÒÅÁ̦ÚÁæ¤À ÐÒÏÔÏËÏ̦נDNS
-(Domain Name System). BIND ×ËÌÀÞÁ¤ DNS ÓÅÒ×ÅÒ (named) ÔÁ Â¦Â̦ÏÔÅËÕ
-"ÒÅÚÏÌ×ÅÒÁ" (ЦÄÐÒÏÇÒÁÍÉ, ÝÏ ÚÁÂÅÚÐÅÞÕÀÔØ ¦ÎÔÅÒÆÅÊÓ ÄÏ DNS). DNS
-ÓÅÒ×ÅÒ named ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÎÁ ÒÏÂÏÞÉÈ ÓÔÁÎæÑÈ ÑË ËÅÛÉÒÕÀÞÉÊ
-ÓÅÒ×ÅÒ, ÁÌÅ Ú×ÉÞÁÊÎÏ ÚÁÐÕÓËÁ¤ÔØÓÑ ÎÁ ÏÄΦʠÍÁÛÉΦ × ÌÏËÁÌØΦʠÍÅÒÅÖ¦ ¦
-×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ¦ÎÛÉÍÉ (ÃÉÍ ÄÏÓÑÇÁ¤ÔØÓѠ¦ÌØÛÁ ÅÆÅËÔÉ×ΦÓÔØ
-×ÉËÏÒÉÓÔÁÎÎÑ ËÅÛÕ).
-
-ëÏÎƦÇÕÒÁæÊΦ ÆÁÊÌÉ, ÝÁ ÎÁÓÔÒÏÀÀÔØ BIND ÎÁ ÒÏÂÏÔÕ × ÒÅÖÉͦ ÐÒÏÓÔÏÇÏ
-ËÅÛÉÒÕÀÞÏÇÏ ÓÅÒ×ÅÒÕ, ×ËÌÀÞÅΦ × ÐÁËÅÔ caching-nameserver.
+%description -l ru.UTF-8
+BIND (Berkeley Internet Name Domain) Ñ\8fвлÑ\8fеÑ\82Ñ\81Ñ\8f Ñ\80еализаÑ\86ией Ð¿Ñ\80оÑ\82околов
+DNS (Domain Name System). BIND включает DNS сервер (named) и
+библиотеку "резолвера" (подпрограммы для приложений, через которые
¿Ñ\80оиÑ\81Ñ\85одÑ\8fÑ\82 Ð¾Ð±Ñ\80аÑ\89ениÑ\8f Ðº DNS). DNS Ñ\81еÑ\80веÑ\80 named Ð¼Ð¾Ð¶ÐµÑ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð¸Ñ\81полÑ\8cзован
+на рабочих станциях как кеширующий сервер, но обычно запускается на
+одной машине в локальной сети и используется остальными машинами (этим
+достигается намного более эффективное кеширование).
+
+Конфигурационные файлы, настраивающие BIND на работу в режиме простого
+кеширующего сервера, включены в пакет caching-nameserver.
+
+%description -l tr.UTF-8
+Bu paket, makina adını IP numarasına (ya da tersi) çevirmek için
+kullanılan alan adı sunucusunu içerir. İş istasyonlarında bir önbellek
+isim sunucusu olarak da kullanılabilir ama genellikle bütün bir ağ
+için sadece bir makina üzerinde kurulur.
+
+%description -l uk.UTF-8
+BIND (Berkeley Internet Name Domain) є реалізацією протоколів DNS
+(Domain Name System). BIND включає DNS сервер (named) та бібліотеку
+"резолвера" (підпрограми, що забезпечують інтерфейс до DNS). DNS
+сервер named може бути використаний на робочих станціях як кешируючий
+сервер, але звичайно запускається на одній машині в локальній мережі і
+використовується іншими (цим досягається більша ефективність
+використання кешу).
+
+Конфігураційні файли, ща настроюють BIND на роботу в режимі простого
+кешируючого серверу, включені в пакет caching-nameserver.
 
 %package utils
 Summary:       DNS utils - host, dig, dnsquery, nslookup
 
 %package utils
 Summary:       DNS utils - host, dig, dnsquery, nslookup
-Summary(de):   DNS-Utils - Host, Dig, Dnsquery, Nslookup
-Summary(es):   Utilitarios DNS - host, dig, dnsquery y nslookup
-Summary(fr):   Utilitaires DNS - host, dig, dnsquery, nslookup
-Summary(pl):   Narzêdzia DNS - host, dig, dnsquery, nslookup
-Summary(pt_BR):        Utilitários DNS - host, dig, dnsquery e nslookup
-Summary(ru):   õÔÉÌÉÔÙ ÄÌÑ ÐÏÓÙÌËÉ ÚÁÐÒÏÓÏ× Ë ÓÅÒ×ÅÒÁÍ DNS
-Summary(tr):   DNS araçlarý - host, dig, dnsquery, nslookup
-Summary(uk):   õÔÉ̦ÔÉ ÄÌÑ ÎÁÄÓÉÌÁÎÎÑ ÚÁÐÉԦנÄÏ ÓÅÒ×ÅҦנDNS
-Summary(zh_CN):        Internet ÓòÃû·þÎñÆ÷ʵÓù¤¾ß
+Summary(de.UTF-8):     DNS-Utils - Host, Dig, Dnsquery, Nslookup
+Summary(es.UTF-8):     Utilitarios DNS - host, dig, dnsquery y nslookup
+Summary(fr.UTF-8):     Utilitaires DNS - host, dig, dnsquery, nslookup
+Summary(pl.UTF-8):     Narzędzia DNS - host, dig, dnsquery, nslookup
+Summary(pt_BR.UTF-8):  Utilitários DNS - host, dig, dnsquery e nslookup
+Summary(ru.UTF-8):     Утилиты для посылки запросов к серверам DNS
+Summary(tr.UTF-8):     DNS araçları - host, dig, dnsquery, nslookup
+Summary(uk.UTF-8):     Утиліти для надсилання запитів до серверів DNS
+Summary(zh_CN.UTF-8):  Internet 域名服务器实用工具
 Group:         Networking/Utilities
 Group:         Networking/Utilities
-Requires:      %{name}-libs = %{epoch}:%{version}
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Requires:      iconv
 
 %description utils
 Bind-utils contains a collection of utilities for querying DNS (Domain
 
 %description utils
 Bind-utils contains a collection of utilities for querying DNS (Domain
@@ -160,82 +184,82 @@ network addresses.
 You should install bind-utils if you need to get information from DNS
 name servers.
 
 You should install bind-utils if you need to get information from DNS
 name servers.
 
-%description utils -l de
+%description utils -l de.UTF-8
 Dienstprogrammsammlung zum Abfragen von Namen-Servern und Hosts. Diese
 Tools bestimmen die IP-Adresse eines angegebenen Host-Namen und finden
 Dienstprogrammsammlung zum Abfragen von Namen-Servern und Hosts. Diese
 Tools bestimmen die IP-Adresse eines angegebenen Host-Namen und finden
-Informationen über registrierte Domains und Netzwerk-Adressen.
+Informationen über registrierte Domains und Netzwerk-Adressen.
 
 
-%description utils -l es
+%description utils -l es.UTF-8
 Conjunto de utilitarios para consulta a servidores de nombres. Estas
 Conjunto de utilitarios para consulta a servidores de nombres. Estas
-herramientas permiten la determinación de direcciones IP para nombres
-de máquinas informados y busca información sobre dominios registrados
+herramientas permiten la determinación de direcciones IP para nombres
+de máquinas informados y busca información sobre dominios registrados
 y direcciones de red.
 
 y direcciones de red.
 
-%description utils -l fr
+%description utils -l fr.UTF-8
 Ensemble d'utilitaires pour interroger les serveurs de noms et
 Ensemble d'utilitaires pour interroger les serveurs de noms et
-rechercher des hôtes. Ces outils vous permettent de déterminer les
-adresses IP pour des noms d'hôtes donnés, et trouver des informations
-sur les noms de domaine déclarés et les adresses réseau.
+rechercher des hôtes. Ces outils vous permettent de déterminer les
+adresses IP pour des noms d'hôtes donnés, et trouver des informations
+sur les noms de domaine déclarés et les adresses réseau.
 
 
-%description utils -l pl
-Pakiet ten zawiera zbiór aplikacji umo¿liwiaj±cych odpytywanie
-serwerów nazw z innych domen w celu uzyskania informacji o komputerach
+%description utils -l pl.UTF-8
+Pakiet ten zawiera zbiór aplikacji umożliwiających odpytywanie
+serwerów nazw z innych domen w celu uzyskania informacji o komputerach
 i ich adresach IP.
 
 i ich adresach IP.
 
-%description utils -l pt_BR
-Conjunto de utilitários para consulta a servidores DNS. Estas
-ferramentas permitem a determinação de endereços IP para nomes de
-máquinas informados e busca informações sobre domínios registrados e
-endereços de rede. Você deveria instalar este pacote se necessitar
-obter informações de servidores DNS.
-
-%description utils -l ru
-îÁÂÏÒ ÕÔÉÌÉÔ ÄÌÑ ÇÅÎÅÒÁÃÉÉ ÚÁÐÒÏÓÏ× Ë ÓÅÒ×ÅÒÁÍ ÉÍÅΠ(DNS) É ÐÏÉÓËÁ
-ÁÄÒÅÓÏ× ÍÁÛÉÎ. üÔÉ ÕÔÉÌÉÔÙ ÐÏÚ×ÏÌÑÀÔ ÏÐÒÅÄÅÌÉÔØ IP-ÁÄÒÅÓ ÐÏ ÉÚ×ÅÓÔÎÏÍÕ
-ÄÏÍÅÎÎÏÍÕ ÉÍÅÎÉ (É ÎÁÏÂÏÒÏÔ) É ÄÒÕÇÕÀ ÉÎÆÏÒÍÁÃÉÀ Ï ÚÁÒÅÇÉÓÔÒÉÒÏ×ÁÎÎÙÈ
-ÄÏÍÅÎÁÈ É ÓÅÔÅ×ÙÈ ÁÄÒÅÓÁÈ.
-
-%description utils -l tr
-Bu pakette isim sunucularýný sorgulamak ve makina adreslerini çözmek
-için kullanýlan araçlar bulunmaktadýr.
-
-%description utils -l uk
-îÁ¦ҠÕÔÉ̦ԠÄÌÑ ÇÅÎÅÒÁ槠ÚÁÐÉԦנÄÏ ÓÅÒ×ÅҦנ¦ÍÅΠ(DNS) ÔÁ ÐÏÛÕËÕ
-ÁÄÒÅÓ ÍÁÛÉÎ. ã¦ ÕÔÉ̦ÔÉ ÄÏÚ×ÏÌÑÀÔØ ÏÔÒÉÍÁÔÉ IP-ÁÄÒÅÓÕ ÚÁ ×¦ÄÏÍÉÍ
-ÄÏÍÅÎÎÉÍ ¦ÍÅÎÅÍ ÔÁ ÎÁ×ÐÁËÉ, Á ÔÁËÏÖ ¦ÎÛÕ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÚÁÒŤÓÔÒÏ×ÁΦ
-ÄÏÍÅÎÉ ÔÁ ÁÄÒÅÓÉ.
+%description utils -l pt_BR.UTF-8
+Conjunto de utilitários para consulta a servidores DNS. Estas
+ferramentas permitem a determinação de endereços IP para nomes de
+máquinas informados e busca informações sobre domínios registrados e
+endereços de rede. Você deveria instalar este pacote se necessitar
+obter informações de servidores DNS.
+
+%description utils -l ru.UTF-8
+Набор утилит для генерации запросов к серверам имен (DNS) и поиска
+адресов машин. Эти утилиты позволяют определить IP-адрес по известному
+доменному имени (и наоборот) и другую информацию о зарегистрированных
+доменах и сетевых адресах.
+
+%description utils -l tr.UTF-8
+Bu pakette isim sunucularını sorgulamak ve makina adreslerini çözmek
+için kullanılan araçlar bulunmaktadır.
+
+%description utils -l uk.UTF-8
+Набір утиліт для генерації запитів до серверів імен (DNS) та пошуку
+адрес машин. Ці утиліти дозволяють отримати IP-адресу за відомим
+доменним іменем та навпаки, а також іншу інформацію про зареєстровані
+домени та адреси.
 
 %package libs
 Summary:       DNS libraries
 
 %package libs
 Summary:       DNS libraries
-Summary(pl):   Biblioteki DNS
-Summary(ru):   âÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ bind
-Summary(uk):   â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ bind
-Summary(zh_CN):        Internet ÓòÃû·þÎñÆ÷¿ª·¢¿â
+Summary(pl.UTF-8):     Biblioteki DNS
+Summary(ru.UTF-8):     Библиотеки, необходимые для bind
+Summary(uk.UTF-8):     Бібліотеки, необхідні для bind
+Summary(zh_CN.UTF-8):  Internet 域名服务器开发库
 Group:         Libraries
 
 %description libs
 The bind-libs package contains all libraries required for running BIND
 and bind utils.
 
 Group:         Libraries
 
 %description libs
 The bind-libs package contains all libraries required for running BIND
 and bind utils.
 
-%description libs -l pl
+%description libs -l pl.UTF-8
 Pakiet zawiera wszystkie biblioteki potrzebne do uruchomienia binda
 Pakiet zawiera wszystkie biblioteki potrzebne do uruchomienia binda
-lub programów z pakietu bind-utils.
+lub programów z pakietu bind-utils.
 
 
-%description libs -l ru
-âÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÂÏÔÙ bind.
+%description libs -l ru.UTF-8
+Библиотеки, необходимые для работы bind.
 
 
-%description libs -l uk
-â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔÉ bind.
+%description libs -l uk.UTF-8
+Бібліотеки, необхідні для роботи bind.
 
 %package devel
 Summary:       DNS development includes
 
 %package devel
 Summary:       DNS development includes
-Summary(es):   Archivos de inclusión y bibliotecas para desarrollo DNS
-Summary(pl):   Pliki nag³ówkowe bibliotek DNS
-Summary(pt_BR):        Todos os arquivos de cabeçalho e bibliotecas para desenvolvimento DNS
-Summary(ru):   èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ bind
-Summary(uk):   èÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ bind
+Summary(es.UTF-8):     Archivos de inclusión y bibliotecas para desarrollo DNS
+Summary(pl.UTF-8):     Pliki nagłówkowe bibliotek DNS
+Summary(pt_BR.UTF-8):  Todos os arquivos de cabeçalho e bibliotecas para desenvolvimento DNS
+Summary(ru.UTF-8):     Хедеры и библиотеки разработчика для bind
+Summary(uk.UTF-8):     Хедери та бібліотеки програміста для bind
 Group:         Development/Libraries
 Group:         Development/Libraries
-Requires:      %{name}-libs = %{epoch}:%{version}
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 
 %description devel
 The bind-devel package contains all the include files and symlinks
 
 %description devel
 The bind-devel package contains all the include files and symlinks
@@ -245,61 +269,80 @@ You should install bind-devel if you want to develop bind DNS
 applications. If you install bind-devel, you'll also need to install
 bind-libs.
 
 applications. If you install bind-devel, you'll also need to install
 bind-libs.
 
-%description devel -l es
-Todos los archivos de inclusión y bibliotecas necesarios al desarrollo
-DNS para el bind.
+%description devel -l es.UTF-8
+Los archivos de inclusión y bibliotecas necesarios al desarrollo DNS
+para el bind.
 
 
-%description devel -l pl
-Pakiet zawiera pliki nag³ówkowe. Je¿eli bêdziesz pisa³ programy pod
-binda, lub kompilowa³ kod ¼ród³owy oprogramowania korzystaj±cego z
-tych plików nag³ówkowych czy biblioteki powiniene¶ zainstalowaæ ten
+%description devel -l pl.UTF-8
+Pakiet zawiera pliki nagłówkowe. Jeżeli będziesz pisał programy pod
+binda, lub kompilował kod źródłowy oprogramowania korzystającego z
+tych plików nagłówkowych czy biblioteki powinieneś zainstalować ten
 pakiet.
 
 pakiet.
 
-%description devel -l pt_BR
-Todos os arquivos de cabeçalho e bibliotecas necessários para o
+%description devel -l pt_BR.UTF-8
+Todos os arquivos de cabeçalho e bibliotecas necessários para o
 desenvolvimento com o bind.
 
 desenvolvimento com o bind.
 
-%description devel -l ru
-÷ÓÅ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÐÒÏÇÒÁÍÍ Ó
-ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ BIND 9.x.x.
+%description devel -l ru.UTF-8
+Все хедеры и библиотеки, необходимые для написания программ с
+использованием BIND 9.x.x.
 
 
-%description devel -l uk
-÷Ó¦ ÈÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú
-×ÉËÏÒÉÓÔÁÎÎÑÍ BIND 9.x.x.
+%description devel -l uk.UTF-8
+Всі хедери та бібліотеки, необхідні для розробки програм з
+використанням BIND 9.x.x.
 
 %package static
 Summary:       DNS static libs
 
 %package static
 Summary:       DNS static libs
-Summary(pl):   Biblioteki statyczne DNS
-Summary(pt_BR):        Bibliotecas estáticas para desenvolvimento DNS
-Summary(ru):   óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ bind
-Summary(uk):   óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ bind
+Summary(pl.UTF-8):     Biblioteki statyczne DNS
+Summary(pt_BR.UTF-8):  Bibliotecas estáticas para desenvolvimento DNS
+Summary(ru.UTF-8):     Статические библиотеки разработчика для bind
+Summary(uk.UTF-8):     Статичні бібліотеки програміста для bind
 Group:         Development/Libraries
 Group:         Development/Libraries
-Requires:      %{name}-devel = %{epoch}:%{version}
+Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
 
 %description static
 Static bind libraries.
 
 
 %description static
 Static bind libraries.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Statyczne biblioteki binda.
 
 Statyczne biblioteki binda.
 
-%description static -l pt_BR
-Bibliotecas estáticas para desenvolvimento DNS.
+%description static -l pt_BR.UTF-8
+Bibliotecas estáticas para desenvolvimento DNS.
 
 
-%description static -l ru
-óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÐÒÏÇÒÁÍÍ Ó
-ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ BIND.
+%description static -l ru.UTF-8
+Статические библиотеки, необходимые для написания программ с
+использованием BIND.
 
 
-%description static -l uk
-óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ
+%description static -l uk.UTF-8
+Статичні бібліотеки, необхідні для розробки програм з використанням
 BIND.
 
 BIND.
 
+%package -n openldap-schema-bind
+Summary:       BIND schema for openldap
+Summary(pl.UTF-8):     Schemat BIND dla openldap
+Group:         Development/Libraries
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      openldap-servers
+
+%description -n openldap-schema-bind
+BIND schema for openldap.
+
+%description -n openldap-schema-bind -l pl.UTF-8
+Schemat BIND dla openldap.
+
 %prep
 %prep
-%setup -q -a1
+%setup -q -a1 %{?with_hip:-a7}
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%{?with_ldap:%patch5 -p1}
+%patch6 -p1
+%patch7 -p1
+%{?with_hip:mv bind-hip/hip_55.[ch] lib/dns/rdata/generic}
+
+install %{SOURCE8} conf-pld/root.hint
 
 %build
 %{__libtoolize}
 
 %build
 %{__libtoolize}
@@ -311,32 +354,46 @@ cd lib/bind
 %{__autoconf}
 cd ../..
 %configure \
 %{__autoconf}
 cd ../..
 %configure \
-       %{!?_without_ssl:--with-openssl=%{_prefix}} \
+       --with-idn \
        --with-libtool \
        --with-libtool \
+       %{?with_ssl:--with-openssl=%{_prefix}} \
+       %{?with_ipv6:--enable-ipv6} \
+       --enable-libbind \
+       %{?with_sql:--with-dlz-postgres=yes} \
+       %{?with_sql:--with-dlz-mysql=yes} \
+       --with-dlz-bdb=no \
+       --with-dlz-filesystem=yes \
+       %{?with_ldap:--with-dlz-ldap=yes} \
+       --with-dlz-odbc=no \
+       --with-dlz-stub=yes \
+       --enable-largefile \
+       %{!?with_static_libs:--enable-static=no} \
        --enable-threads \
        --enable-threads \
-       %{!?_without_ipv6:--enable-ipv6} \
-       --enable-libbind
+       --enable-getifaddrs=glibc
+
 %{__make}
 %{__make}
+%{?with_hip:cd bind-hip/; %{__make}}
+
+%{?with_tests:%{__make} test}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
-rm -f doc/rfc/rfc*
-
-install -d $RPM_BUILD_ROOT{%{_includedir},%{_bindir},%{_sbindir},%{_includedir}}
-install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,logrotate.d,sysconfig}
-install -d $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}
-install -d $RPM_BUILD_ROOT%{_var}/{lib/named/{M,S,dev,etc},run,log}
+install -d $RPM_BUILD_ROOT{%{_includedir},%{_bindir},%{_sbindir},%{_includedir}} \
+       $RPM_BUILD_ROOT/etc/{rc.d/init.d,logrotate.d,sysconfig} \
+       $RPM_BUILD_ROOT{%{_mandir}/man{1,3,5,8},%{_var}/{lib/named/{M,D,S,dev,etc},run,log}}
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-install %{SOURCE5}                     $RPM_BUILD_ROOT%{_mandir}/man8
-bzip2 -dc %{SOURCE6} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+rm -f doc/rfc/rfc*
+
+bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+mv $RPM_BUILD_ROOT%{_mandir}/ja/man8/nslookup.8 $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
+%{__perl} -pi -e 's/NSLOOKUP 8/NSLOOKUP 1/' $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
 
 install conf-pld/*.zone                        $RPM_BUILD_ROOT%{_var}/lib/named/M
 install conf-pld/*.hint                        $RPM_BUILD_ROOT%{_var}/lib/named
 
 install conf-pld/*.zone                        $RPM_BUILD_ROOT%{_var}/lib/named/M
 install conf-pld/*.hint                        $RPM_BUILD_ROOT%{_var}/lib/named
-install conf-pld/*.conf                        $RPM_BUILD_ROOT%{_var}/lib/named/%{_sysconfdir}
+install conf-pld/*.conf                        $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}
 install bin/tests/named.conf           EXAMPLE-CONFIG-named
 install bin/tests/ndc.conf             EXAMPLE-CONFIG-ndc
 install %{SOURCE2}                     $RPM_BUILD_ROOT/etc/rc.d/init.d/named
 install bin/tests/named.conf           EXAMPLE-CONFIG-named
 install bin/tests/ndc.conf             EXAMPLE-CONFIG-ndc
 install %{SOURCE2}                     $RPM_BUILD_ROOT/etc/rc.d/init.d/named
@@ -347,10 +404,18 @@ ln -sf %{_var}/lib/named%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf
 ln -sf %{_var}/lib/named/named.log     $RPM_BUILD_ROOT%{_var}/log/named
 ln -sf %{_var}/lib/named/named.stats   $RPM_BUILD_ROOT%{_var}/log/named.stats
 
 ln -sf %{_var}/lib/named/named.log     $RPM_BUILD_ROOT%{_var}/log/named
 ln -sf %{_var}/lib/named/named.stats   $RPM_BUILD_ROOT%{_var}/log/named.stats
 
-touch $RPM_BUILD_ROOT%{_var}/lib/named/{named.{log,stats},dev/{random,null}}
+touch $RPM_BUILD_ROOT%{_var}/lib/named/named.{log,stats}
+
+%{?with_ldap:install -d $RPM_BUILD_ROOT%{_datadir}/openldap/schema}
+%{?with_ldap:install %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/openldap/schema/dnszone.schema}
+%{?with_hip:install bind-hip/hi2dns $RPM_BUILD_ROOT%{_bindir}}
+
+rm -f $RPM_BUILD_ROOT%{_mandir}/man8/named-compilezone.8
+echo ".so man8/named-checkzone.8" > $RPM_BUILD_ROOT%{_mandir}/man8/named-compilezone.8
 
 # we don't want Makefiles in documentation...
 
 # we don't want Makefiles in documentation...
-rm -f doc/misc/Makefile*
+# FIXME: breaks re-entrant install
+#rm -f doc/misc/Makefile*
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -361,60 +426,41 @@ if [ -f %{_sysconfdir}/named.boot ]; then
        mv -f %{_sysconfdir}/named.boot /etc/named.rpmsave
        echo "Warning: %{_sysconfdir}/named.boot saved as /etc/named.rpmsave." 1>&2
 fi
        mv -f %{_sysconfdir}/named.boot /etc/named.rpmsave
        echo "Warning: %{_sysconfdir}/named.boot saved as /etc/named.rpmsave." 1>&2
 fi
-if [ -n "`getgid named`" ]; then
-       if [ "`getgid named`" != "58" ]; then
-               echo "Error: group named doesn't have gid=58. Correct this before installing bind." 1>&2
-               exit 1
-       fi
-else
-       echo "Adding group named GID=58."
-       /usr/sbin/groupadd -g 58 named || exit 1
-fi
-if [ -n "`id -u named 2>/dev/null`" ]; then
-       if [ "`id -u named`" != "58" ]; then
-               echo "Error: user named doesn't have uid=58. Correct this before installing bind." 1>&2
-               exit 1
-       fi
-else
-       echo "Adding user named UID=58."
-       /usr/sbin/useradd -u 58 -g 58 -d /dev/null -s /bin/false -c "BIND user" named || exit 1
-fi
+%groupadd -g 58 named
+%useradd -u 58 -g 58 -d /tmp -s /bin/false -c "BIND user" named
 
 %post
 /sbin/chkconfig --add named
 
 %post
 /sbin/chkconfig --add named
-if [ -f /var/lock/subsys/named ]; then
-       /etc/rc.d/init.d/named restart 1>&2
-else
-       echo "Type \"/etc/rc.d/init.d/named start\" to start named." 1>&2
-fi
+%service named restart
 
 %preun
 if [ "$1" = "0" ]; then
 
 %preun
 if [ "$1" = "0" ]; then
-       if [ -f /var/lock/subsys/named ]; then
-               /etc/rc.d/init.d/named stop 1>&2
-       fi
+       %service named stop
        /sbin/chkconfig --del named
 fi
 
 %postun
 if [ "$1" = "0" ]; then
        /sbin/chkconfig --del named
 fi
 
 %postun
 if [ "$1" = "0" ]; then
-       echo "Removing user named."
-       %{_sbindir}/userdel named
-       echo "Removing group named."
-       %{_sbindir}/groupdel named
+       %userremove named
+       %groupremove named
 fi
 
 fi
 
-%post   libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
+%post  libs -p /sbin/ldconfig
+%postun        libs -p /sbin/ldconfig
+
+%triggerpostun -- %{name} < 6:9.4.1
+sed -i -e 's#^\([ \t]*category[ \t]\+cname[ \t]\+.*\)$#// \1#g' /var/lib/named/etc/named.conf
+sed -i -e 's#^\([ \t]*category[ \t]\+response-checks[ \t]\+.*\)$#// \1#g' /var/lib/named/etc/named.conf
+sed -i -e 's#^\([ \t]*category[ \t]\+load[ \t]\+.*\)$#// \1#g' /var/lib/named/etc/named.conf
 
 %files
 %defattr(644,root,root,755)
 
 %files
 %defattr(644,root,root,755)
-%doc README EXAMPLE-CONFIG-* FAQ doc/misc/* doc/arm/*.html doc/rfc/index
+%doc README EXAMPLE-CONFIG-* FAQ doc/misc/* doc/arm/*.html doc/rfc/index %{?with_ldap:doc/*.sdb-ldap} %{?with_hip:bind-hip/COPYRIGHT-HIP-RR}
 
 %attr(754,root,root) /etc/rc.d/init.d/named
 
 %attr(754,root,root) /etc/rc.d/init.d/named
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/named
-%attr(640,root,named) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/named.conf
-%attr(640,root,root) %config %verify(not size mtime md5) /etc/logrotate.d/named
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/named
+%attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/named.conf
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/named
 
 %attr(755,root,root) %{_sbindir}/*
 
 
 %attr(755,root,root) %{_sbindir}/*
 
@@ -423,20 +469,21 @@ fi
 %{_mandir}/man8/named*
 %{_mandir}/man8/rndc*
 %{_mandir}/man5/rndc*
 %{_mandir}/man8/named*
 %{_mandir}/man8/rndc*
 %{_mandir}/man5/rndc*
+%{_mandir}/man5/named.conf*
 %lang(ja) %{_mandir}/ja/man8/named*
 
 %attr(770,root,named) %dir %{_var}/lib/named
 %lang(ja) %{_mandir}/ja/man8/named*
 
 %attr(770,root,named) %dir %{_var}/lib/named
+%attr(770,root,named) %dir %{_var}/lib/named/D
 %attr(750,root,named) %dir %{_var}/lib/named/M
 %attr(770,root,named) %dir %{_var}/lib/named/S
 %attr(750,root,named) %dir %{_var}/lib/named/M
 %attr(770,root,named) %dir %{_var}/lib/named/S
-%attr(770,root,named) %dir %{_var}/lib/named/dev
+%attr(750,root,named) %dir %{_var}/lib/named%{_sysconfdir}
 
 
-%config(noreplace) %verify(not size mtime md5) %{_var}/lib/named/M/*
-%config(noreplace) %verify(not size mtime md5) %{_var}/lib/named/root.*
-%attr(640,root,named) %config(noreplace) %verify(not size mtime md5) %{_var}/lib/named/%{_sysconfdir}/*
-
-#%ghost %{_var}/lib/named/dev/*
-%attr(770,root,named) %{_var}/lib/named/dev/*
-%attr(660,named,named) %ghost %{_var}/log/named*
+%config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/M/*
+%config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/root.*
+%attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named%{_sysconfdir}/*
+%attr(660,named,named) %config(noreplace,missingok) %verify(not md5 mtime size) %{_var}/log/named*
+%attr(660,named,named) %ghost  %{_var}/lib/named/named.log
+%attr(660,named,named) %ghost  %{_var}/lib/named/named.stats
 
 %files utils
 %defattr(644,root,root,755)
 
 %files utils
 %defattr(644,root,root,755)
@@ -444,10 +491,11 @@ fi
 %attr(755,root,root) %{_bindir}/host
 %attr(755,root,root) %{_bindir}/nslookup
 %attr(755,root,root) %{_bindir}/nsupdate
 %attr(755,root,root) %{_bindir}/host
 %attr(755,root,root) %{_bindir}/nslookup
 %attr(755,root,root) %{_bindir}/nsupdate
+%{?with_hip:%attr(755,root,root) %{_bindir}/hi2dns}
 %{_mandir}/man1/dig.1*
 %{_mandir}/man1/host.1*
 %{_mandir}/man1/dig.1*
 %{_mandir}/man1/host.1*
-%{_mandir}/man8/nslookup.8*
-%{_mandir}/man8/nsupdate*
+%{_mandir}/man1/nslookup.1*
+%{_mandir}/man8/nsupdate.8*
 
 %lang(fi) %{_mandir}/fi/man1/host.1*
 
 
 %lang(fi) %{_mandir}/fi/man1/host.1*
 
@@ -457,7 +505,7 @@ fi
 
 %lang(ja) %{_mandir}/ja/man1/dig.1*
 %lang(ja) %{_mandir}/ja/man1/host.1*
 
 %lang(ja) %{_mandir}/ja/man1/dig.1*
 %lang(ja) %{_mandir}/ja/man1/host.1*
-%lang(ja) %{_mandir}/ja/man8/nslookup.8*
+%lang(ja) %{_mandir}/ja/man1/nslookup.1*
 %lang(ja) %{_mandir}/ja/man8/nsupdate.8*
 
 %lang(pl) %{_mandir}/pl/man1/host.1*
 %lang(ja) %{_mandir}/ja/man8/nsupdate.8*
 
 %lang(pl) %{_mandir}/pl/man1/host.1*
@@ -474,6 +522,14 @@ fi
 %{_includedir}/*
 %{_mandir}/man3/*
 
 %{_includedir}/*
 %{_mandir}/man3/*
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/*.a
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/*.a
+%endif
+
+%if %{with ldap}
+%files -n openldap-schema-bind
+%defattr(644,root,root,755)
+%{_datadir}/openldap/schema/*.schema
+%endif
This page took 0.062275 seconds and 4 git commands to generate.