]> git.pld-linux.org Git - packages/bind.git/blob - bind.spec
- added security fix for overflow in resolver (libbind) taken from bind 8.3.3
[packages/bind.git] / bind.spec
1 Summary:        BIND - DNS name server
2 Summary(de):    BIND - DNS-Namenserver
3 Summary(es):    BIND - Servidor de nombres DNS
4 Summary(fr):    BIND - serveur de noms DNS
5 Summary(pl):    BIND - serwer nazw DNS
6 Summary(pt_BR): BIND - Servidor de nomes DNS
7 Summary(ru):    BIND - cÅÒ×ÅÒ ÓÉÓÔÅÍÙ ÄÏÍÅÎÎÙÈ ÉÍÅΠ(DNS)
8 Summary(tr):    DNS alan adý sunucusu
9 Summary(uk):    BIND - cÅÒ×ÅÒ ÓÉÓÔÅÍÉ ÄÏÍÅÎÎÉÈ ¦ÍÅΠ(DNS)
10 Name:           bind
11 Version:        9.2.1
12 Release:        2
13 Epoch:          5
14 License:        BSD-like
15 Group:          Networking/Daemons
16 Source0:        ftp://ftp.isc.org/isc/bind9/%{version}/%{name}-%{version}.tar.gz
17 Source1:        %{name}-conf.tar.gz
18 Source2:        named.init
19 Source3:        named.sysconfig
20 Source4:        named.logrotate
21 Source5:        nslookup.8
22 Source6:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
23 Patch1:         %{name}-time.patch
24 Patch2:         %{name}-autoconf.patch
25 Patch3:         %{name}-sec-from-833.patch
26 BuildRequires:  autoconf
27 BuildRequires:  automake
28 BuildRequires:  bison
29 BuildRequires:  flex
30 BuildRequires:  libtool
31 BuildRequires:  openssl-devel
32 BuildRequires:  sed
33 Prereq:         rc-scripts >= 0.2.0
34 Prereq:         /sbin/chkconfig
35 Prereq:         %{name}-libs
36 Requires:       %{name}-libs = %{version}
37 Requires:       psmisc >= 20.1
38 URL:            http://www.isc.org/products/BIND/bind9.html
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 Obsoletes:      caching-nameserver
41 Conflicts:      %{name}-chroot
42 Conflicts:      kernel < 2.2.18
43
44 %description
45 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
46 (Domain Name System) protocols. BIND includes a DNS server (named),
47 which resolves host names to IP addresses, and a resolver library
48 (routines for applications to use when interfacing with DNS). A DNS
49 server allows clients to name resources or objects and share the
50 information with other network machines. The named DNS server can be
51 used on workstations as a caching name server, but is generally only
52 needed on one machine for an entire network. Note that the
53 configuration files for making BIND act as a simple caching nameserver
54 are included in the caching-nameserver package.
55
56 Install the bind package if you need a DNS server for your network. If
57 you want bind to act a caching name server, you will also need to
58 install the caching-nameserver package.
59
60 %description -l de
61 Enthält den Namen-Server, der zum Umwandeln von Host-Namen in
62 IP-Adressen und umgekehrt verwendet wird. Er kann auf Workstations als
63 caching Namen-Server verwendet werden, ist aber i.d.R. nur auf einem
64 Recher des Netzwerks erforderlich.
65
66 %description -l es
67 Incluye el servidor de nombres (DNS), que se usa para traducir nombres
68 para IP (y viceversa). Puede ser usado en estaciones de trabajo como
69 un servidor de nombres caché, pero generalmente sólo hace falta en una
70 máquina para toda la red.
71
72 %description -l fr
73 Contient le serveur de noms named, utilisé pour définir les
74 traductions nom d'hôte vers adresse IP (et vice versa). Il peut être
75 utilisé sur les stations de travail comme serveur de nom en cache mais
76 n'est souvent nécessaire que sur une machine pour un réseau entier.
77
78 %description -l pl
79 Pakiet ten zawiera demona named, który s³u¿y do zmieniania nazw
80 komputerów na numery IP i odwrotnie. Mo¿e byæ on u¿ywany na stacjach
81 roboczych jako bufor odwo³añ do serwisu nazw (caching name server),
82 ale generalnie wystarczy tylko jedna jednostka wyposa¿ona w ten
83 program na fragment sieci.
84
85 %description -l pt_BR
86 Inclui o servidor de nomes (DNS), que é usado para traduzir nomes para
87 IP (e vice-versa). Pode ser usado em estações de trabalho como um
88 servidor de nomes cache, mas geralmente só é necessário em uma máquina
89 para toda a rede.
90
91 %description -l ru
92 BIND (Berkeley Internet Name Domain) Ñ×ÌÑÅÔÓÑ ÒÅÁÌÉÚÁÃÉÅÊ ÐÒÏÔÏËÏÌÏ×
93 DNS (Domain Name System). BIND ×ËÌÀÞÁÅÔ DNS ÓÅÒ×ÅÒ (named) É
94 ÂÉÂÌÉÏÔÅËÕ "ÒÅÚÏÌ×ÅÒÁ" (ÐÏÄÐÒÏÇÒÁÍÍÙ ÄÌÑ ÐÒÉÌÏÖÅÎÉÊ, ÞÅÒÅÚ ËÏÔÏÒÙÅ
95 ÐÒÏÉÓÈÏÄÑÔ ÏÂÒÁÝÅÎÉÑ Ë DNS). DNS ÓÅÒ×ÅÒ named ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ
96 ÎÁ ÒÁÂÏÞÉÈ ÓÔÁÎÃÉÑÈ ËÁË ËÅÛÉÒÕÀÝÉÊ ÓÅÒ×ÅÒ, ÎÏ ÏÂÙÞÎÏ ÚÁÐÕÓËÁÅÔÓÑ ÎÁ
97 ÏÄÎÏÊ ÍÁÛÉÎÅ × ÌÏËÁÌØÎÏÊ ÓÅÔÉ É ÉÓÐÏÌØÚÕÅÔÓÑ ÏÓÔÁÌØÎÙÍÉ ÍÁÛÉÎÁÍÉ (ÜÔÉÍ
98 ÄÏÓÔÉÇÁÅÔÓÑ ÎÁÍÎÏÇÏ ÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÏÅ ËÅÛÉÒÏ×ÁÎÉÅ).
99
100 ëÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ, ÎÁÓÔÒÁÉ×ÁÀÝÉÅ BIND ÎÁ ÒÁÂÏÔÕ × ÒÅÖÉÍÅ ÐÒÏÓÔÏÇÏ
101 ËÅÛÉÒÕÀÝÅÇÏ ÓÅÒ×ÅÒÁ, ×ËÌÀÞÅÎÙ × ÐÁËÅÔ caching-nameserver.
102
103 %description -l tr
104 Bu paket, makina adýný IP numarasýna (ya da tersi) çevirmek için
105 kullanýlan alan adý sunucusunu içerir. Ýþ istasyonlarýnda bir önbellek
106 isim sunucusu olarak da kullanýlabilir ama genellikle bütün bir að
107 için sadece bir makina üzerinde kurulur.
108
109 %description -l uk
110 BIND (Berkeley Internet Name Domain) ¤ ÒÅÁ̦ÚÁæ¤À ÐÒÏÔÏËÏ̦נDNS
111 (Domain Name System). BIND ×ËÌÀÞÁ¤ DNS ÓÅÒ×ÅÒ (named) ÔÁ Â¦Â̦ÏÔÅËÕ
112 "ÒÅÚÏÌ×ÅÒÁ" (ЦÄÐÒÏÇÒÁÍÉ, ÝÏ ÚÁÂÅÚÐÅÞÕÀÔØ ¦ÎÔÅÒÆÅÊÓ ÄÏ DNS). DNS
113 ÓÅÒ×ÅÒ named ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÎÁ ÒÏÂÏÞÉÈ ÓÔÁÎæÑÈ ÑË ËÅÛÉÒÕÀÞÉÊ
114 ÓÅÒ×ÅÒ, ÁÌÅ Ú×ÉÞÁÊÎÏ ÚÁÐÕÓËÁ¤ÔØÓÑ ÎÁ ÏÄΦʠÍÁÛÉΦ × ÌÏËÁÌØΦʠÍÅÒÅÖ¦ ¦
115 ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ¦ÎÛÉÍÉ (ÃÉÍ ÄÏÓÑÇÁ¤ÔØÓѠ¦ÌØÛÁ ÅÆÅËÔÉ×ΦÓÔØ
116 ×ÉËÏÒÉÓÔÁÎÎÑ ËÅÛÕ).
117
118 ëÏÎƦÇÕÒÁæÊΦ ÆÁÊÌÉ, ÝÁ ÎÁÓÔÒÏÀÀÔØ BIND ÎÁ ÒÏÂÏÔÕ × ÒÅÖÉͦ ÐÒÏÓÔÏÇÏ
119 ËÅÛÉÒÕÀÞÏÇÏ ÓÅÒ×ÅÒÕ, ×ËÌÀÞÅΦ × ÐÁËÅÔ caching-nameserver.
120
121 %package utils
122 Summary:        DNS utils - host, dig, dnsquery, nslookup
123 Summary(de):    DNS-Utils - Host, Dig, Dnsquery, Nslookup
124 Summary(es):    Utilitarios DNS - host, dig, dnsquery y nslookup
125 Summary(fr):    Utilitaires DNS - host, dig, dnsquery, nslookup
126 Summary(pl):    Narzêdzia DNS - host, dig, dnsquery, nslookup
127 Summary(pt_BR): Utilitários DNS - host, dig, dnsquery e nslookup
128 Summary(ru):    õÔÉÌÉÔÙ ÄÌÑ ÐÏÓÙÌËÉ ÚÁÐÒÏÓÏ× Ë ÓÅÒ×ÅÒÁÍ DNS
129 Summary(tr):    DNS araçlarý - host, dig, dnsquery, nslookup
130 Summary(uk):    õÔÉ̦ÔÉ ÄÌÑ ÎÁÄÓÉÌÁÎÎÑ ÚÁÐÉԦנÄÏ ÓÅÒ×ÅҦנDNS
131 Group:          Networking/Utilities
132 Requires:       %{name}-libs = %{version}
133
134 %description utils
135 Bind-utils contains a collection of utilities for querying DNS (Domain
136 Name Service) name servers to find out information about Internet
137 hosts. These tools will provide you with the IP addresses for given
138 host names, as well as other information about registered domains and
139 network addresses.
140
141 You should install bind-utils if you need to get information from DNS
142 name servers.
143
144 %description utils -l de
145 Dienstprogrammsammlung zum Abfragen von Namen-Servern und Hosts. Diese
146 Tools bestimmen die IP-Adresse eines angegebenen Host-Namen und finden
147 Informationen über registrierte Domains und Netzwerk-Adressen.
148
149 %description utils -l es
150 Conjunto de utilitarios para consulta a servidores de nombres. Estas
151 herramientas permiten la determinación de direcciones IP para nombres
152 de máquinas informados y busca información sobre dominios registrados
153 y direcciones de red.
154
155 %description utils -l fr
156 Ensemble d'utilitaires pour interroger les serveurs de noms et
157 rechercher des hôtes. Ces outils vous permettent de déterminer les
158 adresses IP pour des noms d'hôtes donnés, et trouver des informations
159 sur les noms de domaine déclarés et les adresses réseau.
160
161 %description utils -l pl
162 Pakiet ten zawiera zbiór aplikacji umo¿liwiaj±cych odpytywanie
163 serwerów nazw z innych domen w celu uzyskania informacji o komputerach
164 i ich adresach IP.
165
166 %description utils -l pt_BR
167 Conjunto de utilitários para consulta a servidores DNS. Estas
168 ferramentas permitem a determinação de endereços IP para nomes de
169 máquinas informados e busca informações sobre domínios registrados e
170 endereços de rede. Você deveria instalar este pacote se necessitar
171 obter informações de servidores DNS.
172
173 %description utils -l ru
174 îÁÂÏÒ ÕÔÉÌÉÔ ÄÌÑ ÇÅÎÅÒÁÃÉÉ ÚÁÐÒÏÓÏ× Ë ÓÅÒ×ÅÒÁÍ ÉÍÅΠ(DNS) É ÐÏÉÓËÁ
175 ÁÄÒÅÓÏ× ÍÁÛÉÎ. üÔÉ ÕÔÉÌÉÔÙ ÐÏÚ×ÏÌÑÀÔ ÏÐÒÅÄÅÌÉÔØ IP-ÁÄÒÅÓ ÐÏ ÉÚ×ÅÓÔÎÏÍÕ
176 ÄÏÍÅÎÎÏÍÕ ÉÍÅÎÉ (É ÎÁÏÂÏÒÏÔ) É ÄÒÕÇÕÀ ÉÎÆÏÒÍÁÃÉÀ Ï ÚÁÒÅÇÉÓÔÒÉÒÏ×ÁÎÎÙÈ
177 ÄÏÍÅÎÁÈ É ÓÅÔÅ×ÙÈ ÁÄÒÅÓÁÈ.
178
179 %description utils -l tr
180 Bu pakette isim sunucularýný sorgulamak ve makina adreslerini çözmek
181 için kullanýlan araçlar bulunmaktadýr.
182
183 %description utils -l uk
184 îÁ¦ҠÕÔÉ̦ԠÄÌÑ ÇÅÎÅÒÁ槠ÚÁÐÉԦנÄÏ ÓÅÒ×ÅҦנ¦ÍÅΠ(DNS) ÔÁ ÐÏÛÕËÕ
185 ÁÄÒÅÓ ÍÁÛÉÎ. ã¦ ÕÔÉ̦ÔÉ ÄÏÚ×ÏÌÑÀÔØ ÏÔÒÉÍÁÔÉ IP-ÁÄÒÅÓÕ ÚÁ ×¦ÄÏÍÉÍ
186 ÄÏÍÅÎÎÉÍ ¦ÍÅÎÅÍ ÔÁ ÎÁ×ÐÁËÉ, Á ÔÁËÏÖ ¦ÎÛÕ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÚÁÒŤÓÔÒÏ×ÁΦ
187 ÄÏÍÅÎÉ ÔÁ ÁÄÒÅÓÉ.
188
189 %package libs
190 Summary:        DNS libraries
191 Summary(pl):    Biblioteki DNS
192 Summary(ru):    âÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ bind
193 Summary(uk):    â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ bind
194 Group:          Libraries
195
196 %description libs
197 The bind-libs package contains all libraries required for running BIND
198 and bind utils.
199
200 %description libs -l pl
201 Pakiet zawiera wszystkie biblioteki potrzebne do uruchomienia binda
202 lub programów z pakietu bind-utils.
203
204 %description libs -l ru
205 âÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÂÏÔÙ bind.
206
207 %description libs -l uk
208 â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔÉ bind.
209
210 %package devel
211 Summary:        DNS development includes
212 Summary(es):    Archivos de inclusión y bibliotecas para desarrollo DNS
213 Summary(pl):    Pliki nag³ówkowe bibliotek DNS
214 Summary(pt_BR): Todos os arquivos de cabeçalho e bibliotecas para desenvolvimento DNS
215 Summary(ru):    èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ bind
216 Summary(uk):    èÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ bind
217 Group:          Development/Libraries
218 Requires:       %{name}-libs = %{version}
219
220 %description devel
221 The bind-devel package contains all the include files and symlinks
222 required for DNS (Domain Name Service) development for BIND.
223
224 You should install bind-devel if you want to develop bind DNS
225 applications. If you install bind-devel, you'll also need to install
226 bind-libs.
227
228 %description devel -l es
229 Todos los archivos de inclusión y bibliotecas necesarios al desarrollo
230 DNS para el bind.
231
232 %description devel -l pl
233 Pakiet zawiera pliki nag³ówkowe. Je¿eli bêdziesz pisa³ programy pod
234 binda, lub kompilowa³ kod ¼ród³owy oprogramowania korzystaj±cego z
235 tych plików nag³ówkowych czy biblioteki powiniene¶ zainstalowaæ ten
236 pakiet.
237
238 %description devel -l pt_BR
239 Todos os arquivos de cabeçalho e bibliotecas necessários para o
240 desenvolvimento com o bind.
241
242 %description devel -l ru
243 ÷ÓÅ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÐÒÏÇÒÁÍÍ Ó
244 ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ BIND 9.x.x.
245
246 %description devel -l uk
247 ÷Ó¦ ÈÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú
248 ×ÉËÏÒÉÓÔÁÎÎÑÍ BIND 9.x.x.
249
250 %package static
251 Summary:        DNS static libs
252 Summary(pl):    Biblioteki statyczne DNS
253 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento DNS
254 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ bind
255 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ bind
256 Group:          Development/Libraries
257 Requires:       %{name}-devel = %{version}
258
259 %description static
260 Static bind libraries.
261
262 %description static -l pl
263 Statyczne biblioteki binda.
264
265 %description static -l pt_BR
266 Bibliotecas estáticas para desenvolvimento DNS.
267
268 %description static -l ru
269 óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÐÒÏÇÒÁÍÍ Ó
270 ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ BIND.
271
272 %description static -l uk
273 óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ
274 BIND.
275
276 %prep
277 %setup -q -a1
278 %patch1 -p1
279 %patch2 -p1
280 cd lib/bind
281 %patch3 -p3
282
283 %build
284 %{__libtoolize}
285 aclocal
286 %{__autoconf}
287 cd lib/bind
288 %{__libtoolize}
289 aclocal
290 %{__autoconf}
291 cd ../..
292 %configure \
293         --with-openssl=%{_prefix} \
294         --with-libtool \
295         --enable-threads \
296         --enable-ipv6
297 %{__make}
298
299 %install
300 rm -rf $RPM_BUILD_ROOT
301
302 rm -f doc/rfc/rfc*
303
304 install -d $RPM_BUILD_ROOT{%{_includedir},%{_bindir},%{_sbindir},%{_includedir}}
305 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,logrotate.d,sysconfig}
306 install -d $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}
307 install -d $RPM_BUILD_ROOT%{_var}/{lib/named/{M,S,dev,etc},run,log}
308
309 %{__make} install \
310         DESTDIR=$RPM_BUILD_ROOT
311
312 install %{SOURCE5}                      $RPM_BUILD_ROOT%{_mandir}/man8
313 bzip2 -dc %{SOURCE6} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
314
315 install conf-pld/*.zone                 $RPM_BUILD_ROOT%{_var}/lib/named/M
316 install conf-pld/*.hint                 $RPM_BUILD_ROOT%{_var}/lib/named
317 install conf-pld/*.conf                 $RPM_BUILD_ROOT%{_var}/lib/named/%{_sysconfdir}
318 install bin/tests/named.conf            EXAMPLE-CONFIG-named
319 install bin/tests/ndc.conf              EXAMPLE-CONFIG-ndc
320 install %{SOURCE2}                      $RPM_BUILD_ROOT/etc/rc.d/init.d/named
321 install %{SOURCE3}                      $RPM_BUILD_ROOT/etc/sysconfig/named
322 install %{SOURCE4}                      $RPM_BUILD_ROOT/etc/logrotate.d/named
323
324 ln -sf %{_var}/lib/named/%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf
325 ln -sf %{_var}/lib/named/named.log      $RPM_BUILD_ROOT%{_var}/log/named
326 ln -sf %{_var}/lib/named/named.stats    $RPM_BUILD_ROOT%{_var}/log/named.stats
327
328 touch $RPM_BUILD_ROOT%{_var}/lib/named/{named.{log,stats},dev/{random,null}}
329
330 # we don't want Makefiles in documentation...
331 rm -f doc/misc/Makefile*
332 gzip -9nf README EXAMPLE-CONFIG-* FAQ doc/misc/* doc/rfc/index
333
334 %clean
335 rm -rf $RPM_BUILD_ROOT
336
337 %pre
338 if [ -f %{_sysconfdir}/named.boot ]; then
339         cp -f %{_sysconfdir}/named.boot /etc/named.boot.2conf
340         mv -f %{_sysconfdir}/named.boot /etc/named.rpmsave
341         echo "Warning:%{_sysconfdir}/named.boot saved as /etc/named.rpmsave" 1>&2
342 fi
343 if [ -n "`getgid named`" ]; then
344         if [ "`getgid named`" != "58" ]; then
345                 echo "Warning: group namedhaven't gid=58. Correct this before installing bind" 1>&2
346                 exit 1
347         fi
348 else
349         echo "Adding group named GID=58"
350         /usr/sbin/groupadd -g 58 named
351 fi
352 if [ -n "`id -u named 2>/dev/null`" ]; then
353         if [ "`id -u named`" != "58" ]; then
354                 echo "Warning: user named haven't uid=58. Correct this before installing bind" 1>&2
355                 exit 1
356         fi
357 else
358         echo "Adding user named UID=58"
359         /usr/sbin/useradd -u 58 -g 58 -d /dev/null -s /bin/false -c "BIND user" named
360 fi
361
362 %post
363 /sbin/chkconfig --add named
364 if [ -f /var/lock/subsys/named ]; then
365         /etc/rc.d/init.d/named restart 1>&2
366 else
367         echo "Type \"/etc/rc.d/init.d/named start\" to start named" 1>&2
368 fi
369
370 %preun
371 if [ "$1" = "0" ]; then
372         if [ -f /var/lock/subsys/named ]; then
373                 /etc/rc.d/init.d/named stop 1>&2
374         fi
375         /sbin/chkconfig --del named
376 fi
377
378 %postun
379 if [ "$1" = "0" ]; then
380         echo "Removing user named UID=58"
381         %{_sbindir}/userdel named
382         echo "Removing group named GID=58"
383         %{_sbindir}/groupdel named
384 fi
385
386 %post   libs -p /sbin/ldconfig
387 %postun libs -p /sbin/ldconfig
388
389 %files
390 %defattr(644,root,root,755)
391 %doc *.gz doc/misc/*.gz doc/arm/*.html doc/rfc
392
393 %attr(754,root,root)  /etc/rc.d/init.d/named
394 %attr(640,root,root)  %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/named
395 %attr(640,root,named) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/named.conf
396 %attr(640,root,root)  %config %verify(not size mtime md5) /etc/logrotate.d/named
397
398 %attr(755,root,root) %{_sbindir}/*
399
400 %{_mandir}/man8/dns*
401 %{_mandir}/man8/lwres*
402 %{_mandir}/man8/named*
403 %{_mandir}/man8/rndc*
404 %{_mandir}/man5/rndc*
405 %lang(ja) %{_mandir}/ja/man8/named*
406
407 %attr(770,root,named) %dir %{_var}/lib/named
408 %attr(750,root,named) %dir %{_var}/lib/named/M
409 %attr(770,root,named) %dir %{_var}/lib/named/S
410 %attr(770,root,named) %dir %{_var}/lib/named/dev
411
412 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/named/M/*
413 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/named/root.*
414 %attr(640,root,named) %config(noreplace) %verify(not size mtime md5) %{_var}/lib/named/%{_sysconfdir}/*
415
416 #%ghost %{_var}/lib/named/dev/*
417 %attr(770,root,named) %{_var}/lib/named/dev/*
418 %attr(660,named,named) %ghost %{_var}/log/named*
419
420 %files utils
421 %defattr(644,root,root,755)
422 %attr(755,root,root) %{_bindir}/dig
423 %attr(755,root,root) %{_bindir}/host
424 %attr(755,root,root) %{_bindir}/nslookup
425 %attr(755,root,root) %{_bindir}/nsupdate
426 %{_mandir}/man1/dig.1*
427 %{_mandir}/man1/host.1*
428 %{_mandir}/man8/nslookup.8*
429 %{_mandir}/man8/nsupdate*
430
431 %lang(fi) %{_mandir}/fi/man1/host.1*
432
433 %lang(fr) %{_mandir}/fr/man1/host.1*
434
435 %lang(hu) %{_mandir}/hu/man1/host.1*
436
437 %lang(ja) %{_mandir}/ja/man1/dig.1*
438 %lang(ja) %{_mandir}/ja/man1/host.1*
439 %lang(ja) %{_mandir}/ja/man8/nslookup.8*
440
441 %lang(pl) %{_mandir}/pl/man1/host.1*
442
443 %files libs
444 %defattr(644,root,root,755)
445 %attr(755,root,root)  %{_libdir}/*.so.*.*
446
447 %files devel
448 %defattr(644,root,root,755)
449 %attr(755,root,root) %{_bindir}/*.sh
450 %{_includedir}/*
451 %{_libdir}/*.so
452 %{_mandir}/man3/*
453
454 %files static
455 %defattr(644,root,root,755)
456 %{_libdir}/*.a
This page took 0.127446 seconds and 3 git commands to generate.