2 # - apply http://www.caraytech.com/geodns/
5 %bcond_with dnstap # dnstap replication support
6 %bcond_without geoip # GeoIP support
7 %bcond_without kerberos5 # GSS-API support
8 %bcond_without ssl # OpenSSL support
9 %bcond_without lmdb # LMDB storage support for addzone zones
10 %bcond_with static_libs # static libraries
11 %bcond_with system_tests # system tests (require root to configure localhost IPs)
12 %bcond_with tests # unit tests
13 %bcond_with edns_cli # ability to use edns-client-subnet in dig
14 %bcond_with hip # HIP RR support
16 %if "%{pld_release}" == "ac"
17 %bcond_with epoll # enable epoll support
18 # there didn't exist x86_64 2.4 kernel in PLD, so can safely enable epoll
23 %bcond_without epoll # disable epoll support
31 %define pverdot %{nil}
32 %define pverdir %{nil}
34 Summary: BIND - DNS name server
35 Summary(de.UTF-8): BIND - DNS-Namenserver
36 Summary(es.UTF-8): BIND - Servidor de nombres DNS
37 Summary(fr.UTF-8): BIND - serveur de noms DNS
38 Summary(pl.UTF-8): BIND - serwer nazw DNS
39 Summary(pt_BR.UTF-8): BIND - Servidor de nomes DNS
40 Summary(ru.UTF-8): BIND - cервер системы доменных имен (DNS)
41 Summary(tr.UTF-8): DNS alan adı sunucusu
42 Summary(uk.UTF-8): BIND - cервер системи доменних імен (DNS)
43 Summary(zh_CN.UTF-8): Internet 域名服务器
45 Version: %{ver}%{pverdot}
49 Group: Networking/Daemons
50 Source0: ftp://ftp.isc.org/isc/bind9/%{ver}%{pverdir}/%{name}-%{ver}%{pverdir}.tar.xz
51 # Source0-md5: 0e6fe85e3f2d252f5cec9cb98e82bc15
53 Source2: named.sysconfig
54 Source3: named.logrotate
55 Source4: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
56 # Source4-md5: 35b1dfaa12615c9802126ee833e0e7f7
57 # formerly http://www.venaas.no/ldap/bind-sdb/dnszone-schema.txt (dead URL now)
58 Source5: dnszone-schema.txt
59 # Source5-md5: 49fe799c6eca54ae227b22d57ebc1145
60 Source6: %{name}-hip.tar.gz
61 # Source6-md5: 62a8a67f51ff8db9fe815205416a1f62
62 Source7: https://www.internic.net/domain/named.root
63 # Source7-md5: e7b0c887f185b606e0afeb2a5512de90
64 Source8: %{name}-127.0.0.zone
65 Source9: %{name}-localhost.zone
66 Source10: %{name}-named.conf
67 Source11: %{name}.tmpfiles
68 Source12: named.service
70 Patch1: %{name}-link.patch
71 Patch2: %{name}-pmake.patch
72 Patch4: %{name}-ac-libs.patch
73 Patch5: %{name}-edns-client-subnet.patch
74 URL: https://www.isc.org/software/bind
75 BuildRequires: autoconf >= 2.60
76 BuildRequires: automake
78 %{?with_tests:BuildRequires: cmocka-devel >= 1.0.0}
80 %{?with_kerberos5:BuildRequires: heimdal-devel}
81 BuildRequires: json-c-devel >= 0.11
82 BuildRequires: libatomic-devel
83 BuildRequires: libcap-devel
84 BuildRequires: libidn2-devel
85 # note, there is no kyua in PLD yet (work in progress)
86 %{?with_tests:%{!?with_system_tests:BuildRequires: kyua}}
87 BuildRequires: libtool
88 BuildRequires: libuv-devel >= 1.37.0
89 # any version for hi2dns (if with_hip), 2.6.0 for XML stats
90 BuildRequires: libxml2-devel >= 1:2.6.0
91 %{?with_lmdb:BuildRequires: lmdb-devel}
92 %{?with_geoip:BuildRequires: libmaxminddb-devel}
93 %{?with_ssl:BuildRequires: openssl-devel >= 1.0.0}
94 BuildRequires: pkgconfig
95 BuildRequires: python3-devel >= 1:3.2
96 BuildRequires: python3-sphinx_rtd_theme
97 BuildRequires: readline-devel
98 BuildRequires: rpm >= 4.4.9-56
99 BuildRequires: rpmbuild(macros) >= 1.647
100 BuildRequires: sphinx-pdg
101 BuildRequires: zlib-devel
103 BuildRequires: fstrm-devel
104 BuildRequires: protobuf-c-devel
106 Requires(post,preun): /sbin/chkconfig
107 Requires(postun): /usr/sbin/groupdel
108 Requires(postun): /usr/sbin/userdel
109 Requires(pre): /bin/id
110 Requires(pre): /usr/bin/getgid
111 Requires(pre): /usr/sbin/groupadd
112 Requires(pre): /usr/sbin/useradd
113 Requires(pre): fileutils
114 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
115 Requires: psmisc >= 20.1
116 Requires: rc-scripts >= 0.2.0
117 Requires: systemd-units >= 38
118 Requires: uname(release) >= 2.2.18
119 Provides: group(named)
121 Provides: user(named)
122 Obsoletes: caching-nameserver
123 Conflicts: %{name}-chroot
124 Conflicts: logrotate < 3.8.0
125 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
128 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
129 (Domain Name System) protocols. BIND includes a DNS server (named),
130 which resolves host names to IP addresses, and a resolver library
131 (routines for applications to use when interfacing with DNS). A DNS
132 server allows clients to name resources or objects and share the
133 information with other network machines. The named DNS server can be
134 used on workstations as a caching name server, but is generally only
135 needed on one machine for an entire network. Note that the
136 configuration files for making BIND act as a simple caching nameserver
137 are included in the caching-nameserver package.
139 Install the bind package if you need a DNS server for your network. If
140 you want bind to act a caching name server, you will also need to
141 install the caching-nameserver package.
143 %description -l de.UTF-8
144 Enthält den Namen-Server, der zum Umwandeln von Host-Namen in
145 IP-Adressen und umgekehrt verwendet wird. Er kann auf Workstations als
146 caching Namen-Server verwendet werden, ist aber i.d.R. nur auf einem
147 Recher des Netzwerks erforderlich.
149 %description -l es.UTF-8
150 Incluye el servidor de nombres (DNS), que se usa para traducir nombres
151 para IP (y viceversa). Puede ser usado en estaciones de trabajo como
152 un servidor de nombres caché, pero generalmente sólo hace falta en una
153 máquina para toda la red.
155 %description -l fr.UTF-8
156 Contient le serveur de noms named, utilisé pour définir les
157 traductions nom d'hôte vers adresse IP (et vice versa). Il peut être
158 utilisé sur les stations de travail comme serveur de nom en cache mais
159 n'est souvent nécessaire que sur une machine pour un réseau entier.
161 %description -l pl.UTF-8
162 Pakiet ten zawiera demona named, który służy do zmieniania nazw
163 komputerów na numery IP i odwrotnie. Może być on używany na stacjach
164 roboczych jako bufor odwołań do serwisu nazw (caching name server),
165 ale generalnie wystarczy tylko jedna jednostka wyposażona w ten
166 program na fragment sieci.
168 %description -l pt_BR.UTF-8
169 Inclui o servidor de nomes (DNS), que é usado para traduzir nomes para
170 IP (e vice-versa). Pode ser usado em estações de trabalho como um
171 servidor de nomes cache, mas geralmente só é necessário em uma máquina
174 %description -l ru.UTF-8
175 BIND (Berkeley Internet Name Domain) является реализацией протоколов
176 DNS (Domain Name System). BIND включает DNS сервер (named) и
177 библиотеку "резолвера" (подпрограммы для приложений, через которые
178 происходят обращения к DNS). DNS сервер named может быть использован
179 на рабочих станциях как кеширующий сервер, но обычно запускается на
180 одной машине в локальной сети и используется остальными машинами (этим
181 достигается намного более эффективное кеширование).
183 Конфигурационные файлы, настраивающие BIND на работу в режиме простого
184 кеширующего сервера, включены в пакет caching-nameserver.
186 %description -l tr.UTF-8
187 Bu paket, makina adını IP numarasına (ya da tersi) çevirmek için
188 kullanılan alan adı sunucusunu içerir. İş istasyonlarında bir önbellek
189 isim sunucusu olarak da kullanılabilir ama genellikle bütün bir ağ
190 için sadece bir makina üzerinde kurulur.
192 %description -l uk.UTF-8
193 BIND (Berkeley Internet Name Domain) є реалізацією протоколів DNS
194 (Domain Name System). BIND включає DNS сервер (named) та бібліотеку
195 "резолвера" (підпрограми, що забезпечують інтерфейс до DNS). DNS
196 сервер named може бути використаний на робочих станціях як кешируючий
197 сервер, але звичайно запускається на одній машині в локальній мережі і
198 використовується іншими (цим досягається більша ефективність
201 Конфігураційні файли, ща настроюють BIND на роботу в режимі простого
202 кешируючого серверу, включені в пакет caching-nameserver.
205 Summary: DNS utils - host, dig, dnsquery, nslookup
206 Summary(de.UTF-8): DNS-Utils - Host, Dig, Dnsquery, Nslookup
207 Summary(es.UTF-8): Utilitarios DNS - host, dig, dnsquery y nslookup
208 Summary(fr.UTF-8): Utilitaires DNS - host, dig, dnsquery, nslookup
209 Summary(pl.UTF-8): Narzędzia DNS - host, dig, dnsquery, nslookup
210 Summary(pt_BR.UTF-8): Utilitários DNS - host, dig, dnsquery e nslookup
211 Summary(ru.UTF-8): Утилиты для посылки запросов к серверам DNS
212 Summary(tr.UTF-8): DNS araçları - host, dig, dnsquery, nslookup
213 Summary(uk.UTF-8): Утиліти для надсилання запитів до серверів DNS
214 Summary(zh_CN.UTF-8): Internet 域名服务器实用工具
215 Group: Networking/Utilities
216 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
220 Bind-utils contains a collection of utilities for querying DNS (Domain
221 Name Service) name servers to find out information about Internet
222 hosts. These tools will provide you with the IP addresses for given
223 host names, as well as other information about registered domains and
226 You should install bind-utils if you need to get information from DNS
229 %description utils -l de.UTF-8
230 Dienstprogrammsammlung zum Abfragen von Namen-Servern und Hosts. Diese
231 Tools bestimmen die IP-Adresse eines angegebenen Host-Namen und finden
232 Informationen über registrierte Domains und Netzwerk-Adressen.
234 %description utils -l es.UTF-8
235 Conjunto de utilitarios para consulta a servidores de nombres. Estas
236 herramientas permiten la determinación de direcciones IP para nombres
237 de máquinas informados y busca información sobre dominios registrados
238 y direcciones de red.
240 %description utils -l fr.UTF-8
241 Ensemble d'utilitaires pour interroger les serveurs de noms et
242 rechercher des hôtes. Ces outils vous permettent de déterminer les
243 adresses IP pour des noms d'hôtes donnés, et trouver des informations
244 sur les noms de domaine déclarés et les adresses réseau.
246 %description utils -l pl.UTF-8
247 Pakiet ten zawiera zbiór aplikacji umożliwiających odpytywanie
248 serwerów nazw z innych domen w celu uzyskania informacji o komputerach
251 %description utils -l pt_BR.UTF-8
252 Conjunto de utilitários para consulta a servidores DNS. Estas
253 ferramentas permitem a determinação de endereços IP para nomes de
254 máquinas informados e busca informações sobre domínios registrados e
255 endereços de rede. Você deveria instalar este pacote se necessitar
256 obter informações de servidores DNS.
258 %description utils -l ru.UTF-8
259 Набор утилит для генерации запросов к серверам имен (DNS) и поиска
260 адресов машин. Эти утилиты позволяют определить IP-адрес по известному
261 доменному имени (и наоборот) и другую информацию о зарегистрированных
262 доменах и сетевых адресах.
264 %description utils -l tr.UTF-8
265 Bu pakette isim sunucularını sorgulamak ve makina adreslerini çözmek
266 için kullanılan araçlar bulunmaktadır.
268 %description utils -l uk.UTF-8
269 Набір утиліт для генерації запитів до серверів імен (DNS) та пошуку
270 адрес машин. Ці утиліти дозволяють отримати IP-адресу за відомим
271 доменним іменем та навпаки, а також іншу інформацію про зареєстровані
275 Summary: DNS libraries
276 Summary(pl.UTF-8): Biblioteki DNS
277 Summary(ru.UTF-8): Библиотеки, необходимые для bind
278 Summary(uk.UTF-8): Бібліотеки, необхідні для bind
279 Summary(zh_CN.UTF-8): Internet 域名服务器开发库
281 Requires: json-c >= 0.11
282 Requires: libuv >= 1.37.0
283 Requires: libxml2 >= 1:2.6.0
286 The bind-libs package contains all libraries required for running BIND
289 %description libs -l pl.UTF-8
290 Pakiet zawiera wszystkie biblioteki potrzebne do uruchomienia binda
291 lub programów z pakietu bind-utils.
293 %description libs -l ru.UTF-8
294 Библиотеки, необходимые для работы bind.
296 %description libs -l uk.UTF-8
297 Бібліотеки, необхідні для роботи bind.
300 Summary: DNS development includes
301 Summary(es.UTF-8): Archivos de inclusión y bibliotecas para desarrollo DNS
302 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek DNS
303 Summary(pt_BR.UTF-8): Todos os arquivos de cabeçalho e bibliotecas para desenvolvimento DNS
304 Summary(ru.UTF-8): Хедеры и библиотеки разработчика для bind
305 Summary(uk.UTF-8): Хедери та бібліотеки програміста для bind
306 Group: Development/Libraries
307 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
310 The bind-devel package contains all the include files and symlinks
311 required for DNS (Domain Name Service) development for BIND.
313 You should install bind-devel if you want to develop bind DNS
314 applications. If you install bind-devel, you'll also need to install
317 %description devel -l es.UTF-8
318 Los archivos de inclusión y bibliotecas necesarios al desarrollo DNS
321 %description devel -l pl.UTF-8
322 Pakiet zawiera pliki nagłówkowe. Jeżeli będziesz pisał programy pod
323 binda, lub kompilował kod źródłowy oprogramowania korzystającego z
324 tych plików nagłówkowych czy biblioteki powinieneś zainstalować ten
327 %description devel -l pt_BR.UTF-8
328 Todos os arquivos de cabeçalho e bibliotecas necessários para o
329 desenvolvimento com o bind.
331 %description devel -l ru.UTF-8
332 Все хедеры и библиотеки, необходимые для написания программ с
333 использованием BIND 9.x.x.
335 %description devel -l uk.UTF-8
336 Всі хедери та бібліотеки, необхідні для розробки програм з
337 використанням BIND 9.x.x.
340 Summary: DNS static libs
341 Summary(pl.UTF-8): Biblioteki statyczne DNS
342 Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento DNS
343 Summary(ru.UTF-8): Статические библиотеки разработчика для bind
344 Summary(uk.UTF-8): Статичні бібліотеки програміста для bind
345 Group: Development/Libraries
346 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
349 Static bind libraries.
351 %description static -l pl.UTF-8
352 Statyczne biblioteki binda.
354 %description static -l pt_BR.UTF-8
355 Bibliotecas estáticas para desenvolvimento DNS.
357 %description static -l ru.UTF-8
358 Статические библиотеки, необходимые для написания программ с
361 %description static -l uk.UTF-8
362 Статичні бібліотеки, необхідні для розробки програм з використанням
366 %setup -q %{?with_hip:-a6} -n %{name}-%{ver}%{pverdir}
371 %{?with_hip:%{__mv} bind-hip/hip_55.[ch] lib/dns/rdata/generic}
372 %{?with_edns_cli:%patch5 -p0}
380 CFLAGS="-D_GNU_SOURCE=1 %{rpmcflags} %{rpmcppflags}" \
381 LDFLAGS="%{rpmldflags}" \
382 %{?with_dnstap:--enable-dnstap} \
383 %{!?with_epoll:--disable-epoll --disable-devpoll} \
384 --enable-full-report \
386 %{?with_static_libs:--enable-static} \
387 %{?with_kerberos5:--with-gssapi} \
390 %{?with_ssl:--with-openssl} \
391 %{?with_geoip:--with-maxminddb} \
392 --with-lmdb%{!?with_lmdb:=no} \
394 --disable-silent-rules
397 %{__make} -C doc/arm html
399 %{?with_hip:%{__make} -C bind-hip}
402 %if %{with system_tests}
410 rm -rf $RPM_BUILD_ROOT
411 install -d $RPM_BUILD_ROOT{%{_includedir},%{_bindir},%{_sbindir},%{_includedir}} \
412 $RPM_BUILD_ROOT/etc/{rc.d/init.d,logrotate.d,sysconfig} \
413 $RPM_BUILD_ROOT{%{_mandir}/man{1,3,5,8},%{_var}/{lib/named/{M,D,S,dev,etc},run/named,log}} \
414 $RPM_BUILD_ROOT{%{systemdunitdir},%{systemdtmpfilesdir}}
417 DESTDIR=$RPM_BUILD_ROOT
419 bzip2 -dc %{SOURCE4} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
420 %{__rm} $RPM_BUILD_ROOT%{_mandir}/README.named-non-english-man-pages
421 %{__mv} $RPM_BUILD_ROOT%{_mandir}/ja/man8/nslookup.8 $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
422 %{__sed} -i -e 's/NSLOOKUP 8/NSLOOKUP 1/' $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
424 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/named
425 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/named
426 cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/named
427 cp -p %{SOURCE7} $RPM_BUILD_ROOT%{_var}/lib/named/root.hint
428 cp -p %{SOURCE8} $RPM_BUILD_ROOT%{_var}/lib/named/M/127.0.0.zone
429 cp -p %{SOURCE9} $RPM_BUILD_ROOT%{_var}/lib/named/M/localhost.zone
430 cp -p %{SOURCE10} $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/named.conf
431 %{__mv} $RPM_BUILD_ROOT/etc/bind.keys $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/
433 ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf
434 ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/bind.keys $RPM_BUILD_ROOT/etc/bind.keys
435 ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named/named.log $RPM_BUILD_ROOT%{_var}/log/named
436 ln -sf --relative $RPM_BUILD_ROOT%{_var}/lib/named/named.stats $RPM_BUILD_ROOT%{_var}/log/named.stats
438 touch $RPM_BUILD_ROOT%{_var}/lib/named/named.{log,stats}
440 install %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/named.service
441 install %{SOURCE11} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
443 %{?with_hip:install -p bind-hip/hi2dns $RPM_BUILD_ROOT%{_bindir}}
445 # we don't want Makefiles in documentation...
448 %{__rm} _doc/misc/Makefile*
451 rm -rf $RPM_BUILD_ROOT
454 if [ -f %{_sysconfdir}/named.boot ]; then
455 cp -f %{_sysconfdir}/named.boot /etc/named.boot.2conf
456 mv -f %{_sysconfdir}/named.boot /etc/named.rpmsave
457 echo >&2 "Warning: %{_sysconfdir}/named.boot saved as /etc/named.rpmsave."
459 %groupadd -g 58 named
460 %useradd -u 58 -g 58 -d /tmp -s /bin/false -c "BIND user" named
463 /sbin/chkconfig --add named
464 %service named restart
465 %systemd_post named.service
468 if [ "$1" = "0" ]; then
470 /sbin/chkconfig --del named
472 %systemd_preun named.service
475 if [ "$1" = "0" ]; then
481 %post libs -p /sbin/ldconfig
482 %postun libs -p /sbin/ldconfig
484 %triggerpostun -- %{name} < 7:9.9.2.P2-2
485 %systemd_trigger named.service
488 %defattr(644,root,root,755)
489 %doc README.md %{?with_hip:bind-hip/COPYRIGHT-HIP-RR}
490 %doc _doc/misc/* _doc/arm/_build/html/*.html
492 %{systemdunitdir}/named.service
493 %attr(754,root,root) /etc/rc.d/init.d/named
494 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/named
495 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/named
496 %{_sysconfdir}/named.conf
497 %{_sysconfdir}/bind.keys
499 %attr(755,root,root) %{_bindir}/dnssec-*
500 %attr(755,root,root) %{_bindir}/named-*
501 %attr(755,root,root) %{_bindir}/nsec3hash
502 %attr(755,root,root) %{_sbindir}/ddns-confgen
503 %attr(755,root,root) %{_sbindir}/named
504 %attr(755,root,root) %{_sbindir}/rndc
505 %attr(755,root,root) %{_sbindir}/rndc-confgen
506 %attr(755,root,root) %{_sbindir}/tsig-keygen
508 %{_mandir}/man1/dnssec-*.1*
509 %{_mandir}/man1/named-*.1*
510 %{_mandir}/man1/nsec3hash.1*
511 %{_mandir}/man5/named.conf.5*
512 %{_mandir}/man5/rndc.conf.5*
513 %{_mandir}/man8/ddns-confgen.8*
514 %{_mandir}/man8/named.8*
515 %{_mandir}/man8/rndc.8*
516 %{_mandir}/man8/rndc-confgen.8*
517 %{_mandir}/man8/tsig-keygen.8*
518 %lang(ja) %{_mandir}/ja/man8/named*
520 %{systemdtmpfilesdir}/%{name}.conf
522 %attr(770,root,named) %dir %{_var}/lib/named
523 %attr(770,root,named) %dir %{_var}/lib/named/D
524 %attr(770,root,named) %dir %{_var}/lib/named/M
525 %attr(770,root,named) %dir %{_var}/lib/named/S
526 %attr(770,root,named) %dir %{_var}/lib/named/dev
527 %dev(c,1,9) %attr(644,root,root) %{_var}/lib/named/dev/urandom
528 %attr(750,root,named) %dir %{_var}/lib/named/etc
529 %attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/etc/bind.keys
530 %attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/etc/named.conf
531 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/M/*.zone
532 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/root.hint
533 %attr(660,named,named) %ghost %{_var}/lib/named/named.log
534 %attr(660,named,named) %ghost %{_var}/lib/named/named.stats
536 %config(noreplace,missingok) %{_var}/log/named
537 %config(noreplace,missingok) %{_var}/log/named.stats
539 %attr(770,root,named) %dir %{_var}/run/named
542 %attr(755,root,root) %{_libdir}/bind/filter-a.so
543 %attr(755,root,root) %{_libdir}/bind/filter-aaaa.so
544 %{_mandir}/man8/filter-a.8*
545 %{_mandir}/man8/filter-aaaa.8*
548 %defattr(644,root,root,755)
549 %attr(755,root,root) %{_bindir}/arpaname
550 %attr(755,root,root) %{_bindir}/delv
551 %attr(755,root,root) %{_bindir}/dig
552 %attr(755,root,root) %{_bindir}/host
553 %attr(755,root,root) %{_bindir}/named-rrchecker
554 %attr(755,root,root) %{_bindir}/mdig
555 %attr(755,root,root) %{_bindir}/nslookup
556 %attr(755,root,root) %{_bindir}/nsupdate
557 %{?with_hip:%attr(755,root,root) %{_bindir}/hi2dns}
558 %{_mandir}/man1/arpaname.1*
559 %{_mandir}/man1/delv.1*
560 %{_mandir}/man1/dig.1*
561 %{_mandir}/man1/host.1*
562 %{_mandir}/man1/mdig.1*
563 %{_mandir}/man1/named-rrchecker.1*
564 %{_mandir}/man1/nslookup.1*
565 %{_mandir}/man1/nsupdate.1*
567 %lang(fi) %{_mandir}/fi/man1/host.1*
569 %lang(fr) %{_mandir}/fr/man1/host.1*
571 %lang(hu) %{_mandir}/hu/man1/host.1*
573 %lang(ja) %{_mandir}/ja/man1/dig.1*
574 %lang(ja) %{_mandir}/ja/man1/host.1*
575 %lang(ja) %{_mandir}/ja/man1/nslookup.1*
576 %lang(ja) %{_mandir}/ja/man8/nsupdate.8*
578 %lang(pl) %{_mandir}/pl/man1/host.1*
581 %defattr(644,root,root,755)
582 %attr(755,root,root) %{_libdir}/libbind9-%{version}.so
583 %attr(755,root,root) %{_libdir}/libdns-%{version}.so
584 %attr(755,root,root) %{_libdir}/libirs-%{version}.so
585 %attr(755,root,root) %{_libdir}/libisc-%{version}.so
586 %attr(755,root,root) %{_libdir}/libisccc-%{version}.so
587 %attr(755,root,root) %{_libdir}/libisccfg-%{version}.so
588 %attr(755,root,root) %{_libdir}/libns-%{version}.so
591 %defattr(644,root,root,755)
592 %attr(755,root,root) %{_libdir}/libbind9.so
593 %attr(755,root,root) %{_libdir}/libdns.so
594 %attr(755,root,root) %{_libdir}/libirs.so
595 %attr(755,root,root) %{_libdir}/libisc.so
596 %attr(755,root,root) %{_libdir}/libisccc.so
597 %attr(755,root,root) %{_libdir}/libisccfg.so
598 %attr(755,root,root) %{_libdir}/libns.so
599 %{_libdir}/libbind9.la
603 %{_libdir}/libisccc.la
604 %{_libdir}/libisccfg.la
612 %{_includedir}/isccfg
615 %if %{with static_libs}
617 %defattr(644,root,root,755)
618 %{_libdir}/libbind9.a
622 %{_libdir}/libisccc.a
623 %{_libdir}/libisccfg.a
628 %files -n openldap-schema-bind
629 %defattr(644,root,root,755)
630 %{_datadir}/openldap/schema/dnszone.schema