]> git.pld-linux.org Git - packages/apache.git/blob - apache.spec
- manual docs autofinding
[packages/apache.git] / apache.spec
1 # TODO:
2 # - distcache.spec
3 # - mod_case_filter
4 # - mod_case_filter_in
5 # - mod_optional_fn_{export,import}
6 # - mod_optional_hook_{export,import}
7 # - mod_ext_filter
8 # - mod_echo
9 # - config examples for mod_*
10 # - find smart way to deregister module if its moved from main package
11 #   to subpackage (maybe test -f ?)
12 # - add %%post/%%postun to suexec
13 # - --with-suexec-gidmin=500 or =100 ?
14 # - --with-suexec-uidmin=500 or =1000 ?
15 # - subpackages for MPMs
16 # - check if all modules (*.so) are exactly the same for different MPMs
17 # - install stage fails with distcc (make -jN)
18 # - /var/run/apache is also owned by apache1.spec, so rename it to /var/run/httpd spec here (NOTE: if you fix this also adjust apache-mod_fastcgi.spec)
19 #
20 #
21 #  /home/services/httpd/manual/convenience.map
22 #  /home/services/httpd/manual/faq/all_in_one.html.ja.euc-jp
23 #  /home/services/httpd/manual/faq/error.html.ja.euc-jp
24 #  /home/services/httpd/manual/faq/index.html.ja.euc-jp
25 #  /home/services/httpd/manual/faq/support.html.ja.euc-jp
26 #  /home/services/httpd/manual/howto/htaccess.html.pt-br
27 #  /home/services/httpd/manual/images/mod_filter_new.gif
28 #  /home/services/httpd/manual/images/mod_filter_new.png
29 #  /home/services/httpd/manual/images/mod_filter_old.gif
30 #  /home/services/httpd/manual/index.html.pt-br
31 #  /home/services/httpd/manual/mod/beos.html.de
32 #  /home/services/httpd/manual/mod/beos.html.en
33 #  /home/services/httpd/manual/mod/beos.html.es
34 #  /home/services/httpd/manual/mod/beos.html.ko.euc-kr
35 #  /home/services/httpd/manual/mod/event.html.en
36 #  /home/services/httpd/manual/mod/mod_actions.html.de
37 #  /home/services/httpd/manual/mod/mod_auth_basic.html.en
38 #  /home/services/httpd/manual/mod/mod_auth_basic.html.ja.euc-jp
39 #  /home/services/httpd/manual/mod/mod_auth_basic.html.ko.euc-kr
40 #  /home/services/httpd/manual/mod/mod_auth_digest.html.en
41 #  /home/services/httpd/manual/mod/mod_authn_alias.html.en
42 #  /home/services/httpd/manual/mod/mod_authn_anon.html.en
43 #  /home/services/httpd/manual/mod/mod_authn_anon.html.ja.euc-jp
44 #  /home/services/httpd/manual/mod/mod_authn_anon.html.ko.euc-kr
45 #  /home/services/httpd/manual/mod/mod_authn_dbd.html.en
46 #  /home/services/httpd/manual/mod/mod_authn_dbm.html.en
47 #  /home/services/httpd/manual/mod/mod_authn_dbm.html.ja.euc-jp
48 #  /home/services/httpd/manual/mod/mod_authn_dbm.html.ko.euc-kr
49 #  /home/services/httpd/manual/mod/mod_authn_default.html.en
50 #  /home/services/httpd/manual/mod/mod_authn_default.html.ja.euc-jp
51 #  /home/services/httpd/manual/mod/mod_authn_default.html.ko.euc-kr
52 #  /home/services/httpd/manual/mod/mod_authn_file.html.en
53 #  /home/services/httpd/manual/mod/mod_authn_file.html.ja.euc-jp
54 #  /home/services/httpd/manual/mod/mod_authn_file.html.ko.euc-kr
55 #  /home/services/httpd/manual/mod/mod_authnz_ldap.html.en
56 #  /home/services/httpd/manual/mod/mod_authz_dbm.html.en
57 #  /home/services/httpd/manual/mod/mod_authz_dbm.html.ko.euc-kr
58 #  /home/services/httpd/manual/mod/mod_authz_default.html.en
59 #  /home/services/httpd/manual/mod/mod_authz_default.html.ja.euc-jp
60 #  /home/services/httpd/manual/mod/mod_authz_default.html.ko.euc-kr
61 #  /home/services/httpd/manual/mod/mod_authz_groupfile.html.en
62 #  /home/services/httpd/manual/mod/mod_authz_groupfile.html.ja.euc-jp
63 #  /home/services/httpd/manual/mod/mod_authz_groupfile.html.ko.euc-kr
64 #  /home/services/httpd/manual/mod/mod_authz_host.html.en
65 #  /home/services/httpd/manual/mod/mod_authz_host.html.ja.euc-jp
66 #  /home/services/httpd/manual/mod/mod_authz_host.html.ko.euc-kr
67 #  /home/services/httpd/manual/mod/mod_authz_owner.html.en
68 #  /home/services/httpd/manual/mod/mod_authz_owner.html.ja.euc-jp
69 #  /home/services/httpd/manual/mod/mod_authz_owner.html.ko.euc-kr
70 #  /home/services/httpd/manual/mod/mod_authz_user.html.en
71 #  /home/services/httpd/manual/mod/mod_authz_user.html.ja.euc-jp
72 #  /home/services/httpd/manual/mod/mod_authz_user.html.ko.euc-kr
73 #  /home/services/httpd/manual/mod/mod_cache.html.ja.euc-jp
74 #  /home/services/httpd/manual/mod/mod_dbd.html.en
75 #  /home/services/httpd/manual/mod/mod_disk_cache.html.ja.euc-jp
76 #  /home/services/httpd/manual/mod/mod_dumpio.html.en
77 #  /home/services/httpd/manual/mod/mod_dumpio.html.ja.euc-jp
78 #  /home/services/httpd/manual/mod/mod_example.html.en
79 #  /home/services/httpd/manual/mod/mod_example.html.ko.euc-kr
80 #  /home/services/httpd/manual/mod/mod_ext_filter.html.ja.euc-jp
81 #  /home/services/httpd/manual/mod/mod_filter.html.en
82 #  /home/services/httpd/manual/mod/mod_headers.html.ja.euc-jp
83 #  /home/services/httpd/manual/mod/mod_ident.html.en
84 #  /home/services/httpd/manual/mod/mod_ident.html.ko.euc-kr
85 #  /home/services/httpd/manual/mod/mod_imagemap.html.en
86 #  /home/services/httpd/manual/mod/mod_imagemap.html.ko.euc-kr
87 #  /home/services/httpd/manual/mod/mod_isapi.html.en
88 #  /home/services/httpd/manual/mod/mod_isapi.html.ko.euc-kr
89 #  /home/services/httpd/manual/mod/mod_log_forensic.html.ja.euc-jp
90 #  /home/services/httpd/manual/mod/mod_logio.html.en
91 #  /home/services/httpd/manual/mod/mod_logio.html.ja.euc-jp
92 #  /home/services/httpd/manual/mod/mod_logio.html.ko.euc-kr
93 #  /home/services/httpd/manual/mod/mod_mem_cache.html.ja.euc-jp
94 #  /home/services/httpd/manual/mod/mod_nw_ssl.html.en
95 #  /home/services/httpd/manual/mod/mod_proxy.html.ja.euc-jp
96 #  /home/services/httpd/manual/mod/mod_proxy_ajp.html.ja.euc-jp
97 #  /home/services/httpd/manual/mod/mod_proxy_balancer.html.ja.euc-jp
98 #  /home/services/httpd/manual/mod/mod_version.html.en
99 #  /home/services/httpd/manual/mod/mod_version.html.ja.euc-jp
100 #  /home/services/httpd/manual/mod/mod_version.html.ko.euc-kr
101 #  /home/services/httpd/manual/mod/mpm_netware.html.en
102 #  /home/services/httpd/manual/mod/mpm_winnt.html.de
103 #  /home/services/httpd/manual/mod/mpm_winnt.html.en
104 #  /home/services/httpd/manual/mod/mpm_winnt.html.ja.euc-jp
105 #  /home/services/httpd/manual/mod/mpmt_os2.html.en
106 #  /home/services/httpd/manual/new_features_2_0.html.pt-br
107 #  /home/services/httpd/manual/new_features_2_2.html.pt-br
108 #  /home/services/httpd/manual/platform/ebcdic.html.en
109 #  /home/services/httpd/manual/platform/ebcdic.html.ko.euc-kr
110 #  /home/services/httpd/manual/platform/index.html.en
111 #  /home/services/httpd/manual/platform/index.html.ko.euc-kr
112 #  /home/services/httpd/manual/platform/netware.html.en
113 #  /home/services/httpd/manual/platform/netware.html.ko.euc-kr
114 #  /home/services/httpd/manual/platform/perf-hp.html.en
115 #  /home/services/httpd/manual/platform/perf-hp.html.ko.euc-kr
116 #  /home/services/httpd/manual/platform/win_compiling.html.en
117 #  /home/services/httpd/manual/platform/win_compiling.html.ko.euc-kr
118 #  /home/services/httpd/manual/platform/windows.html.en
119 #  /home/services/httpd/manual/platform/windows.html.ko.euc-kr
120 #  /home/services/httpd/manual/style/build.properties
121 #  /home/services/httpd/manual/style/common.dtd
122 #  /home/services/httpd/manual/style/faq.dtd
123 #  /home/services/httpd/manual/style/lang.dtd
124 #  /home/services/httpd/manual/style/latex/atbeginend.sty
125 #  /home/services/httpd/manual/style/latex/common.xsl
126 #  /home/services/httpd/manual/style/latex/directiveindex.xsl
127 #  /home/services/httpd/manual/style/latex/faq.xsl
128 #  /home/services/httpd/manual/style/latex/html.xsl
129 #  /home/services/httpd/manual/style/latex/latex.xsl
130 #  /home/services/httpd/manual/style/latex/manualpage.xsl
131 #  /home/services/httpd/manual/style/latex/moduleindex.xsl
132 #  /home/services/httpd/manual/style/latex/quickreference.xsl
133 #  /home/services/httpd/manual/style/latex/synopsis.xsl
134 #  /home/services/httpd/manual/style/manual.de.xsl
135 #  /home/services/httpd/manual/style/manual.en.xsl
136 #  /home/services/httpd/manual/style/manual.es.xsl
137 #  /home/services/httpd/manual/style/manual.fr.xsl
138 #  /home/services/httpd/manual/style/manual.ja.xsl
139 #  /home/services/httpd/manual/style/manual.ko.xsl
140 #  /home/services/httpd/manual/style/manual.pt-br.xsl
141 #  /home/services/httpd/manual/style/manual.ru.xsl
142 #  /home/services/httpd/manual/style/manualpage.dtd
143 #  /home/services/httpd/manual/style/modulesynopsis.dtd
144 #  /home/services/httpd/manual/style/sitemap.dtd
145 #  /home/services/httpd/manual/style/version.ent
146 #  /home/services/httpd/manual/style/xsl/common.xsl
147 #  /home/services/httpd/manual/style/xsl/convmap.xsl
148 #  /home/services/httpd/manual/style/xsl/directiveindex.xsl
149 #  /home/services/httpd/manual/style/xsl/faq.xsl
150 #  /home/services/httpd/manual/style/xsl/hhc.xsl
151 #  /home/services/httpd/manual/style/xsl/hhp.xsl
152 #  /home/services/httpd/manual/style/xsl/indexpage.xsl
153 #  /home/services/httpd/manual/style/xsl/language.xsl
154 #  /home/services/httpd/manual/style/xsl/maf.xsl
155 #  /home/services/httpd/manual/style/xsl/manualpage.xsl
156 #  /home/services/httpd/manual/style/xsl/moduleindex.xsl
157 #  /home/services/httpd/manual/style/xsl/nroff.xsl
158 #  /home/services/httpd/manual/style/xsl/quickreference.xsl
159 #  /home/services/httpd/manual/style/xsl/sitemap.xsl
160 #  /home/services/httpd/manual/style/xsl/synopsis.xsl
161 #  /home/services/httpd/manual/style/xsl/typemap.xsl
162 #  /home/services/httpd/manual/style/xsl/util/modtrans.xsl
163 #  /home/services/httpd/manual/upgrading.html.pt-br
164 #  /home/services/httpd/manual/vhosts/details.html.fr
165 #  /home/services/httpd/manual/vhosts/examples.html.fr
166 #  /home/services/httpd/manual/vhosts/fd-limits.html.fr
167 #  /home/services/httpd/manual/vhosts/index.html.fr
168 #  /home/services/httpd/manual/vhosts/ip-based.html.fr
169 #  /home/services/httpd/manual/vhosts/name-based.html.fr
170 #  /usr/lib64/apache/build/config.nice
171 #
172 # Conditional build:
173 %bcond_without  ssl             # build without SSL support
174 %bcond_without  ldap            # build without LDAP support
175 %bcond_without  metuxmpm
176 %bcond_without  peruser
177 %bcond_with     distcache
178 %bcond_with     bucketeer       # debug one
179 #
180 %include        /usr/lib/rpm/macros.perl
181 # this is internal macro, don't change to %%apache_modules_api
182 %define         _apache_modules_api 20051115
183 Summary:        The most widely used Web server on the Internet
184 Summary(de):    Leading World Wide Web-Server
185 Summary(es):    Servidor HTTPD para proveer servicios WWW
186 Summary(fr):    Le serveur web le plus utilise sur Internet
187 Summary(pl):    Serwer WWW (World Wide Web)
188 Summary(pt_BR): Servidor HTTPD para prover serviços WWW
189 Summary(ru):    óÁÍÙÊ ÐÏÐÕÌÑÒÎÙÊ ×ÅÂ-ÓÅÒ×ÅÒ
190 Summary(tr):    Lider WWW tarayýcý
191 Name:           apache
192 Version:        2.2.0
193 Release:        0.3
194 License:        Apache Group License
195 Group:          Networking/Daemons
196 Source0:        http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
197 # Source0-md5:  760aecf26a071e15141170636af43456
198 Source1:        %{name}.init
199 Source2:        %{name}.logrotate
200 Source3:        %{name}-icons.tar.gz
201 # Source3-md5:  2b085cbc19fd28536dc883f0b864cd83
202 Source4:        %{name}.sysconfig
203 Source5:        %{name}.monitrc
204 Source6:        %{name}-httpd.conf
205 Source8:        %{name}-mod_vhost_alias.conf
206 Source9:        %{name}-mod_status.conf
207 Source10:       %{name}-mod_proxy.conf
208 Source11:       %{name}-mod_info.conf
209 Source12:       %{name}-mod_ssl.conf
210 Source13:       %{name}-mod_dav.conf
211 Source14:       %{name}-mod_dir.conf
212 Source15:       %{name}-mod_suexec.conf
213 Source16:       %{name}-mod_deflate.conf
214 Source17:       %{name}-mod_autoindex.conf
215 Source20:       %{name}-server.crt
216 Source21:       %{name}-server.key
217 Patch0:         %{name}-configdir_skip_backups.patch
218 Patch1:         %{name}-layout.patch
219 Patch2:         %{name}-suexec.patch
220 Patch4:         %{name}-apr.patch
221 # project homepage http://www.metux.de/mpm/en/?patpage=index
222 # http://www.sannes.org/metuxmpm/
223 Patch5:         httpd-2.0.48-metuxmpm-r8.patch
224 # what about this? it isn't applied...
225 Patch6:         httpd-2.0.40-xfsz.patch
226 Patch8:         httpd-2.0.45-encode.patch
227 Patch10:        httpd-2.0.46-dav401dest.patch
228 Patch12:        httpd-2.0.46-sslmutex.patch
229 Patch14:        httpd-2.0.48-corelimit.patch
230 Patch15:        httpd-2.0.48-debuglog.patch
231 Patch18:        %{name}-v6only-ENOPROTOOPT.patch
232 Patch19:        %{name}-conffile-path.patch
233 Patch20:        %{name}-apxs.patch
234 # http://www.telana.com/peruser.php
235 Patch21:        httpd-2.0.52-peruser-0.1.6.patch
236 Patch22:        %{name}-libtool.patch
237 URL:            http://httpd.apache.org/
238 BuildRequires:  automake
239 BuildRequires:  apr-devel >= 1:1.0.0
240 BuildRequires:  apr-util-devel >= 1:1.0.0
241 BuildRequires:  db-devel
242 %{?with_distcache:BuildRequires:        distcache-libs-devel or distcache-devel}
243 BuildRequires:  expat-devel
244 BuildRequires:  findutils
245 BuildRequires:  gdbm-devel >= 1.8.3
246 BuildRequires:  libtool >= 2:1.5
247 %{?with_ldap:BuildRequires:     openldap-devel}
248 %{?with_ssl:BuildRequires:      openssl-devel >= 0.9.7d}
249 %{?with_ssl:BuildRequires:      openssl-tools >= 0.9.7d}
250 BuildRequires:  pcre-devel
251 BuildRequires:  perl-devel >= 1:5.6
252 BuildRequires:  rpm-build >= 4.4.0
253 BuildRequires:  rpm-perlprov >= 4.1-13
254 BuildRequires:  rpmbuild(macros) >= 1.228
255 BuildRequires:  zlib-devel
256 Requires:       perl-base
257 Requires:       rc-scripts >= 0.4.0.15
258 Requires(pre):  /bin/id
259 Requires(pre):  /usr/bin/getgid
260 Requires(pre):  /usr/sbin/groupadd
261 Requires(pre):  /usr/sbin/useradd
262 Requires(postun):       /usr/sbin/userdel
263 Requires(postun):       /usr/sbin/groupdel
264 Requires(post,preun):   /sbin/chkconfig
265 Requires(post): fileutils
266 Requires:       /sbin/chkconfig
267 Requires:       /etc/mime.types
268 Requires:       apr >= 1:1.0.0-2
269 Requires:       mailcap
270 Requires:       psmisc >= 20.1
271 Provides:       apache(modules-api) = %{_apache_modules_api}
272 #Provides:      apache(mod_access)
273 Provides:       apache(mod_alias)
274 Provides:       apache(mod_asis)
275 Provides:       apache(mod_autoindex)
276 Provides:       apache(mod_cern_meta)
277 Provides:       apache(mod_cgi)
278 Provides:       apache(mod_env)
279 Provides:       apache(mod_include)
280 Provides:       apache(mod_log_config)
281 Provides:       apache(mod_mime)
282 Provides:       apache(mod_mime_magic)
283 Provides:       apache(mod_negotiation)
284 Provides:       apache(mod_setenvif)
285 Provides:       apache(mod_speling)
286 Provides:       apache(mod_userdir)
287 Provides:       group(http)
288 Provides:       httpd = %{version}
289 Provides:       user(http)
290 Provides:       webserver = apache
291 Obsoletes:      apache-extra
292 Obsoletes:      apache6
293 # for the posttrans scriptlet, conflicts because in vserver environment rpm package is not installed.
294 Conflicts:      rpm < 4.4.2-0.2
295 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
296
297 %define         _sysconfdir     /etc/httpd
298 %define         _includedir     %{_prefix}/include/apache
299 %define         _datadir        /home/services/httpd
300 %define         _libexecdir     %{_libdir}/apache
301 %define         _cgibindir      %{_prefix}/lib/cgi-bin/%{name}
302
303 %description
304 Apache is a powerful, full-featured, efficient and freely-available
305 Web server. Apache is also the most popular Web server on the
306 Internet.
307
308 %description -l de
309 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
310 erhältlich und weit verbreitet ist.
311
312 %description -l es
313 El servidor web Apache es el mejor servidor gratuito disponible en el
314 mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
315 que navegadores vean documentos y sometan datos remotamente. Puede
316 ejecutar varias funciones diferentes, incluyendo funciones de proxy y
317 caché, y nos ofrece características como monitor de estado, conversión
318 dinámica de tipo, y otras más.
319
320 %description -l fr
321 Apache est un serveur Web puissant, efficace, gratuit et complet.
322 Apache est aussi le serveur Web le plus populaire sur Internet.
323
324 %description -l pl
325 Apache jest serwerem WWW (World Wide Web). Instaluj±c ten pakiet
326 bêdziesz móg³ prezentowaæ w³asne strony WWW w sieci Internet.
327
328 %description -l pt_BR
329 O servidor web Apache é o melhor servidor gratuito disponível no mundo
330 UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
331 que browsers web vejam documentos e submetam dados remotamente. Ele
332 pode executar várias funções diferentes, incluindo funções de proxy e
333 cache, e oferece características como monitor de status, conversão
334 dinâmica de tipo, e mais.
335
336 %description -l ru
337 Apache - ÍÏÝÎÙÊ, ÆÕÎËÃÉÏÎÁÌØÎÙÊ, ×ÙÓÏËÏÐÒÏÉÚ×ÏÄÉÔÅÌØÎÙÊ É Ó×ÏÂÏÄÎÏ
338 ÒÁÓÐÒÏÓÔÒÁÎÑÅÍÙÊ ×ÅÂ-ÓÅÒ×ÅÒ.
339
340 %description -l tr
341 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
342 sunucusudur.
343
344 %package suexec
345 Summary:        Apache suexec wrapper
346 Summary(pl):    Wrapper suexec do serwera WWW Apache
347 Group:          Networking/Daemons
348 Requires:       %{name} = %{version}-%{release}
349
350 %description suexec
351 The suEXEC feature provides Apache users the ability to run CGI and
352 SSI programs under user IDs different from the user ID of the calling
353 web-server. Normally, when a CGI or SSI program executes, it runs as
354 the same user who is running the web server.
355
356 %description suexec -l pl
357 SuEXEC umo¿liwia serwerowi Apache uruchamianie programów CGI i SSI z
358 innym UID ni¿ wywo³uj±cy je serwer. Normalnie programy CGI i SSI s±
359 wykonywane jako taki sam u¿ytkownik jak serwer WWW.
360
361 %package index
362 Summary:        Apache index.html* files
363 Summary(pl):    Pliki Apache index.html*
364 Group:          Documentation
365 Requires:       %{name} = %{version}-%{release}
366 Obsoletes:      indexhtml
367
368 %description index
369 Apache index.html* files.
370
371 %description index -l pl
372 Pliki index.html* Apache'a.
373
374 %package doc
375 Summary:        Apache manual
376 Summary(pl):    Podrêcznik Apache'a
377 Group:          Documentation
378 Requires:       %{name} = %{version}-%{release}
379
380 %description doc
381 Apache manual.
382
383 %description doc -l pl
384 Podrêcznik Apache'a.
385
386 %package apxs
387 Summary:        APache eXtenSion tool
388 Summary(pl):    Narzêdzie do rozszerzania Apache'a
389 Group:          Development/Tools
390
391 %description apxs
392 APache eXtenSion tool.
393
394 %description apxs -l pl
395 Narzêdzie do rozszerzania Apache'a.
396
397 %package devel
398 Summary:        Module development tools for the Apache web server
399 Summary(es):    Archivos de inclusión del Apache para desarrollo de módulos
400 Summary(fr):    Les outils de developpement de modules pour le serveur web Apache
401 Summary(pl):    Pliki nag³ówkowe do tworzenia modu³ów rozszerzeñ do serwera WWW Apache
402 Summary(pt_BR): Arquivos de inclusão do Apache para desenvolvimento de módulos
403 Summary(ru):    óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
404 Group:          Networking/Utilities
405 Requires:       %{name}-apxs = %{version}-%{release}
406 Requires:       apr-util-devel >= 1:1.0.0
407 Requires:       libtool
408 Obsoletes:      apache-static
409
410 %description devel
411 The apache-devel package contains header files for Apache.
412
413 %description devel -l es
414 Este paquete contiene los archivos de inclusión para el Apache, bien
415 como el utilitario apxs para la construcción de objetos compartidos
416 dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
417 o desarrollar módulos adicionales para Apache.
418
419 %description devel -l fr
420 Le package apache-devel contient le code source pour le serveur Web
421 Apache et le binaire APXS dont vous aurez besoin pour construire des
422 Objets Dynamiques Partages (DSOs) pour Apache.
423
424 %description devel -l pl
425 Pliki nag³ówkowe i inne zasoby niezbêdne przy budowaniu modu³ów DSO
426 (Dynamic Shared Objects) dla Apache'a.
427
428 %description devel -l ru
429 óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache.
430
431 %description devel -l pt_BR
432 Este pacote contem os arquivos de inclusão para o Apache, bem como o
433 utilitário apxs para a construção de objetos compartilhados dinâmicos
434 (DSOs). Este pacote precisa ser instalado se você deseja compilar ou
435 desenvolver módulos adicionais para o Apache.
436
437 %package mod_actions
438 Summary:        Apache module for run CGI whenever a file of a certain type is requested
439 Summary(pl):    Modu³ Apache'a do uruchamiania skryptów CGI
440 Group:          Networking/Daemons
441 Provides:       apache(mod_actions) = %{version}-%{release}
442 Requires:       %{name} = %{version}-%{release}
443
444 %description mod_actions
445 This package contains mod_actions module. This module lets you run CGI
446 scripts whenever a file of a certain type is requested. This makes it
447 much easier to execute scripts that process files.
448
449 %description mod_actions -l pl
450 Ten modu³ pozwala na uruchamianie skryptów w momencie gdy nadchodzi
451 ¿±danie pobrania pliku okre¶lonego typu.
452
453 %package mod_auth_basic
454 Summary:        Apache module that allows basic authentication
455 Group:          Networking/Daemons
456 Provides:       apache(mod_auth_basic) = %{version}-%{release}
457 Requires:       %{name} = %{version}-%{release}
458
459 %description mod_auth_basic
460 This module allows the use of HTTP Basic Authentication to restrict
461 access by looking up users in the given providers.
462
463 %package mod_auth_digest
464 Summary:        User authentication using MD5 Digest Authentication
465 Group:          Networking/Daemons
466 Provides:       apache(mod_auth_digest) = %{version}-%{release}
467 Requires:       %{name} = %{version}-%{release}
468
469 %description mod_auth_digest
470 This module implements HTTP Digest Authentication. However, it has not
471 been extensively tested and is therefore marked experimental.
472
473 %package mod_authn_alias
474 Summary:        Apache module that provides the ability to create extended authentication
475 Group:          Networking/Daemons
476 Provides:       apache(mod_authn_alias) = %{version}-%{release}
477 Requires:       %{name} = %{version}-%{release}
478
479 %description mod_authn_alias
480 This module allows extended authentication providers to be created
481 within the configuration file and assigned an alias name.
482
483 %package mod_authn_anon
484 Summary:        Apache module that allows "anonymous" user access to authenticated areas
485 Group:          Networking/Daemons
486 Provides:       apache(mod_authn_anon) = %{version}-%{release}
487 Requires:       %{name} = %{version}-%{release}
488
489 %description mod_authn_anon
490 This module provides authentication front-ends such as mod_auth_basic
491 to authenticate users similar to anonymous-ftp sites, i.e. have a
492 'magic' user id 'anonymous' and the email address as a password. These
493 email addresses can be logged.
494
495 %package mod_authn_dbd
496 Summary:        Apache module that allows user authentication using an SQL
497 Group:          Networking/Daemons
498 Provides:       apache(mod_authn_dbd) = %{version}-%{release}
499 Requires:       %{name} = %{version}-%{release}
500
501 %description mod_authn_dbd
502 This module provides authentication front-ends such as mod_auth_digest
503 and mod_auth_basic to authenticate users by looking up users in SQL
504 tables.
505
506 %package mod_authn_dbm
507 Summary:        Apache module that allows user authentication using DBM files
508 Group:          Networking/Daemons
509 Provides:       apache(mod_authn_dbm) = %{version}-%{release}
510 Requires:       %{name} = %{version}-%{release}
511
512 %description mod_authn_dbm
513 This module provides authentication front-ends such as mod_auth_digest
514 and mod_auth_basic to authenticate users by looking up users in dbm
515 password files.
516
517 %package mod_authn_default
518 Summary:        Apache module that rejects any credentials supplied by the user
519 Group:          Networking/Daemons
520 Provides:       apache(mod_authn_default) = %{version}-%{release}
521 Requires:       %{name} = %{version}-%{release}
522
523 %description mod_authn_default
524 This module is designed to be the fallback module, if you don't have
525 configured an authentication module like mod_auth_basic. It simply
526 rejects any credentials supplied by the user.
527
528 %package mod_authn_file
529 Summary:        Apache module that allows user authentication using text files
530 Group:          Networking/Daemons
531 Provides:       apache(mod_authn_file) = %{version}-%{release}
532 Requires:       %{name} = %{version}-%{release}
533
534 %description mod_authn_file
535 This module provides authentication front-ends such as mod_auth_digest
536 and mod_auth_basic to authenticate users by looking up users in plain
537 text password files.
538
539 %package mod_authnz_ldap
540 Summary:        Apache module that allows an LDAP directory to be used to store the database for HTTP Basic authentication
541 Group:          Networking/Daemons
542 Provides:       apache(mod_authnz_ldap) = %{version}-%{release}
543 Requires:       %{name} = %{version}-%{release}
544
545 %description mod_authnz_ldap
546 This module provides authentication front-ends such as mod_auth_basic
547 to authenticate users through an ldap directory.
548
549 %package mod_authz_dbm
550 Summary:        Apache module that allows group authorization using DBM files
551 Group:          Networking/Daemons
552 Provides:       apache(mod_authz_dbm) = %{version}-%{release}
553 Requires:       %{name} = %{version}-%{release}
554
555 %description mod_authz_dbm
556 This module provides authorization capabilities so that authenticated
557 users can be allowed or denied access to portions of the web site by
558 group membership.
559
560 %package mod_authz_default
561 Summary:        Apache module that rejects any authorization request
562 Group:          Networking/Daemons
563 Provides:       apache(mod_authz_default) = %{version}-%{release}
564 Requires:       %{name} = %{version}-%{release}
565
566 %description mod_authz_default
567 This module is designed to be the fallback module, if you don't have
568 configured an authorization module like mod_authz_user or
569 mod_authz_groupfile. It simply rejects any authorization request.
570
571 %package mod_authz_groupfile
572 Summary:        Apache module that allows group authorization using plaintext files
573 Group:          Networking/Daemons
574 Provides:       apache(mod_authz_groupfile) = %{version}-%{release}
575 Requires:       %{name} = %{version}-%{release}
576
577 %description mod_authz_groupfile
578 This module provides authorization capabilities so that authenticated
579 users can be allowed or denied access to portions of the web site by
580 group membership.
581
582 %package mod_authz_host
583 Summary:        Apache module that allows group authorizations based on host (name or IP address) group authorization using plaintext files
584 Group:          Networking/Daemons
585 Provides:       apache(mod_authz_host) = %{version}-%{release}
586 Requires:       %{name} = %{version}-%{release}
587
588 %description mod_authz_host
589 The directives provided by mod_authz_host are used in <Directory>,
590 <Files>, and <Location> sections as well as .htaccess files to control
591 access to particular parts of the server. Access can be controlled
592 based on the client hostname, IP address, or other characteristics of
593 the client request, as captured in environment variables.
594
595 %package mod_authz_owner
596 Summary:        Apache module that allows authorization based on file ownership
597 Group:          Networking/Daemons
598 Provides:       apache(mod_authz_owner) = %{version}-%{release}
599 Requires:       %{name} = %{version}-%{release}
600
601 %description mod_authz_owner
602 This module authorizes access to files by comparing the userid used
603 for HTTP authentication (the web userid) with the file-system owner or
604 group of the requested file. The supplied username and password must
605 be already properly verified by an authentication module, such as
606 mod_auth_basic or mod_auth_digest.
607
608 %package mod_authz_user
609 Summary:        Apache module that allows user authorization
610 Group:          Networking/Daemons
611 Provides:       apache(mod_authz_user) = %{version}-%{release}
612 Requires:       %{name} = %{version}-%{release}
613
614 %description mod_authz_user
615 This module provides authorization capabilities so that authenticated
616 users can be allowed or denied access to portions of the web site.
617
618 %package mod_autoindex
619 Summary:        Apache module - display index of files
620 Summary(pl):    Modu³ apache do wy¶wietlania indeksu plików
621 Group:          Networking/Daemons
622 Provides:       apache(mod_autoindex) = %{version}-%{release}
623 Requires:       %{name} = %{version}-%{release}
624
625 %description mod_autoindex
626 This package contains mod_autoindex module. It provides generation
627 index of files.
628
629 %description mod_autoindex -l pl
630 Ten pakiet dostarcza modu³ autoindex, który generuje indeks plików.
631
632 %package mod_bucketeer
633 Summary:        Split buckets whenever we find a control-char
634 Group:          Networking/Daemons
635 Provides:       apache(mod_bucketeer) = %{version}-%{release}
636 Requires:       %{name} = %{version}-%{release}
637
638 %description mod_bucketeer
639 Split buckets whenever we find a control-char.
640
641 %package mod_cache
642 Summary:        Content cache keyed to URIs
643 Summary(pl):    Pamiêæ podrêczna wg klucza URI
644 Group:          Networking/Daemons
645 Provides:       apache(mod_cache) = %{version}-%{release}
646 Requires:       %{name} = %{version}-%{release}
647
648 %description mod_cache
649 mod_cache implements an RFC 2616 compliant HTTP content cache that can
650 be used to cache either local or proxied content. Two storage
651 management modules are included in the base Apache distribution:
652 mod_disk_cache implements a disk based storage manager (generally used
653 for proxy caching) and mod_mem_cache implements an in-memory based
654 storage manager (primarily useful for caching local content).
655
656 %description mod_cache -l pl
657 Implementacja zgodnej z RFC 2616 pamiêci podrêcznej, która mo¿e byæ
658 u¿ywana do zapamiêtywania zawarto¶ci lokalnej lub dostêpnej przez
659 proxy. Do³±czono dwa modu³y pozwalaj±ce magazynowaæ dane w pamiêci
660 (g³ównie u¿yteczne przy cache'owaniu lokalnej zawarto¶ci) oraz na
661 dysku (u¿ywane do cache'owania proxy).
662
663 %package mod_cgid
664 Summary:        Execution of CGI scripts using an external CGI daemon
665 Summary(pl):    Uruchamianie zewnêtrznych skryptów CGI za pomoc± daemona CGI
666 Group:          Networking/Daemons
667 Provides:       apache(mod_cgid) = %{version}-%{release}
668 Requires:       %{name} = %{version}-%{release}
669
670 %description mod_cgid
671 Execution of CGI scripts using an external CGI daemon.
672
673 %description mod_cgid -l pl
674 Uruchamianie zewnêtrznych skryptów CGI za pomoc± demona CGI.
675
676 %package mod_charset_lite
677 Summary:        Specify character set translation or recoding
678 Summary(pl):    Translacja lub przekodowywanie znaków
679 Group:          Networking/Daemons
680 Provides:       apache(mod_charset_lite) = %{version}-%{release}
681 Requires:       %{name} = %{version}-%{release}
682
683 %description mod_charset_lite
684 Specify character set translation or recoding.
685
686 %description mod_charset_lite -l pl
687 Translacja lub przekodowywanie znaków.
688
689 %package mod_dav
690 Summary:        Apache module - Distributed Authoring and Versioning
691 Summary(pl):    Modu³ Apache'a - rozproszone autorstwo i wersjonowanie
692 Group:          Networking/Daemons
693 Provides:       apache(mod_dav) = %{version}-%{release}
694 Requires:       %{name} = %{version}-%{release}
695
696 %description mod_dav
697 This module provides class 1 and class 2 WebDAV ('Web-based
698 Distributed Authoring and Versioning') functionality for Apache. This
699 extension to the HTTP protocol allows creating, moving, copying, and
700 deleting resources and collections on a remote web server.
701
702 %description mod_dav -l pl
703 Modu³ udostêpnia klasê 1 oraz klasê 2 WebDAV (Bazuj±cego na WWW
704 rozproszonego autorstwa i wersjonowania). To rozszerzenie HTTP pozwala
705 na tworzenie, przesuwanie, kopiowanie oraz kasowanie zasobów na
706 zdalnym serwerze WWW.
707
708 %package mod_dbd
709 Summary:        Manages SQL database connections
710 Group:          Networking/Daemons
711 Provides:       apache(mod_dbd) = %{version}-%{release}
712 Requires:       %{name} = %{version}-%{release}
713
714 %description mod_dbd
715 mod_dbd manages SQL database connections using apr_dbd. It provides
716 database connections on request to modules requiring SQL database
717 functions, and takes care of managing databases with optimal
718 efficiency and scalability for both threaded and non-threaded MPMs.
719
720 %package mod_deflate
721 Summary:        Apache module: Compress content before it is delivered to the client
722 Summary(pl):    Modu³ Apache'a kompresuj±cy dane przed przes³aniem ich do klienta
723 Group:          Networking/Daemons
724 Provides:       apache(mod_deflate) = %{version}-%{release}
725 Requires:       %{name} = %{version}-%{release}
726 Requires:       %{name}-mod_headers = %{version}-%{release}
727
728 %description mod_deflate
729 Compress content before it is delivered to the client.
730
731 %description mod_deflate -l pl
732 Modu³ kompresuj±cy dane przed przes³aniem ich do klienta.
733
734 %package mod_dir
735 Summary:        Apache module for "trailing slash" redirects and serving directory index files
736 Summary(pl):    Modu³ Apache'a oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci katalogu
737 Group:          Networking/Daemons
738 Provides:       apache(mod_dir) = %{version}-%{release}
739 Requires:       %{name} = %{version}-%{release}
740
741 %description mod_dir
742 This package contains mod_dir which provides "trailing slash"
743 redirects and serving directory index files.
744
745 %description mod_dir -l pl
746 Modu³ oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci
747 katalogu.
748
749 %package mod_dumpio
750 Summary:        Dumps all I/O to error log as desired.
751 Group:          Networking/Daemons
752 Provides:       apache(mod_dumpio) = %{version}-%{release}
753 Requires:       %{name} = %{version}-%{release}
754
755 %description mod_dumpio
756 mod_dumpio allows for the logging of all input received by Apache
757 and/or all output sent by Apache to be logged (dumped) to the
758 error.log file.
759
760 The data logging is done right after SSL decoding (for input) and
761 right before SSL encoding (for output). As can be expected, this can
762 produce extreme volumes of data, and should only be used when
763 debugging problems.
764
765 %package mod_expires
766 Summary:        Apache module which generates Expires HTTP headers
767 Summary(pl):    Modu³ Apache'a generuj±cy nag³ówki HTTP Expires
768 Group:          Networking/Daemons
769 Provides:       apache(mod_expires) = %{version}-%{release}
770 Requires:       %{name} = %{version}-%{release}
771
772 %description mod_expires
773 This module controls the setting of the Expires HTTP header in server
774 responses. The expiration date can set to be relative to either the
775 time the source file was last modified, or to the time of the client
776 access.
777
778 %description mod_expires -l pl
779 Modu³ kontroluje ustawianie nag³ówka HTTP Expires. Data wyga¶niêcia
780 wa¿no¶ci mo¿e byæ ustalana w zale¿no¶ci od czasu modyfikacji plików
781 ¼ród³owych lub odwo³ania klienta.
782
783 %package mod_file_cache
784 Summary:        Apache module: caches a static list of files in memory
785 Summary(pl):    Modu³ Apache'a cache'uj±cy statyczn± listê plików w pamiêci
786 Group:          Networking/Daemons
787 Obsoletes:      apache-mmap_static
788 Provides:       apache(mod_file_cache) = %{version}-%{release}
789 Requires:       %{name} = %{version}-%{release}
790
791 %description mod_file_cache
792 Caches a static list of files in memory.
793
794 %description mod_file_cache -l pl
795 Modu³ cache'uj±cy statyczn± listê plików w pamiêci.
796
797 %package mod_filter
798 Summary:        Context-sensitive smart filter configuration module
799 Group:          Networking/Daemons
800 Provides:       apache(mod_filter) = %{version}-%{release}
801 Requires:       %{name} = %{version}-%{release}
802
803 %description mod_filter
804 This module enables smart, context-sensitive configuration of output
805 content filters. For example, apache can be configured to process
806 different content-types through different filters, even when the
807 content-type is not known in advance (e.g. in a proxy).
808
809 %package mod_headers
810 Summary:        Apache module allows for the customization of HTTP response headers
811 Summary(pl):    Modu³ Apache'a pozwalaj±cy na modyfikacjê nag³ówków HTTP
812 Group:          Networking/Daemons
813 Provides:       apache(mod_headers) = %{version}-%{release}
814 Requires:       %{name} = %{version}-%{release}
815
816 %description mod_headers
817 This package contains mod_headers module. The module allows for the
818 customization of HTTP response headers. Headers can be merged,
819 replaced or removed.
820
821 %description mod_headers -l pl
822 Modu³ pozwalaj±cy na ³±czenie, usuwanie oraz zamianê nag³ówków HTTP
823 wysy³anych do przegl±darki.
824
825 %package mod_ident
826 Summary:        RFC 1413 ident lookups
827 Group:          Networking/Daemons
828 Provides:       apache(mod_ident) = %{version}-%{release}
829 Requires:       %{name} = %{version}-%{release}
830
831 %description mod_ident
832 This module queries an RFC 1413 compatible daemon on a remote host to
833 look up the owner of a connection.
834
835 %package mod_imagemap
836 Summary:        Server-side imagemap processing
837 Group:          Networking/Daemons
838 Provides:       apache(mod_imagemap) = %{version}-%{release}
839 Obsoletes:      %{name}-mod_imap
840 Requires:       %{name} = %{version}-%{release}
841
842 %description mod_imagemap
843 This module processes .map files, thereby replacing the functionality
844 of the imagemap CGI program. Any directory or document type configured
845 to use the handler imap-file (using either AddHandler or SetHandler)
846 will be processed by this module.
847
848 %package mod_imap
849 Summary:        Apache module with imap-file handler
850 Summary(pl):    Modu³ Apache'a z obs³ug± imap-file
851 Group:          Networking/Daemons
852 Provides:       apache(mod_imap) = %{version}-%{release}
853 Requires:       %{name} = %{version}-%{release}
854
855 %description mod_imap
856 This package contains mod_imap module. It provides for .map files,
857 replacing the functionality of the imagemap CGI program. Any directory
858 or document type configured to use the handler imap-file.
859
860 %description mod_imap -l pl
861 Modu³ umo¿liwiaj±cy obs³ugê plików .map (imap-file handler).
862
863 %package mod_info
864 Summary:        Apache module with comprehensive overview of the server configuration
865 Summary(pl):    Modu³ Apache'a udostêpniaj±cy informacje o serwerze
866 Group:          Networking/Daemons
867 Provides:       apache(mod_info) = %{version}-%{release}
868 Requires:       %{name} = %{version}-%{release}
869
870 %description mod_info
871 This package contains mod_info module. It provides a comprehensive
872 overview of the server configuration including all installed modules
873 and directives in the configuration files.
874
875 %description mod_info -l pl
876 Modu³ udostêpniaj±cy informacje o konfiguracji serwera,
877 zainstalowanych modu³ach itp.
878
879 %package mod_ldap
880 Summary:        Apache module to use LDAP connections
881 Summary(pl):    Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP
882 Group:          Networking/Daemons
883 Provides:       apache(mod_ldap) = %{version}-%{release}
884 Requires:       %{name} = %{version}-%{release}
885
886 %description mod_ldap
887 Apache module to use LDAP connections.
888
889 %description mod_ldap -l pl
890 Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP.
891
892 %package mod_logio
893 Summary:        Logging of input and output bytes per request
894 Group:          Networking/Daemons
895 Provides:       apache(mod_logio) = %{version}-%{release}
896 #Requires:      %{name}-mod_log_config = %{version}-%{release}
897 Requires:       %{name} = %{version}-%{release}
898
899 %description mod_logio
900 This module provides the logging of input and output number of bytes
901 received/sent per request. The numbers reflect the actual bytes as
902 received on the network, which then takes into account the headers and
903 bodies of requests and responses. The counting is done before SSL/TLS
904 on input and after SSL/TLS on output, so the numbers will correctly
905 reflect any changes made by encryption.
906
907 %package mod_proxy
908 Summary:        Apache module with Web proxy
909 Summary(pl):    Modu³ Apache'a dodaj±cy obs³ugê serwera proxy
910 Group:          Networking/Daemons
911 Provides:       apache(mod_proxy) = %{version}-%{release}
912 Requires:       %{name} = %{version}-%{release}
913
914 %description mod_proxy
915 This package contains module with implementation a proxy/cache for
916 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
917 HTTP/0.9, HTTP/1.0 and HTTP/1.1. The module can be configured to
918 connect to other proxy modules for these and other protocols.
919
920 %description mod_proxy -l pl
921 Modu³ zawiera implementacjê serwera proxy/cache dla Apache.
922 Implementacja zawiera obs³ugê FTP, CONNECT (dla SSL), HTTP/0.9,
923 HTTP/1.0 i HTTP/1.1.
924
925 %package mod_rewrite
926 Summary:        Apache module with rule-based engine for rewrite requested URLs on the fly
927 Summary(pl):    Modu³ Apache'a do "przepisywania" adresów URL w locie
928 Group:          Networking/Daemons
929 Provides:       apache(mod_rewrite) = %{version}-%{release}
930 Requires:       %{name} = %{version}-%{release}
931
932 %description mod_rewrite
933 This package contains It provides a rule-based rewriting engine to
934 rewrite requested URLs on the fly.
935
936 %description mod_rewrite -l pl
937 Modu³ oferuj±cy mo¿liwo¶æ "przepisywania" adresów URL w locie.
938
939 %package mod_ssl
940 Summary:        SSL/TLS module for the Apache HTTP server
941 Summary(pl):    Modu³ SSL/TSL dla serwera Apache
942 Summary(ru):    íÏÄÕÌØ SSL/TLS ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
943 Group:          Networking/Daemons
944 Epoch:          1
945 Provides:       apache(mod_ssl) = 1:%{version}-%{release}
946 Requires:       %{name} = %{version}-%{release}
947
948 %description mod_ssl
949 The mod_ssl module provides strong cryptography for the Apache Web
950 server via the Secure Sockets Layer (SSL) and Transport Layer Security
951 (TLS) protocols.
952
953 %description mod_ssl -l pl
954 Modu³ mod_ssl udostêpnia wsparcie do silnej kryptografii dla serwera
955 Apache poprzez protoko³y SSL/TSL (Secure Sockets Layer/Transport Layer
956 Security).
957
958 %description mod_ssl -l ru
959 íÏÄÕÌØ mod_ssl ÏÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ × ×ÅÂ-ÓÅÒ×ÅÒÅ Apache ÎÁÄÅÖÎÏÇÏ
960 ÛÉÆÒÏ×ÁÎÉÑ ÓÒÅÄÓÔ×ÁÍÉ Secure Sockets Layer (SSL) É Transport Layer
961
962 %package mod_status
963 Summary:        Server status report module for Apache
964 Summary(pl):    Modu³ udostêpniaj±cy informacje statystyczne z serwera Apache
965 Group:          Networking/Daemons
966 Provides:       apache(mod_status) = %{version}-%{release}
967 Requires:       %{name} = %{version}-%{release}
968
969 %description mod_status
970 The Status module allows a server administrator to find out how well
971 their server is performing. A HTML page is presented that gives the
972 current server statistics in an easily readable form. If required this
973 page can be made to automatically refresh (given a compatible
974 browser).
975
976 %description mod_status -l pl
977 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
978 pracy serwera Apache (w postaci strony HTML).
979
980 %package mod_unique_id
981 Summary:        Apache module which provides a magic token for each request
982 Summary(pl):    Modu³ Apache'a nadaj±cy ka¿demu zapytaniu unikalny token
983 Group:          Networking/Daemons
984 Provides:       apache(mod_unique_id) = %{version}-%{release}
985 Requires:       %{name} = %{version}-%{release}
986
987 %description mod_unique_id
988 This package contains the mod_unique_id. This module provides a magic
989 token for each request which is guaranteed to be unique across "all"
990 requests under very specific conditions. The unique identifier is even
991 unique across multiple machines in a properly configured cluster of
992 machines. The environment variable UNIQUE_ID is set to the identifier
993 for each request. Unique identifiers are useful for various reasons
994 which are beyond the scope of this document.
995
996 %description mod_unique_id -l pl
997 Modu³ nadaje ka¿demu zapytaniu token unikalny w ramach wszystkich
998 zapytañ, nawet w ramach poprawnie skonfigurowanego klastra z wielu
999 maszyn. Modu³ ustawia przy ka¿dym zapytaniu zmienn± ¶rodowiskow±
1000 UNIQUE_ID.
1001
1002 %package mod_usertrack
1003 Summary:        Apache module for user tracking using cookies
1004 Summary(pl):    Modu³ Apache'a s³u¿±cy do ¶ledzenia "ciasteczek"
1005 Group:          Networking/Daemons
1006 Provides:       apache(mod_usertrack) = %{version}-%{release}
1007 Requires:       %{name} = %{version}-%{release}
1008
1009 %description mod_usertrack
1010 This package contains the user tracking module which did its own
1011 logging using CookieLog directory. This module allow multiple log
1012 files.
1013
1014 %description mod_usertrack -l pl
1015 Modu³ pozwalaj±cy na ¶ledzenie "ciasteczek".
1016
1017 %package mod_version
1018 Summary:        Version dependent configuration
1019 Group:          Networking/Daemons
1020 Provides:       apache(mod_version) = %{version}-%{release}
1021 Requires:       %{name} = %{version}-%{release}
1022
1023 %description mod_version
1024 This module is designed for the use in test suites and large networks
1025 which have to deal with different httpd versions and different
1026 configurations. It provides a new container -- <IfVersion>, which
1027 allows a flexible version checking including numeric comparisons and
1028 regular expressions.
1029
1030 %package mod_vhost_alias
1031 Summary:        Apache module for dynamically configured mass virtual hosting
1032 Summary(pl):    Modu³ Apache'a dodaj±cy obs³ugê hostów wirtualnych
1033 Group:          Networking/Daemons
1034 Provides:       apache(mod_vhost_alias) = %{version}-%{release}
1035 Requires:       %{name} = %{version}-%{release}
1036
1037 %description mod_vhost_alias
1038 This package contains the mod_vhost_alias. It provides support for
1039 dynamically configured mass virtual hosting.
1040
1041 %description mod_vhost_alias -l pl
1042 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
1043 wirtualnych.
1044
1045 %package -n htpasswd-%{name}
1046 Summary:        Apache 2 htpasswd utility: manage user files for basic authentication
1047 Summary(pl):    Narzêdzie htpasswd z Apache'a 2 do zarz±dzania plikami uwierzytelnienia basic
1048 Group:          Networking/Utilities
1049 Provides:       htpasswd
1050 Obsoletes:      htpasswd
1051
1052 %description -n htpasswd-%{name}
1053 htpasswd is used to create and update the flat-files used to store
1054 usernames and password for basic authentication of HTTP users. This
1055 package contains htpasswd from Apache 2; this version supports
1056 plaintext passwords and CRYPT (default), MD5 and SHA1 encryptions.
1057
1058 %description -n htpasswd-%{name} -l pl
1059 htpasswd s³u¿y do tworzenia i uaktualniania plików tekstowych
1060 s³u¿±cych do przechowywania nazw u¿ytkowników i hase³ do podstawowego
1061 uwierzytelnienia u¿ytkowników HTTP. Ten pakiet zawiera htpasswd z
1062 Apache'a 2; ta wersja obs³uguje has³a zapisane czystym tekstem oraz
1063 zakodowane algorytmami CRYPT (domy¶lnym), MD5 i SHA1.
1064
1065 %package dbmtools
1066 Summary:        Apache 2 tools for manipulating DBM files
1067 Group:          Networking/Utilities
1068 Requires:       %{name} = %{version}-%{release}
1069
1070 %description dbmtools
1071 Apache 2 tools for manipulating DBM files.
1072
1073 %package cgi_test
1074 Summary:        cgi test/demo programs
1075 Summary(pl):    Programy testowe/przyk³adowe cgi
1076 Group:          Networking/Utilities
1077 Requires:       %{name} = %{version}-%{release}
1078 Requires:       FHS >= 2.3-12
1079
1080 %description cgi_test
1081 Two cgi test/demo programs: test-cgi and print-env.
1082
1083 %description cgi_test -l pl
1084 Dwa programy testowe/przyk³adowe cgi: test-cgi and print-env.
1085
1086 %prep
1087 %setup -q -n httpd-%{version}
1088 %patch0 -p1
1089 %patch1 -p1
1090 %patch2 -p1
1091 %patch4 -p1
1092 %patch5 -p1
1093 %patch8 -p1
1094 %patch10 -p1
1095 %patch12 -p1
1096 %patch14 -p1
1097 %patch15 -p1
1098 %patch18 -p1
1099 %patch19 -p1
1100 %patch20 -p1
1101 %patch21 -p1
1102 %patch22 -p1
1103
1104 # using system apr, apr-util and pcre
1105 rm -rf srclib/{apr,apr-util,pcre}
1106 # nothing left in srclib, remove it
1107 sed -i -e '/^SUBDIRS/s/srclib//' Makefile.in
1108
1109 # fixup perl path
1110 sed -i -e '1s@/usr/local/bin/perl@%{__perl}@' docs/cgi-examples/printenv
1111
1112 # fix location of build dir in generated apxs
1113 sed -i -e '
1114 s:@exp_installbuilddir@:%{_libdir}/apache/build:g
1115 ' support/apxs.in
1116
1117 # sanity check
1118 MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' include/ap_mmn.h`
1119 if [ "$MODULES_API" != "%_apache_modules_api" ]; then
1120         echo "Set %%_apache_modules_api to $MODULES_API and rerun."
1121         exit 1
1122 fi
1123
1124 %build
1125 cp /usr/share/apr/build/apr_common.m4 build
1126 cp /usr/share/libtool/ltmain.sh build
1127 cp /usr/share/automake/config.* build
1128 %{__autoheader}
1129 %{__autoconf}
1130
1131 # from ./buildconf
1132 : fixing timestamps for mod_ssl sources
1133 cd modules/ssl
1134 touch ssl_expr_parse.y
1135 sleep 1
1136 touch ssl_expr_parse.c ssl_expr_parse.h ssl_expr_scan.l
1137 sleep 1
1138 touch ssl_expr_scan.c
1139 cd ../..
1140
1141 CPPFLAGS="-DMAX_SERVER_LIMIT=200000 -DBIG_SECURITY_HOLE=1"
1142 for mpm in %{?with_metuxmpm:metuxmpm} %{?with_peruser:peruser} prefork worker; do
1143 install -d "buildmpm-${mpm}"; cd "buildmpm-${mpm}"
1144 ../%configure \
1145         --prefix=%{_sysconfdir} \
1146         --exec-prefix=%{_libexecdir} \
1147         --with-installbuilddir=%{_libdir}/apache/build \
1148         --disable-v4-mapped \
1149         --enable-layout=PLD \
1150         --enable-modules=all \
1151         --enable-mods-shared=all \
1152         --enable-auth-anon \
1153         --enable-auth-dbm \
1154         --enable-authn-dbd \
1155         --enable-authn-alias \
1156         --enable-authz-dbm \
1157         --enable-authz-owner \
1158         %{?with_ldap:--enable-authnz-ldap} \
1159         --enable-auth-digest \
1160         --enable-file-cache \
1161         --enable-cache \
1162         --enable-disk-cache \
1163         --enable-mem-cache \
1164         --enable-dbd \
1165         %{?with_bucketeer:--enable-bucketeer} \
1166         --enable-dumpio \
1167         --enable-echo \
1168         --enable-charset-lite \
1169         --enable-deflate \
1170         %{?with_ldap:--enable-ldap} \
1171         --enable-ext-filter \
1172         --enable-case-filter \
1173         --enable-case-filter-in \
1174         --enable-log-forensic \
1175         --enable-logio \
1176         --with-z=%{_prefix} \
1177         --enable-mime-magic \
1178         --enable-cern-meta \
1179         --enable-expires \
1180         --enable-headers \
1181         --enable-ident \
1182         --enable-usertrack \
1183         --enable-unique-id \
1184         --enable-proxy \
1185         --enable-proxy-connect \
1186         --enable-proxy-ftp \
1187         --enable-proxy-http \
1188         --enable-proxy-ajp \
1189         --enable-proxy-balancer \
1190         %{?with_ssl:--enable-ssl %{?with_distcache:--enable-distcache}} \
1191         --enable-optional-hook-export \
1192         --enable-optional-hook-import \
1193         --enable-optional-fn-import \
1194         --enable-optional-fn-export \
1195         --enable-http \
1196         --enable-dav \
1197         --enable-info \
1198         --enable-suexec \
1199         --enable-cgi \
1200         --enable-cgid \
1201         --enable-dav-fs \
1202         --enable-dav-lock \
1203         --enable-vhost-alias \
1204         --enable-imagemap \
1205         --enable-speling \
1206         --enable-rewrite \
1207         --enable-so \
1208         --with-program-name=httpd.${mpm} \
1209         --with-mpm=${mpm} \
1210 %ifarch %{ix86}
1211 %ifnarch i386 i486
1212         $( [ "${mpm}" = "leader" ] && echo "--enable-nonportable-atomics=yes" ) \
1213 %endif
1214 %endif
1215         --with-suexec-bin=%{_sbindir}/suexec \
1216         --with-suexec-caller=http \
1217         --with-suexec-docroot=%{_datadir} \
1218         --with-suexec-logfile=/var/log/httpd/suexec_log \
1219         --with-suexec-uidmin=500 \
1220         --with-suexec-gidmin=500 \
1221         --with-suexec-umask=077 \
1222         --with-apr=%{_bindir}/apr-1-config \
1223         --with-apr-util=%{_bindir}/apu-1-config \
1224         --with-pcre
1225
1226 %{__make}
1227 ./httpd.${mpm} -l | grep -v "${mpm}" > modules-inside
1228
1229 find include -name '*.h' | xargs perl -pi -e "s#/httpd\.(.*?)\.conf#/etc/httpd/httpd.conf#"
1230
1231 cd ..
1232 done
1233
1234 for mpm in %{?with_metuxmpm:metuxmpm} %{?with_peruser:peruser} worker; do
1235         if ! cmp -s buildmpm-prefork/modules-inside buildmpm-${mpm}/modules-inside; then
1236                 echo "List of compiled modules is different between prefork-MPM and ${mpm}-MPM!"
1237                 echo "Build failed."
1238                 exit 1
1239         fi
1240 done
1241
1242 %install
1243 rm -rf $RPM_BUILD_ROOT
1244 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig,monit} \
1245         $RPM_BUILD_ROOT%{_var}/{log/{httpd,archiv/httpd},{run,cache}/apache,lock/mod_dav} \
1246         $RPM_BUILD_ROOT%{_sysconfdir}/{webapps.d,conf.d} \
1247         $RPM_BUILD_ROOT%{_datadir}/cgi-bin
1248
1249 # prefork is default one
1250 %{__make} -C buildmpm-prefork install \
1251         DESTDIR=$RPM_BUILD_ROOT \
1252         installbuilddir=%{_sysconfdir}/build \
1253         prefix=%{_sysconfdir}/httpd \
1254         libexecdir=%{_libdir}/%{name} \
1255         iconsdir=%{_datadir}/icons \
1256         errordir=%{_datadir}/error \
1257         htdocsdir=%{_datadir}/html \
1258         manualdir=%{_datadir}/manual \
1259         cgidir=%{_cgibindir} \
1260         runtimedir=%{_var}/run \
1261         logdir=%{_var}/log/httpd \
1262         proxycachedir=%{_var}/cache/httpd
1263
1264 for mpm in %{?with_metuxmpm:metuxmpm} %{?with_peruser:peruser} worker; do
1265         install buildmpm-${mpm}/httpd.${mpm} $RPM_BUILD_ROOT%{_sbindir}/httpd.${mpm}
1266         ln -s httpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.${mpm}.conf
1267 done
1268
1269 ln -s httpd.prefork $RPM_BUILD_ROOT%{_sbindir}/httpd
1270
1271 ln -s %{_libdir}/apache $RPM_BUILD_ROOT%{_sysconfdir}/modules
1272 ln -s %{_localstatedir}/run/apache $RPM_BUILD_ROOT%{_sysconfdir}/run
1273 ln -s %{_libdir}/apache/build $RPM_BUILD_ROOT%{_sysconfdir}/build
1274
1275 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
1276 install -d $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
1277
1278 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/build \
1279         $RPM_BUILD_ROOT%{_libexecdir}/build
1280
1281 %{__perl} -pi -e "s#$RPM_BUILD_ROOT##g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
1282 %{__perl} -pi -e "s#$RPM_BUILD_DIR#%{_usrsrc}#g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
1283 %{__perl} -pi -e "s#-pthread#-lpthread#g" $RPM_BUILD_ROOT%{_libdir}/lib*.la
1284 %{__perl} -pi -e 's#/etc/httpd/build#%{_libexecdir}/build#g' $RPM_BUILD_ROOT%{_libexecdir}/build/*
1285 ln -sf %{_bindir}/libtool $RPM_BUILD_ROOT%{_libexecdir}/build/libtool
1286 ln -sf %{_libexecdir}/build $RPM_BUILD_ROOT%{_sysconfdir}/build
1287
1288 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
1289 install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache
1290 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/httpd
1291 install %{SOURCE5} $RPM_BUILD_ROOT/etc/monit/httpd.monitrc
1292
1293 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer,suexec}_log
1294
1295 %if %{with ssl}
1296 install -d $RPM_BUILD_ROOT%{_sysconfdir}/ssl
1297 install %{SOURCE20} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.crt
1298 install %{SOURCE21} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.key
1299 %endif
1300
1301 CFG="$RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf/"
1302
1303 install %{SOURCE6} $CFG/10_httpd.conf
1304 install %{SOURCE8} $CFG/20_mod_vhost_alias.conf
1305 install %{SOURCE9} $CFG/25_mod_status.conf
1306 install %{SOURCE10} $CFG/30_mod_proxy.conf
1307 install %{SOURCE11} $CFG/35_mod_info.conf
1308 install %{SOURCE12} $CFG/40_mod_ssl.conf
1309 install %{SOURCE13} $CFG/45_mod_dav.conf
1310 install %{SOURCE14} $CFG/59_mod_dir.conf
1311 install %{SOURCE15} $CFG/13_mod_suexec.conf
1312 install %{SOURCE16} $CFG/58_mod_deflate.conf
1313 install %{SOURCE17} $CFG/57_mod_autoindex.conf
1314
1315 echo "LoadModule ldap_module    %{_libexecdir}/mod_ldap.so" > $CFG/49_mod_ldap.conf
1316 echo "LoadModule actions_module %{_libexecdir}/mod_actions.so" > $CFG/50_mod_actions.conf
1317 echo "LoadModule auth_module    %{_libexecdir}/mod_auth.so" > $CFG/51_mod_auth.conf
1318 #echo "LoadModule auth_anon_module      %{_libexecdir}/mod_auth_anon.so" > $CFG/52_mod_auth_anon.conf
1319 #echo "LoadModule auth_dbm_module       %{_libexecdir}/mod_auth_dbm.so" > $CFG/53_mod_auth_dbm.conf
1320 echo "LoadModule auth_digest_module     %{_libexecdir}/mod_auth_digest.so" > $CFG/54_mod_auth_digest.conf
1321 echo "LoadModule cache_module   %{_libexecdir}/mod_cache.so
1322 LoadModule mem_cache_module     %{_libexecdir}/mod_mem_cache.so
1323 LoadModule disk_cache_module    %{_libexecdir}/mod_disk_cache.so" > $CFG/55_mod_cache.conf
1324 echo "LoadModule cgid_module    %{_libexecdir}/mod_cgid.so" > $CFG/56_mod_cgid.conf
1325 echo "LoadModule charset_lite_module    %{_libexecdir}/mod_charset_lite.so" > $CFG/57_mod_charset_lite.conf
1326 echo "LoadModule auth_ldap_module       %{_libexecdir}/mod_auth_ldap.so" > $CFG/59_mod_auth_ldap.conf
1327 echo "LoadModule expires_module %{_libexecdir}/mod_expires.so" > $CFG/60_mod_expires.conf
1328 echo "LoadModule file_cache_module      %{_libexecdir}/mod_file_cache.so" > $CFG/61_mod_file_cache.conf
1329 echo "LoadModule headers_module %{_libexecdir}/mod_headers.so" > $CFG/62_mod_headers.conf
1330 echo "LoadModule imap_module    %{_libexecdir}/mod_imap.so" > $CFG/63_mod_imap.conf
1331 echo "LoadModule rewrite_module %{_libexecdir}/mod_rewrite.so" > $CFG/64_mod_rewrite.conf
1332 echo "LoadModule usertrack_module       %{_libexecdir}/mod_usertrack.so" > $CFG/65_mod_usertrack.conf
1333 echo "LoadModule unique_id_module       %{_libexecdir}/mod_unique_id.so" > $CFG/66_mod_unique_id.conf
1334
1335 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
1336 # let's remove trash (yes, *.html without lang suffix also contain trash)
1337 find $RPM_BUILD_ROOT%{_datadir}/manual -type f \
1338         -name '*.xml' -o -name '*.xml.*' -o -name '*.html' \
1339         | xargs rm -f
1340
1341 # drop more
1342 rm -rf $RPM_BUILD_ROOT%{_datadir}/manual/style
1343
1344 # find manual files
1345 :> manual.files
1346 cur=$(pwd)
1347 echo "%{_datadir}/manual/LICENSE" >> "$cur/manual.files"
1348 cd $RPM_BUILD_ROOT
1349 find ./%{_datadir}/manual -type d -printf "%%%%dir %{_datadir}/manual/%%P\n" >> "$cur/manual.files"
1350 find ./%{_datadir}/manual -type f -printf "%{_datadir}/manual/%%P\n" | awk '
1351 /\.(en|map|gif|png|jpg|ico)$/ { print $0; }
1352 /\.de$/ { print "%%lang(de) ", $0; }
1353 /\.es$/ { print "%%lang(es) ", $0; }
1354 /\.fr$/ { print "%%lang(fr) ", $0; }
1355 /\.ja.*$/ { print "%%lang(ja) ", $0; }
1356 /\.ko.*$/ { print "%%lang(ko) ", $0; }
1357 /\.pt-br$/ { print "%%lang(pt_BR) ", $0; }
1358 /\.ru.*$/ { print "%%lang(ru) ", $0; }
1359 ' >> "$cur/manual.files"
1360 cd $cur
1361
1362 # htpasswd goes to %{_bindir}
1363 mv $RPM_BUILD_ROOT%{_sbindir}/htpasswd $RPM_BUILD_ROOT%{_bindir}/
1364 ln -sf %{_bindir}/htpasswd $RPM_BUILD_ROOT%{_sbindir}/
1365
1366 # cgi_test: create config file with ScriptAlias
1367 cat << EOF > $CFG/09_cgi_test.conf
1368 ScriptAlias /cgi-bin/printenv %{_cgibindir}/printenv
1369 ScriptAlias /cgi-bin/test-cgi %{_cgibindir}/test-cgi
1370 EOF
1371
1372 %clean
1373 rm -rf $RPM_BUILD_ROOT
1374
1375 %pre
1376 %groupadd -g 51 http
1377 %useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http
1378
1379 %post
1380 /sbin/chkconfig --add httpd
1381 umask 137
1382 touch /var/log/httpd/{access,error,agent,referer}_log
1383
1384 %preun
1385 if [ "$1" = "0" ]; then
1386         if [ -f /var/lock/subsys/httpd ]; then
1387                 /etc/rc.d/init.d/httpd stop 1>&2
1388         fi
1389         # see http://thread.gmane.org/gmane.linux.pld.devel.english/712
1390         [ ! -x /sbin/chkconfig ] || /sbin/chkconfig --del httpd
1391 fi
1392
1393 %postun
1394 if [ "$1" = "0" ]; then
1395         %userremove http
1396         %groupremove http
1397 fi
1398
1399 %triggerpostun -- %{name} <= 2.0.50-6
1400 %banner %{name}-2.0.50-6 << EOF
1401 WARNING!!!
1402 Since apache-2.0.50-6 autoindex module has been separated to package
1403 %{name}-mod_autoindex If you want to have the same functionality do:
1404 poldek -Uv %{name}-mod_autoindex
1405 EOF
1406
1407 %triggerpostun -- %{name} < 2.0.54-4
1408 %banner %{name}-2.0.54-2 << EOF
1409 WARNING!!!
1410 CGI demo/test programs - printenv and test-cgi, have been released
1411 from package apache into separate subpackage apache-cgi_test. If you
1412 need printenv and/or test-cgi, please install apache-cgi_test package,
1413 e.g. by running poldek -Uv apache-cgi_test
1414 EOF
1415
1416 # update /etc/sysconfig/apache -> httpd rename
1417 if [ -f /etc/sysconfig/apache.rpmsave ]; then
1418         cp -f /etc/sysconfig/httpd{,.rpmnew}
1419         mv -f /etc/sysconfig/{apache.rpmsave,httpd}
1420 fi
1421
1422 %triggerpostun -- %{name} < 2.0.55-3.1
1423 if ! grep -q 'Include webapps.d/' /etc/httpd/httpd.conf/10_httpd.conf; then
1424 # make sure webapps.d is included
1425 cp -f /etc/httpd/httpd.conf/10_httpd.conf{,.rpmsave}
1426 # this file is ugly, so just append new lines
1427 cat <<EOF >> /etc/httpd/httpd.conf/10_httpd.conf
1428 # Include webapps config
1429 Include webapps.d/*.conf
1430 EOF
1431 fi
1432
1433 # rename monitrc to be service name like other files
1434 if [ -f /etc/monit/apache.monitrc.rpmsave ]; then
1435         mv -f /etc/monit/httpd.monitrc{,.rpmnew}
1436         mv -f /etc/monit/{apache.monitrc.rpmsave,httpd.monitrc}
1437 fi
1438
1439 %posttrans
1440 # minimizing apache restarts logics. we restart webserver:
1441 #
1442 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1443 # 2. first install of module (post: $1 = 1)
1444 # 2. uninstall of module (postun: $1 == 0)
1445 #
1446 # the strict internal deps between apache modules and
1447 # main package are very important for all this to work.
1448
1449 # restart webserver at the end of transaction
1450 %service httpd restart
1451
1452 # macro called at module post scriptlet
1453 %define module_post \
1454 if [ "$1" = "1" ]; then \
1455         %service -q httpd restart \
1456 fi
1457
1458 # macro called at module postun scriptlet
1459 %define module_postun \
1460 if [ "$1" = "0" ]; then \
1461         %service -q httpd restart \
1462 fi
1463
1464 %post mod_actions
1465 %module_post
1466
1467 %postun mod_actions
1468 %module_postun
1469
1470 #%post mod_auth
1471 #%module_post
1472 #
1473 #%postun mod_auth
1474 #%module_postun
1475
1476 #%post mod_auth_anon
1477 #%module_post
1478 #
1479 #%postun mod_auth_anon
1480 #%module_postun
1481
1482 #%post mod_auth_dbm
1483 #%module_post
1484 #
1485 #%postun mod_auth_dbm
1486 #%module_postun
1487
1488 %post mod_autoindex
1489 %module_post
1490
1491 %postun mod_autoindex
1492 %module_postun
1493
1494 %post mod_cache
1495 %module_post
1496
1497 %postun mod_cache
1498 %module_postun
1499
1500 %post mod_cgid
1501 %module_post
1502
1503 %postun mod_cgid
1504 %module_postun
1505
1506 %post mod_charset_lite
1507 %module_post
1508
1509 %postun mod_charset_lite
1510 %module_postun
1511
1512 %post mod_dav
1513 %module_post
1514
1515 %postun mod_dav
1516 %module_postun
1517
1518 #%post mod_auth_digest
1519 #%module_post
1520 #
1521 #%postun mod_auth_digest
1522 #%module_postun
1523
1524 %post mod_deflate
1525 %module_post
1526
1527 %postun mod_deflate
1528 %module_postun
1529
1530 %post mod_dir
1531 %module_post
1532
1533 %postun mod_dir
1534 %module_postun
1535
1536 %post mod_expires
1537 %module_post
1538
1539 %postun mod_expires
1540 %module_postun
1541
1542 %post mod_file_cache
1543 %module_post
1544
1545 %postun mod_file_cache
1546 %module_postun
1547
1548 %post mod_headers
1549 %module_post
1550
1551 %postun mod_headers
1552 %module_postun
1553
1554 %post mod_imap
1555 %module_post
1556
1557 %postun mod_imap
1558 %module_postun
1559
1560 %post mod_info
1561 %module_post
1562
1563 %postun mod_info
1564 %module_postun
1565
1566 %post mod_proxy
1567 %module_post
1568
1569 %postun mod_proxy
1570 %module_postun
1571
1572 %post mod_rewrite
1573 %module_post
1574
1575 %postun mod_rewrite
1576 %module_postun
1577
1578 %post mod_ssl
1579 %module_post
1580
1581 %postun mod_ssl
1582 %module_postun
1583
1584 %post mod_status
1585 %module_post
1586
1587 %postun mod_status
1588 %module_postun
1589
1590 %post mod_usertrack
1591 %module_post
1592
1593 %postun mod_usertrack
1594 %module_postun
1595
1596 %post mod_unique_id
1597 %module_post
1598
1599 %postun mod_unique_id
1600 %module_postun
1601
1602 %post mod_vhost_alias
1603 %module_post
1604
1605 %postun mod_vhost_alias
1606 %module_postun
1607
1608 %post cgi_test
1609 if [ "$1" = "1" ]; then
1610         %service -q httpd reload
1611 fi
1612
1613 %postun cgi_test
1614 if [ "$1" = "0" ]; then
1615         %service -q httpd reload
1616 fi
1617
1618 %files
1619 %defattr(644,root,root,755)
1620 %doc ABOUT_APACHE CHANGES README
1621 %doc docs/conf/mime.types
1622
1623 %attr(754,root,root) /etc/rc.d/init.d/httpd
1624
1625 # TODO: switch to conf.d, instead of confusing *dir* httpd.conf
1626 %attr(750,root,root) %dir %{_sysconfdir}/httpd.conf
1627 %attr(750,root,root) %dir %{_sysconfdir}/webapps.d
1628 %attr(750,root,root) %dir %{_sysconfdir}/modules
1629 %attr(750,root,root) %dir %{_sysconfdir}/run
1630 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_httpd.conf
1631 %attr(640,root,root) %{_sysconfdir}/magic
1632 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/httpd
1633 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/*
1634 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/monit/*.monitrc
1635
1636 #%attr(755,root,root) %{_libexecdir}/mod_access.so
1637 %attr(755,root,root) %{_libexecdir}/mod_alias.so
1638 %attr(755,root,root) %{_libexecdir}/mod_asis.so
1639 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
1640 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
1641 %attr(755,root,root) %{_libexecdir}/mod_env.so
1642 %attr(755,root,root) %{_libexecdir}/mod_include.so
1643 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
1644 %attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
1645 %attr(755,root,root) %{_libexecdir}/mod_mime.so
1646 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
1647 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
1648 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
1649 %attr(755,root,root) %{_libexecdir}/mod_speling.so
1650 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
1651
1652 # look at TODO on top
1653 %attr(755,root,root) %{_libexecdir}/mod_case_filter.so
1654 %attr(755,root,root) %{_libexecdir}/mod_case_filter_in.so
1655 %attr(755,root,root) %{_libexecdir}/mod_echo.so
1656 %attr(755,root,root) %{_libexecdir}/mod_ext_filter.so
1657 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_export.so
1658 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_import.so
1659 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_export.so
1660 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_import.so
1661
1662 %attr(755,root,root) %{_sbindir}/htdigest
1663
1664 %attr(755,root,root) %{_sbindir}/ab
1665 %attr(755,root,root) %{_sbindir}/apachectl
1666 %attr(755,root,root) %{_sbindir}/checkgid
1667 %attr(755,root,root) %{_sbindir}/httpd
1668 %attr(755,root,root) %{_sbindir}/httpd.*
1669 %attr(755,root,root) %{_sbindir}/logresolve
1670 %attr(755,root,root) %{_sbindir}/rotatelogs
1671
1672 %dir %attr(770,root,http) /var/run/apache
1673 %dir %attr(770,root,http) /var/cache/apache
1674
1675 %{_mandir}/man1/htdigest.1*
1676 %{_mandir}/man8/ab.8*
1677 %{_mandir}/man8/apachectl.8*
1678 %{_mandir}/man8/httpd.8*
1679 %{_mandir}/man8/logresolve.8*
1680 %{_mandir}/man8/rotatelogs.8*
1681
1682 %attr(2750,root,logs) %dir /var/log/httpd
1683 %attr(2750,root,logs) %dir /var/log/archiv/httpd
1684 %attr(640,root,logs) %ghost /var/log/httpd/*
1685
1686 %dir %{_datadir}
1687
1688 %dir %{_datadir}/cgi-bin
1689 %dir %{_datadir}/html
1690 %{_datadir}/icons
1691 %{_datadir}/error
1692
1693 %files doc -f manual.files
1694 %defattr(644,root,root,755)
1695 %dir %{_datadir}/manual
1696
1697 %files suexec
1698 %defattr(644,root,root,755)
1699 %attr(4755,root,root) %{_sbindir}/suexec
1700 %attr(755,root,root) %{_libexecdir}/mod_suexec.so
1701 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_suexec.conf
1702 %{_mandir}/man8/suexec.8*
1703
1704 %files index
1705 %defattr(644,root,root,755)
1706 %config(noreplace,missingok) %{_datadir}/html/index.html*
1707 %{_datadir}/html/*.gif
1708 %{_datadir}/html/*.png
1709
1710 %files apxs
1711 %defattr(644,root,root,755)
1712 %attr(755,root,root) %{_sbindir}/apxs
1713 %attr(755,root,root) %{_sbindir}/envvars*
1714 %attr(751,root,root) %dir %{_sysconfdir}
1715 %dir %{_libexecdir}
1716 %dir %{_libexecdir}/build
1717 %{_libexecdir}/build/config_vars.mk
1718 %{_mandir}/man8/apxs.8*
1719
1720 %files devel
1721 %defattr(644,root,root,755)
1722 %{_includedir}
1723 %{_libexecdir}/*.exp
1724 %attr(750,root,root) %dir %{_sysconfdir}/build
1725 %{_libexecdir}/build/[lprs]*.mk
1726 %attr(755,root,root) %{_libexecdir}/build/*.sh
1727 %attr(755,root,root) %{_libexecdir}/build/libtool
1728
1729 %files mod_actions
1730 %defattr(644,root,root,755)
1731 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_actions.conf
1732 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1733
1734 #%files mod_auth
1735 #%defattr(644,root,root,755)
1736 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1737 #%attr(755,root,root) %{_libexecdir}/mod_auth.so
1738
1739 #%files mod_auth_anon
1740 #%defattr(644,root,root,755)
1741 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth_anon.conf
1742 #%attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
1743
1744 %files mod_auth_basic
1745 %defattr(644,root,root,755)
1746 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1747 %attr(755,root,root) %{_libexecdir}/mod_auth_basic.so
1748
1749 #%files mod_auth_dbm
1750 #%defattr(644,root,root,755)
1751 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth_dbm.conf
1752 #%attr(755,root,root) %{_libexecdir}/mod_auth_dbm.so
1753 #%attr(755,root,root) %{_sbindir}/dbmmanage
1754 #%attr(755,root,root) %{_sbindir}/htdbm
1755 #%{_mandir}/man1/dbmmanage.1*
1756 #%{_mandir}/man1/htdbm.1*
1757
1758 %files mod_auth_digest
1759 %defattr(644,root,root,755)
1760 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth_digest.conf
1761 %attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
1762
1763 #%if %{with ldap}
1764 #%files mod_auth_ldap
1765 #%defattr(644,root,root,755)
1766 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth_ldap.conf
1767 #%attr(755,root,root) %{_libexecdir}/mod_auth_ldap.so
1768 #%endif
1769
1770 %files mod_authn_alias
1771 %defattr(644,root,root,755)
1772 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1773 %attr(755,root,root) %{_libexecdir}/mod_authn_alias.so
1774
1775 %files mod_authn_anon
1776 %defattr(644,root,root,755)
1777 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1778 %attr(755,root,root) %{_libexecdir}/mod_authn_anon.so
1779
1780 %files mod_authn_dbd
1781 %defattr(644,root,root,755)
1782 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1783 %attr(755,root,root) %{_libexecdir}/mod_authn_dbd.so
1784
1785 %files mod_authn_dbm
1786 %defattr(644,root,root,755)
1787 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1788 %attr(755,root,root) %{_libexecdir}/mod_authn_dbm.so
1789
1790 %files mod_authn_default
1791 %defattr(644,root,root,755)
1792 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1793 %attr(755,root,root) %{_libexecdir}/mod_authn_default.so
1794
1795 %files mod_authn_file
1796 %defattr(644,root,root,755)
1797 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1798 %attr(755,root,root) %{_libexecdir}/mod_authn_file.so
1799
1800 %if %{with ldap}
1801 %files mod_authnz_ldap
1802 %defattr(644,root,root,755)
1803 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1804 %attr(755,root,root) %{_libexecdir}/mod_authnz_ldap.so
1805 %endif
1806
1807 %files mod_authz_dbm
1808 %defattr(644,root,root,755)
1809 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1810 %attr(755,root,root) %{_libexecdir}/mod_authz_dbm.so
1811
1812 %files mod_authz_default
1813 %defattr(644,root,root,755)
1814 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1815 %attr(755,root,root) %{_libexecdir}/mod_authz_default.so
1816
1817 %files mod_authz_groupfile
1818 %defattr(644,root,root,755)
1819 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1820 %attr(755,root,root) %{_libexecdir}/mod_authz_groupfile.so
1821
1822 %files mod_authz_host
1823 %defattr(644,root,root,755)
1824 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1825 %attr(755,root,root) %{_libexecdir}/mod_authz_host.so
1826
1827 %files mod_authz_owner
1828 %defattr(644,root,root,755)
1829 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1830 %attr(755,root,root) %{_libexecdir}/mod_authz_owner.so
1831
1832 %files mod_authz_user
1833 %defattr(644,root,root,755)
1834 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1835 %attr(755,root,root) %{_libexecdir}/mod_authz_user.so
1836
1837 %files mod_autoindex
1838 %defattr(644,root,root,755)
1839 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_autoindex.conf
1840 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
1841
1842 %if %{with bucketeer}
1843 %files mod_bucketeer
1844 %defattr(644,root,root,755)
1845 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1846 %attr(755,root,root) %{_libexecdir}/mod_bucketeer.so
1847 %endif
1848
1849 %files mod_cache
1850 %defattr(644,root,root,755)
1851 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_cache.conf
1852 %attr(755,root,root) %{_sbindir}/htcacheclean
1853 %attr(755,root,root) %{_libexecdir}/mod_cache.so
1854 %attr(755,root,root) %{_libexecdir}/mod_disk_cache.so
1855 %attr(755,root,root) %{_libexecdir}/mod_mem_cache.so
1856 %{_mandir}/man8/htcacheclean.8*
1857
1858 %files mod_cgid
1859 %defattr(644,root,root,755)
1860 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_cgid.conf
1861 %attr(755,root,root) %{_libexecdir}/mod_cgid.so
1862
1863 %files mod_charset_lite
1864 %defattr(644,root,root,755)
1865 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_charset_lite.conf
1866 %attr(755,root,root) %{_libexecdir}/mod_charset_lite.so
1867
1868 %files mod_dav
1869 %defattr(644,root,root,755)
1870 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_dav.conf
1871 %attr(755,root,root) %{_libexecdir}/mod_dav*.so
1872 %dir %attr(770,root,http) /var/lock/mod_dav
1873
1874 %files mod_dbd
1875 %defattr(644,root,root,755)
1876 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1877 %attr(755,root,root) %{_libexecdir}/mod_dbd.so
1878
1879 %files mod_deflate
1880 %defattr(644,root,root,755)
1881 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_deflate.conf
1882 %attr(755,root,root) %{_libexecdir}/mod_deflate.so
1883
1884 %files mod_dir
1885 %defattr(644,root,root,755)
1886 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_dir.conf
1887 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1888
1889 %files mod_dumpio
1890 %defattr(644,root,root,755)
1891 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1892 %attr(755,root,root) %{_libexecdir}/mod_dumpio.so
1893
1894 %files mod_expires
1895 %defattr(644,root,root,755)
1896 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_expires.conf
1897 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1898
1899 %files mod_file_cache
1900 %defattr(644,root,root,755)
1901 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_file_cache.conf
1902 %attr(755,root,root) %{_libexecdir}/mod_file_cache.so
1903
1904 %files mod_filter
1905 %defattr(644,root,root,755)
1906 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1907 %attr(755,root,root) %{_libexecdir}/mod_filter.so
1908
1909 %files mod_headers
1910 %defattr(644,root,root,755)
1911 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_headers.conf
1912 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1913
1914 %files mod_ident
1915 %defattr(644,root,root,755)
1916 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1917 %attr(755,root,root) %{_libexecdir}/mod_ident.so
1918
1919 %files mod_imagemap
1920 %defattr(644,root,root,755)
1921 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1922 %attr(755,root,root) %{_libexecdir}/mod_imagemap.so
1923
1924 #%files mod_imap
1925 #%defattr(644,root,root,755)
1926 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_imap.conf
1927 #%attr(755,root,root) %{_libexecdir}/mod_imap.so
1928
1929 %files mod_info
1930 %defattr(644,root,root,755)
1931 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_info.conf
1932 %attr(755,root,root) %{_libexecdir}/mod_info.so
1933
1934 %if %{with ldap}
1935 %files mod_ldap
1936 %defattr(644,root,root,755)
1937 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_ldap.conf
1938 %attr(755,root,root) %{_libexecdir}/mod_ldap.so
1939 %endif
1940
1941 %files mod_logio
1942 %defattr(644,root,root,755)
1943 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1944 %attr(755,root,root) %{_libexecdir}/mod_logio.so
1945
1946 %files mod_proxy
1947 %defattr(644,root,root,755)
1948 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_proxy.conf
1949 %attr(755,root,root) %{_libexecdir}/mod_proxy*.so
1950
1951 %files mod_rewrite
1952 %defattr(644,root,root,755)
1953 %attr(755,root,root) %{_sbindir}/httxt2dbm
1954 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1955 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_rewrite.conf
1956
1957 %if %{with ssl}
1958 %files mod_ssl
1959 %defattr(644,root,root,755)
1960 %attr(750,root,root) %dir %{_sysconfdir}/ssl
1961 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ssl/server.*
1962 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_ssl.conf
1963 %attr(755,root,root) %{_libexecdir}/mod_ssl.so
1964 %endif
1965
1966 %files mod_status
1967 %defattr(644,root,root,755)
1968 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_status.conf
1969 %attr(755,root,root) %{_libexecdir}/mod_status.so
1970
1971 %files mod_unique_id
1972 %defattr(644,root,root,755)
1973 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_unique_id.conf
1974 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
1975
1976 %files mod_usertrack
1977 %defattr(644,root,root,755)
1978 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_usertrack.conf
1979 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
1980
1981 %files mod_version
1982 %defattr(644,root,root,755)
1983 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1984 %attr(755,root,root) %{_libexecdir}/mod_version.so
1985
1986 %files mod_vhost_alias
1987 %defattr(644,root,root,755)
1988 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
1989 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/*_mod_vhost_alias.conf
1990
1991 %files -n htpasswd-%{name}
1992 %defattr(644,root,root,755)
1993 %attr(755,root,root) %{_bindir}/htpasswd
1994 %attr(755,root,root) %{_sbindir}/htpasswd
1995 %{_mandir}/man1/htpasswd.1*
1996
1997 %files dbmtools
1998 %defattr(644,root,root,755)
1999 %attr(755,root,root) %{_sbindir}/dbmmanage
2000 %attr(755,root,root) %{_sbindir}/htdbm
2001 %{_mandir}/man1/dbmmanage.1*
2002 %{_mandir}/man1/htdbm.1*
2003
2004 %files cgi_test
2005 %defattr(644,root,root,755)
2006 %dir %{_cgibindir}
2007 %attr(755,root,root) %{_cgibindir}/*
2008 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf/09_cgi_test.conf
This page took 0.174153 seconds and 4 git commands to generate.