]> git.pld-linux.org Git - packages/bind.git/blob - bind.spec
- rel 2
[packages/bind.git] / bind.spec
1 # TODO
2 # - schema regstering in openldap-schema-bind
3 # - apply http://www.caraytech.com/geodns/
4 #
5 # Conditional build:
6 %bcond_without  ssl             # build without OpenSSL support
7 %bcond_without  ipv6            # build without IPv6 support
8 %bcond_without  ldap            # build without LDAP support
9 %bcond_without  kerberos5       # build without kerneros5 support
10 %bcond_without  sql             # build without SQL support
11 %bcond_without  static_libs     # build without static libraries
12 %bcond_without  tests           # perform tests
13 %bcond_with     hip             # build with HIP RR support
14 #
15 Summary:        BIND - DNS name server
16 Summary(de.UTF-8):      BIND - DNS-Namenserver
17 Summary(es.UTF-8):      BIND - Servidor de nombres DNS
18 Summary(fr.UTF-8):      BIND - serveur de noms DNS
19 Summary(pl.UTF-8):      BIND - serwer nazw DNS
20 Summary(pt_BR.UTF-8):   BIND - Servidor de nomes DNS
21 Summary(ru.UTF-8):      BIND - cервер системы доменных имен (DNS)
22 Summary(tr.UTF-8):      DNS alan adı sunucusu
23 Summary(uk.UTF-8):      BIND - cервер системи доменних імен (DNS)
24 Summary(zh_CN.UTF-8):   Internet 域名服务器
25 %define ver     9.6.1
26 Name:           bind
27 Version:        %{ver}
28 Release:        2
29 Epoch:          7
30 License:        BSD-like
31 Group:          Networking/Daemons
32 Source0:        ftp://ftp.isc.org/isc/bind9/%{ver}/%{name}-%{ver}.tar.gz
33 # Source0-md5:  516ac74d8eaaef30ad4c99ada8b715cd
34 Source1:        named.init
35 Source2:        named.sysconfig
36 Source3:        named.logrotate
37 Source4:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
38 # Source4-md5:  35b1dfaa12615c9802126ee833e0e7f7
39 Source5:        http://www.venaas.no/ldap/bind-sdb/dnszone-schema.txt
40 # Source5-md5:  49fe799c6eca54ae227b22d57ebc1145
41 Source6:        %{name}-hip.tar.gz
42 # Source6-md5:  62a8a67f51ff8db9fe815205416a1f62
43 Source7:        ftp://rs.internic.net/domain/named.root
44 # Source7-md5:  a94e29ac677846f3d4d618c50b7d34f1
45 Source8:        %{name}-127.0.0.zone
46 Source9:        %{name}-localhost.zone
47 Source10:       %{name}-named.conf
48 Patch0:         %{name}-time.patch
49 Patch1:         %{name}-link.patch
50 Patch2:         %{name}-pmake.patch
51 Patch3:         %{name}-sdb-ldap.patch
52 URL:            https://www.isc.org/software/bind
53 BuildRequires:  autoconf
54 BuildRequires:  automake
55 BuildRequires:  bison
56 BuildRequires:  flex
57 BuildRequires:  idnkit-devel
58 %{?with_kerberos5:BuildRequires:        heimdal-devel}
59 %{?with_hip:BuildRequires:      libxml2-devel}
60 BuildRequires:  libtool
61 %{?with_ldap:BuildRequires:     openldap-devel}
62 %{?with_ssl:BuildRequires:      openssl-devel >= 0.9.7d}
63 %{?with_sql:BuildRequires:      mysql-devel}
64 %{?with_sql:BuildRequires:      postgresql-devel}
65 %{?with_sql:BuildRequires:      unixODBC-devel}
66 BuildRequires:  rpmbuild(macros) >= 1.268
67 Requires(post,preun):   /sbin/chkconfig
68 Requires(postun):       /usr/sbin/groupdel
69 Requires(postun):       /usr/sbin/userdel
70 Requires(pre):  /bin/id
71 Requires(pre):  /usr/bin/getgid
72 Requires(pre):  /usr/sbin/groupadd
73 Requires(pre):  /usr/sbin/useradd
74 Requires(pre):  fileutils
75 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
76 Requires:       psmisc >= 20.1
77 Requires:       rc-scripts >= 0.2.0
78 Provides:       group(named)
79 Provides:       nameserver
80 Provides:       user(named)
81 Obsoletes:      caching-nameserver
82 Conflicts:      %{name}-chroot
83 Conflicts:      kernel < 2.2.18
84 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
85
86 %description
87 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
88 (Domain Name System) protocols. BIND includes a DNS server (named),
89 which resolves host names to IP addresses, and a resolver library
90 (routines for applications to use when interfacing with DNS). A DNS
91 server allows clients to name resources or objects and share the
92 information with other network machines. The named DNS server can be
93 used on workstations as a caching name server, but is generally only
94 needed on one machine for an entire network. Note that the
95 configuration files for making BIND act as a simple caching nameserver
96 are included in the caching-nameserver package.
97
98 Install the bind package if you need a DNS server for your network. If
99 you want bind to act a caching name server, you will also need to
100 install the caching-nameserver package.
101
102 %description -l de.UTF-8
103 Enthält den Namen-Server, der zum Umwandeln von Host-Namen in
104 IP-Adressen und umgekehrt verwendet wird. Er kann auf Workstations als
105 caching Namen-Server verwendet werden, ist aber i.d.R. nur auf einem
106 Recher des Netzwerks erforderlich.
107
108 %description -l es.UTF-8
109 Incluye el servidor de nombres (DNS), que se usa para traducir nombres
110 para IP (y viceversa). Puede ser usado en estaciones de trabajo como
111 un servidor de nombres caché, pero generalmente sólo hace falta en una
112 máquina para toda la red.
113
114 %description -l fr.UTF-8
115 Contient le serveur de noms named, utilisé pour définir les
116 traductions nom d'hôte vers adresse IP (et vice versa). Il peut être
117 utilisé sur les stations de travail comme serveur de nom en cache mais
118 n'est souvent nécessaire que sur une machine pour un réseau entier.
119
120 %description -l pl.UTF-8
121 Pakiet ten zawiera demona named, który służy do zmieniania nazw
122 komputerów na numery IP i odwrotnie. Może być on używany na stacjach
123 roboczych jako bufor odwołań do serwisu nazw (caching name server),
124 ale generalnie wystarczy tylko jedna jednostka wyposażona w ten
125 program na fragment sieci.
126
127 %description -l pt_BR.UTF-8
128 Inclui o servidor de nomes (DNS), que é usado para traduzir nomes para
129 IP (e vice-versa). Pode ser usado em estações de trabalho como um
130 servidor de nomes cache, mas geralmente só é necessário em uma máquina
131 para toda a rede.
132
133 %description -l ru.UTF-8
134 BIND (Berkeley Internet Name Domain) является реализацией протоколов
135 DNS (Domain Name System). BIND включает DNS сервер (named) и
136 библиотеку "резолвера" (подпрограммы для приложений, через которые
137 происходят обращения к DNS). DNS сервер named может быть использован
138 на рабочих станциях как кеширующий сервер, но обычно запускается на
139 одной машине в локальной сети и используется остальными машинами (этим
140 достигается намного более эффективное кеширование).
141
142 Конфигурационные файлы, настраивающие BIND на работу в режиме простого
143 кеширующего сервера, включены в пакет caching-nameserver.
144
145 %description -l tr.UTF-8
146 Bu paket, makina adını IP numarasına (ya da tersi) çevirmek için
147 kullanılan alan adı sunucusunu içerir. İş istasyonlarında bir önbellek
148 isim sunucusu olarak da kullanılabilir ama genellikle bütün bir ağ
149 için sadece bir makina üzerinde kurulur.
150
151 %description -l uk.UTF-8
152 BIND (Berkeley Internet Name Domain) є реалізацією протоколів DNS
153 (Domain Name System). BIND включає DNS сервер (named) та бібліотеку
154 "резолвера" (підпрограми, що забезпечують інтерфейс до DNS). DNS
155 сервер named може бути використаний на робочих станціях як кешируючий
156 сервер, але звичайно запускається на одній машині в локальній мережі і
157 використовується іншими (цим досягається більша ефективність
158 використання кешу).
159
160 Конфігураційні файли, ща настроюють BIND на роботу в режимі простого
161 кешируючого серверу, включені в пакет caching-nameserver.
162
163 %package utils
164 Summary:        DNS utils - host, dig, dnsquery, nslookup
165 Summary(de.UTF-8):      DNS-Utils - Host, Dig, Dnsquery, Nslookup
166 Summary(es.UTF-8):      Utilitarios DNS - host, dig, dnsquery y nslookup
167 Summary(fr.UTF-8):      Utilitaires DNS - host, dig, dnsquery, nslookup
168 Summary(pl.UTF-8):      Narzędzia DNS - host, dig, dnsquery, nslookup
169 Summary(pt_BR.UTF-8):   Utilitários DNS - host, dig, dnsquery e nslookup
170 Summary(ru.UTF-8):      Утилиты для посылки запросов к серверам DNS
171 Summary(tr.UTF-8):      DNS araçları - host, dig, dnsquery, nslookup
172 Summary(uk.UTF-8):      Утиліти для надсилання запитів до серверів DNS
173 Summary(zh_CN.UTF-8):   Internet 域名服务器实用工具
174 Group:          Networking/Utilities
175 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
176 Requires:       iconv
177
178 %description utils
179 Bind-utils contains a collection of utilities for querying DNS (Domain
180 Name Service) name servers to find out information about Internet
181 hosts. These tools will provide you with the IP addresses for given
182 host names, as well as other information about registered domains and
183 network addresses.
184
185 You should install bind-utils if you need to get information from DNS
186 name servers.
187
188 %description utils -l de.UTF-8
189 Dienstprogrammsammlung zum Abfragen von Namen-Servern und Hosts. Diese
190 Tools bestimmen die IP-Adresse eines angegebenen Host-Namen und finden
191 Informationen über registrierte Domains und Netzwerk-Adressen.
192
193 %description utils -l es.UTF-8
194 Conjunto de utilitarios para consulta a servidores de nombres. Estas
195 herramientas permiten la determinación de direcciones IP para nombres
196 de máquinas informados y busca información sobre dominios registrados
197 y direcciones de red.
198
199 %description utils -l fr.UTF-8
200 Ensemble d'utilitaires pour interroger les serveurs de noms et
201 rechercher des hôtes. Ces outils vous permettent de déterminer les
202 adresses IP pour des noms d'hôtes donnés, et trouver des informations
203 sur les noms de domaine déclarés et les adresses réseau.
204
205 %description utils -l pl.UTF-8
206 Pakiet ten zawiera zbiór aplikacji umożliwiających odpytywanie
207 serwerów nazw z innych domen w celu uzyskania informacji o komputerach
208 i ich adresach IP.
209
210 %description utils -l pt_BR.UTF-8
211 Conjunto de utilitários para consulta a servidores DNS. Estas
212 ferramentas permitem a determinação de endereços IP para nomes de
213 máquinas informados e busca informações sobre domínios registrados e
214 endereços de rede. Você deveria instalar este pacote se necessitar
215 obter informações de servidores DNS.
216
217 %description utils -l ru.UTF-8
218 Набор утилит для генерации запросов к серверам имен (DNS) и поиска
219 адресов машин. Эти утилиты позволяют определить IP-адрес по известному
220 доменному имени (и наоборот) и другую информацию о зарегистрированных
221 доменах и сетевых адресах.
222
223 %description utils -l tr.UTF-8
224 Bu pakette isim sunucularını sorgulamak ve makina adreslerini çözmek
225 için kullanılan araçlar bulunmaktadır.
226
227 %description utils -l uk.UTF-8
228 Набір утиліт для генерації запитів до серверів імен (DNS) та пошуку
229 адрес машин. Ці утиліти дозволяють отримати IP-адресу за відомим
230 доменним іменем та навпаки, а також іншу інформацію про зареєстровані
231 домени та адреси.
232
233 %package libs
234 Summary:        DNS libraries
235 Summary(pl.UTF-8):      Biblioteki DNS
236 Summary(ru.UTF-8):      Библиотеки, необходимые для bind
237 Summary(uk.UTF-8):      Бібліотеки, необхідні для bind
238 Summary(zh_CN.UTF-8):   Internet 域名服务器开发库
239 Group:          Libraries
240
241 %description libs
242 The bind-libs package contains all libraries required for running BIND
243 and bind utils.
244
245 %description libs -l pl.UTF-8
246 Pakiet zawiera wszystkie biblioteki potrzebne do uruchomienia binda
247 lub programów z pakietu bind-utils.
248
249 %description libs -l ru.UTF-8
250 Библиотеки, необходимые для работы bind.
251
252 %description libs -l uk.UTF-8
253 Бібліотеки, необхідні для роботи bind.
254
255 %package devel
256 Summary:        DNS development includes
257 Summary(es.UTF-8):      Archivos de inclusión y bibliotecas para desarrollo DNS
258 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek DNS
259 Summary(pt_BR.UTF-8):   Todos os arquivos de cabeçalho e bibliotecas para desenvolvimento DNS
260 Summary(ru.UTF-8):      Хедеры и библиотеки разработчика для bind
261 Summary(uk.UTF-8):      Хедери та бібліотеки програміста для bind
262 Group:          Development/Libraries
263 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
264
265 %description devel
266 The bind-devel package contains all the include files and symlinks
267 required for DNS (Domain Name Service) development for BIND.
268
269 You should install bind-devel if you want to develop bind DNS
270 applications. If you install bind-devel, you'll also need to install
271 bind-libs.
272
273 %description devel -l es.UTF-8
274 Los archivos de inclusión y bibliotecas necesarios al desarrollo DNS
275 para el bind.
276
277 %description devel -l pl.UTF-8
278 Pakiet zawiera pliki nagłówkowe. Jeżeli będziesz pisał programy pod
279 binda, lub kompilował kod źródłowy oprogramowania korzystającego z
280 tych plików nagłówkowych czy biblioteki powinieneś zainstalować ten
281 pakiet.
282
283 %description devel -l pt_BR.UTF-8
284 Todos os arquivos de cabeçalho e bibliotecas necessários para o
285 desenvolvimento com o bind.
286
287 %description devel -l ru.UTF-8
288 Все хедеры и библиотеки, необходимые для написания программ с
289 использованием BIND 9.x.x.
290
291 %description devel -l uk.UTF-8
292 Всі хедери та бібліотеки, необхідні для розробки програм з
293 використанням BIND 9.x.x.
294
295 %package static
296 Summary:        DNS static libs
297 Summary(pl.UTF-8):      Biblioteki statyczne DNS
298 Summary(pt_BR.UTF-8):   Bibliotecas estáticas para desenvolvimento DNS
299 Summary(ru.UTF-8):      Статические библиотеки разработчика для bind
300 Summary(uk.UTF-8):      Статичні бібліотеки програміста для bind
301 Group:          Development/Libraries
302 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
303
304 %description static
305 Static bind libraries.
306
307 %description static -l pl.UTF-8
308 Statyczne biblioteki binda.
309
310 %description static -l pt_BR.UTF-8
311 Bibliotecas estáticas para desenvolvimento DNS.
312
313 %description static -l ru.UTF-8
314 Статические библиотеки, необходимые для написания программ с
315 использованием BIND.
316
317 %description static -l uk.UTF-8
318 Статичні бібліотеки, необхідні для розробки програм з використанням
319 BIND.
320
321 %package -n openldap-schema-bind
322 Summary:        BIND schema for openldap
323 Summary(pl.UTF-8):      Schemat BIND dla openldap
324 Group:          Development/Libraries
325 Requires:       %{name} = %{epoch}:%{version}-%{release}
326 Requires:       openldap-servers
327
328 %description -n openldap-schema-bind
329 BIND schema for openldap.
330
331 %description -n openldap-schema-bind -l pl.UTF-8
332 Schemat BIND dla openldap.
333
334 %prep
335 %setup -q %{?with_hip:-a6} -n %{name}-%{ver}
336 %patch0 -p1
337 %patch1 -p1
338 %patch2 -p1
339 %{?with_ldap:%patch3 -p1}
340 %{?with_hip:mv bind-hip/hip_55.[ch] lib/dns/rdata/generic}
341
342
343 %build
344 %{__libtoolize}
345 %{__aclocal}
346 %{__autoconf}
347 cp -f /usr/share/automake/config.* .
348 %configure \
349         CFLAGS="-D_GNU_SOURCE=1" \
350         --with-idn \
351         --with-libtool \
352         %{?with_ssl:--with-openssl=%{_prefix}} \
353         %{?with_ipv6:--enable-ipv6} \
354         %{?with_kerberos5:--with-gssapi} \
355         %{?with_sql:--with-dlz-postgres=yes} \
356         %{?with_sql:--with-dlz-mysql=yes} \
357         --with-dlz-bdb=no \
358         --with-dlz-filesystem=yes \
359         %{?with_ldap:--with-dlz-ldap=yes} \
360         --with-dlz-odbc=no \
361         --with-dlz-stub=yes \
362         --enable-largefile \
363         %{!?with_static_libs:--enable-static=no} \
364         --enable-threads \
365         --enable-getifaddrs
366
367 %{__make}
368 %{?with_hip:cd bind-hip/; %{__make}}
369
370 %{?with_tests:%{__make} test}
371
372 %install
373 rm -rf $RPM_BUILD_ROOT
374 install -d $RPM_BUILD_ROOT{%{_includedir},%{_bindir},%{_sbindir},%{_includedir}} \
375         $RPM_BUILD_ROOT/etc/{rc.d/init.d,logrotate.d,sysconfig} \
376         $RPM_BUILD_ROOT{%{_mandir}/man{1,3,5,8},%{_var}/{lib/named/{M,D,S,dev,etc},run/{named,lwresd},log}}
377
378 %{__make} install \
379         DESTDIR=$RPM_BUILD_ROOT
380
381 bzip2 -dc %{SOURCE4} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
382 mv $RPM_BUILD_ROOT%{_mandir}/ja/man8/nslookup.8 $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
383 %{__perl} -pi -e 's/NSLOOKUP 8/NSLOOKUP 1/' $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
384
385 install bin/tests/named.conf            EXAMPLE-CONFIG-named
386 install bin/tests/ndc.conf              EXAMPLE-CONFIG-ndc
387 install %{SOURCE1}                      $RPM_BUILD_ROOT/etc/rc.d/init.d/named
388 install %{SOURCE2}                      $RPM_BUILD_ROOT/etc/sysconfig/named
389 install %{SOURCE3}                      $RPM_BUILD_ROOT/etc/logrotate.d/named
390 install %{SOURCE7}                      $RPM_BUILD_ROOT%{_var}/lib/named/root.hint
391 install %{SOURCE8}                      $RPM_BUILD_ROOT%{_var}/lib/named/M/127.0.0.zone
392 install %{SOURCE9}                      $RPM_BUILD_ROOT%{_var}/lib/named/M/localhost.zone
393 install %{SOURCE10}                     $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}/named.conf
394
395 ln -sf %{_var}/lib/named%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf
396 ln -sf %{_var}/lib/named/named.log      $RPM_BUILD_ROOT%{_var}/log/named
397 ln -sf %{_var}/lib/named/named.stats    $RPM_BUILD_ROOT%{_var}/log/named.stats
398
399 touch $RPM_BUILD_ROOT%{_var}/lib/named/named.{log,stats}
400
401 %{?with_ldap:install -d $RPM_BUILD_ROOT%{_datadir}/openldap/schema}
402 %{?with_ldap:install %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/openldap/schema/dnszone.schema}
403 %{?with_hip:install bind-hip/hi2dns $RPM_BUILD_ROOT%{_bindir}}
404
405 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/named-compilezone.8
406 echo ".so man8/named-checkzone.8" > $RPM_BUILD_ROOT%{_mandir}/man8/named-compilezone.8
407
408 # let rpm generate deps (workaround -m644 used for libs installation)
409 chmod 755 $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*.*
410
411 # we don't want Makefiles in documentation...
412 rm -rf _doc
413 cp -a doc _doc
414 rm -f _doc/rfc/rfc*
415 rm -f _doc/misc/Makefile*
416
417 %clean
418 rm -rf $RPM_BUILD_ROOT
419
420 %pre
421 if [ -f %{_sysconfdir}/named.boot ]; then
422         cp -f %{_sysconfdir}/named.boot /etc/named.boot.2conf
423         mv -f %{_sysconfdir}/named.boot /etc/named.rpmsave
424         echo "Warning: %{_sysconfdir}/named.boot saved as /etc/named.rpmsave." 1>&2
425 fi
426 %groupadd -g 58 named
427 %useradd -u 58 -g 58 -d /tmp -s /bin/false -c "BIND user" named
428
429 %post
430 /sbin/chkconfig --add named
431 %service named restart
432
433 %preun
434 if [ "$1" = "0" ]; then
435         %service named stop
436         /sbin/chkconfig --del named
437 fi
438
439 %postun
440 if [ "$1" = "0" ]; then
441         %userremove named
442         %groupremove named
443 fi
444
445 %post   libs -p /sbin/ldconfig
446 %postun libs -p /sbin/ldconfig
447
448 %triggerpostun -- %{name} < 7:9.4.2-2
449 /sbin/chkconfig named reset
450 #triggerpostun -- %{name} < 6:9.4.1
451 sed -i -e 's#^\([ \t]*category[ \t]\+cname[ \t]\+.*\)$#// \1#g' /var/lib/named/etc/named.conf
452 sed -i -e 's#^\([ \t]*category[ \t]\+response-checks[ \t]\+.*\)$#// \1#g' /var/lib/named/etc/named.conf
453 sed -i -e 's#^\([ \t]*category[ \t]\+load[ \t]\+.*\)$#// \1#g' /var/lib/named/etc/named.conf
454
455 %files
456 %defattr(644,root,root,755)
457 %doc README EXAMPLE-CONFIG-* FAQ %{?with_hip:bind-hip/COPYRIGHT-HIP-RR}
458 %doc _doc/misc/* _doc/arm/*.html _doc/rfc/index %{?with_ldap:_doc/*.sdb-ldap}
459
460 %attr(754,root,root) /etc/rc.d/init.d/named
461 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/named
462 %attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/named.conf
463 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/named
464
465 %attr(755,root,root) %{_sbindir}/*
466
467 %{_mandir}/man8/dns*
468 %{_mandir}/man8/lwres*
469 %{_mandir}/man8/named*
470 %{_mandir}/man8/rndc*
471 %{_mandir}/man5/rndc*
472 %{_mandir}/man5/named.conf*
473 %lang(ja) %{_mandir}/ja/man8/named*
474
475 %attr(770,root,named) %dir %{_var}/lib/named
476 %attr(770,root,named) %dir %{_var}/lib/named/D
477 %attr(750,root,named) %dir %{_var}/lib/named/M
478 %attr(770,root,named) %dir %{_var}/lib/named/S
479 %attr(750,root,named) %dir %{_var}/lib/named%{_sysconfdir}
480
481 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/M/*
482 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/root.*
483 %attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named%{_sysconfdir}/*
484 %attr(660,named,named) %config(noreplace,missingok) %verify(not md5 mtime size) %{_var}/log/named*
485 %attr(660,named,named) %ghost  %{_var}/lib/named/named.log
486 %attr(660,named,named) %ghost  %{_var}/lib/named/named.stats
487
488 %attr(770,root,named) %dir %{_var}/run/named
489 %attr(770,root,named) %dir %{_var}/run/lwresd
490
491 %files utils
492 %defattr(644,root,root,755)
493 %attr(755,root,root) %{_bindir}/dig
494 %attr(755,root,root) %{_bindir}/host
495 %attr(755,root,root) %{_bindir}/nslookup
496 %attr(755,root,root) %{_bindir}/nsupdate
497 %{?with_hip:%attr(755,root,root) %{_bindir}/hi2dns}
498 %{_mandir}/man1/dig.1*
499 %{_mandir}/man1/host.1*
500 %{_mandir}/man1/nslookup.1*
501 %{_mandir}/man1/nsupdate.1*
502
503 %lang(fi) %{_mandir}/fi/man1/host.1*
504
505 %lang(fr) %{_mandir}/fr/man1/host.1*
506
507 %lang(hu) %{_mandir}/hu/man1/host.1*
508
509 %lang(ja) %{_mandir}/ja/man1/dig.1*
510 %lang(ja) %{_mandir}/ja/man1/host.1*
511 %lang(ja) %{_mandir}/ja/man1/nslookup.1*
512 %lang(ja) %{_mandir}/ja/man8/nsupdate.8*
513
514 %lang(pl) %{_mandir}/pl/man1/host.1*
515
516 %files libs
517 %defattr(644,root,root,755)
518 %attr(755,root,root) %{_libdir}/libbind9.so.*.*.*
519 %attr(755,root,root) %ghost %{_libdir}/libbind9.so.[0-9][0-9]
520 %attr(755,root,root) %{_libdir}/libdns.so.*.*.*
521 %attr(755,root,root) %ghost %{_libdir}/libdns.so.[0-9][0-9]
522 %attr(755,root,root) %{_libdir}/libisc.so.*.*.*
523 %attr(755,root,root) %ghost %{_libdir}/libisc.so.[0-9][0-9]
524 %attr(755,root,root) %{_libdir}/libisccc.so.*.*.*
525 %attr(755,root,root) %ghost %{_libdir}/libisccc.so.[0-9][0-9]
526 %attr(755,root,root) %{_libdir}/libisccfg.so.*.*.*
527 %attr(755,root,root) %ghost %{_libdir}/libisccfg.so.[0-9][0-9]
528 %attr(755,root,root) %{_libdir}/liblwres.so.*.*.*
529 %attr(755,root,root) %ghost %{_libdir}/liblwres.so.[0-9][0-9]
530
531 %files devel
532 %defattr(644,root,root,755)
533 %attr(755,root,root) %{_bindir}/isc-config.sh
534 %attr(755,root,root) %{_libdir}/libbind9.so
535 %attr(755,root,root) %{_libdir}/libdns.so
536 %attr(755,root,root) %{_libdir}/libisc.so
537 %attr(755,root,root) %{_libdir}/libisccc.so
538 %attr(755,root,root) %{_libdir}/libisccfg.so
539 %attr(755,root,root) %{_libdir}/liblwres.so
540 %{_libdir}/libbind9.la
541 %{_libdir}/libdns.la
542 %{_libdir}/libisc.la
543 %{_libdir}/libisccc.la
544 %{_libdir}/libisccfg.la
545 %{_libdir}/liblwres.la
546 %{_includedir}/bind9
547 %{_includedir}/dns
548 %{_includedir}/dst
549 %{_includedir}/isc
550 %{_includedir}/isccc
551 %{_includedir}/isccfg
552 %{_includedir}/lwres
553 %{_mandir}/man1/isc-config.sh.1*
554 %{_mandir}/man3/lwres*.3*
555
556 %if %{with static_libs}
557 %files static
558 %defattr(644,root,root,755)
559 %{_libdir}/libbind9.a
560 %{_libdir}/libdns.a
561 %{_libdir}/libisc.a
562 %{_libdir}/libisccc.a
563 %{_libdir}/libisccfg.a
564 %{_libdir}/liblwres.a
565 %endif
566
567 %if %{with ldap}
568 %files -n openldap-schema-bind
569 %defattr(644,root,root,755)
570 %{_datadir}/openldap/schema/dnszone.schema
571 %endif
This page took 0.076598 seconds and 4 git commands to generate.