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