4 # - mod_optional_fn_{export,import}
5 # - mod_optional_hook_{export,import}
8 # - config examples for mod_*
9 # - check if all modules are (de)registered in %%post/%%postun
10 # - find smart way to deregister module if its moved from main package to subpackage (maybe test -f ?)
11 # - add %%post/%%postun to suexec
12 # - --with-suexec-gidmin=500 or =100 ?
13 # - --with-suexec-uidmin=500 or =1000 ?
14 # - subpackages for MPMs
15 # - check if all modules (*.so) are exactly the same for different MPMs
18 %bcond_without ssl # build without SSL support
19 %bcond_without ldap # build without LDAP support
20 %bcond_without metuxmpm # don't build METUX MPM version
22 %include /usr/lib/rpm/macros.perl
23 # this is internal macro, don't change to %%apache_modules_api
24 %define _apache_modules_api 20020903
25 Summary: The most widely used Web server on the Internet
26 Summary(de): Leading World Wide Web-Server
27 Summary(es): Servidor HTTPD para proveer servicios WWW
28 Summary(fr): Le serveur web le plus utilise sur Internet
29 Summary(pl): Serwer WWW (World Wide Web)
30 Summary(pt_BR): Servidor HTTPD para prover serviços WWW
31 Summary(ru): óÁÍÙÊ ÐÏÐÕÌÑÒÎÙÊ ×ÅÂ-ÓÅÒ×ÅÒ
32 Summary(tr): Lider WWW tarayýcý
36 License: Apache Group License
37 Group: Networking/Daemons
38 Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
39 # Source0-md5: 8b251767212aebf41a13128bb70c0b41
41 Source2: %{name}.logrotate
42 Source3: %{name}-icons.tar.gz
43 # Source3-md5: 2b085cbc19fd28536dc883f0b864cd83
44 Source4: %{name}.sysconfig
45 Source6: %{name}-httpd.conf
46 Source8: %{name}-mod_vhost_alias.conf
47 Source9: %{name}-mod_status.conf
48 Source10: %{name}-mod_proxy.conf
49 Source11: %{name}-mod_info.conf
50 Source12: %{name}-mod_ssl.conf
51 Source13: %{name}-mod_dav.conf
52 Source14: %{name}-mod_dir.conf
53 Source15: %{name}-mod_suexec.conf
54 Source16: %{name}-mod_deflate.conf
55 Source20: %{name}-server.crt
56 Source21: %{name}-server.key
57 Patch0: %{name}-configdir_skip_backups.patch
58 Patch1: %{name}-layout.patch
59 Patch2: %{name}-suexec.patch
60 Patch3: %{name}-nolibs.patch
61 Patch4: %{name}-apr.patch
62 # project homepage http://www.metux.de/mpm/en/?patpage=index
63 # http://www.sannes.org/metuxmpm/
64 Patch5: httpd-2.0.47-metuxmpm-r7.diff
65 Patch6: httpd-2.0.40-xfsz.patch
66 Patch7: httpd-2.0.45-davetag.patch
67 Patch8: httpd-2.0.45-encode.patch
68 Patch9: httpd-2.0.45-export.patch
69 Patch10: httpd-2.0.46-dav401dest.patch
70 Patch11: httpd-2.0.46-md5dig.patch
71 Patch12: httpd-2.0.46-shmcb.patch
72 Patch13: httpd-2.0.46-sslmutex.patch
73 Patch14: httpd-2.0.47-sslcleanup.patch
74 Patch15: httpd-2.0.48-corelimit.patch
75 Patch16: httpd-2.0.48-debuglog.patch
76 Patch17: httpd-2.0.48-dynlimit.patch
77 Patch18: httpd-2.0.48-sslpphrase.patch
78 Patch19: %{name}-v6only-ENOPROTOOPT.patch
79 Patch20: %{name}-conffile-path.patch
80 Patch21: %{name}-apxs.patch
81 URL: http://httpd.apache.org/
82 BuildRequires: automake
83 BuildRequires: apr-devel >= 1:0.9.5-6
84 BuildRequires: apr-util-devel >= 1:0.9.5-5
85 BuildRequires: db-devel
86 BuildRequires: expat-devel
87 BuildRequires: gdbm-devel >= 1.8.3
88 BuildRequires: libtool >= 2:1.5
89 %{?with_ldap:BuildRequires: openldap-devel}
90 %{?with_ssl:BuildRequires: openssl-devel >= 0.9.7d}
91 %{?with_ssl:BuildRequires: openssl-tools >= 0.9.7d}
92 BuildRequires: perl-devel >= 1:5.6
93 BuildRequires: rpm-perlprov >= 4.1-13
94 BuildRequires: zlib-devel
97 Requires(pre): /bin/id
98 Requires(pre): /usr/bin/getgid
99 Requires(pre): /usr/sbin/groupadd
100 Requires(pre): /usr/sbin/useradd
101 Requires(postun): /usr/sbin/userdel
102 Requires(postun): /usr/sbin/groupdel
103 Requires(post,preun): /sbin/chkconfig
104 Requires(post,postun): /sbin/ldconfig
105 Requires(post): fileutils
106 Requires: %{name}-apxs = %{version}-%{release}
107 Requires: apr-util >= 1:0.9.5-5
108 Requires: /etc/mime.types
110 Requires: psmisc >= 20.1
111 Provides: httpd = %{version}
112 Provides: webserver = %{version}
113 Provides: apache(modules-api) = %{_apache_modules_api}
114 Obsoletes: apache-extra
116 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
118 %define _sysconfdir /etc/httpd
119 %define _includedir %{_prefix}/include/apache
120 %define _datadir /home/services/httpd
121 %define _libexecdir %{_libdir}/apache
124 Apache is a powerful, full-featured, efficient and freely-available
125 Web server. Apache is also the most popular Web server on the
129 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
130 erhältlich und weit verbreitet ist.
133 El servidor web Apache es el mejor servidor gratuito disponible en el
134 mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
135 que browsers web vean documentos y sometan datos remotamente. Puede
136 ejecutar varias funciones diferentes, incluyendo funciones de proxy y
137 caché, y nos ofrece características como monitor de estado, conversión
138 dinámica de tipo, y otras más.
141 Apache est un serveur Web puissant, efficace, gratuit et complet.
142 Apache est aussi le serveur Web le plus populaire sur Internet.
145 Apache jest serwerem WWW (World Wide Web). Instaluj±c ten pakiet
146 bêdziesz móg³ prezentowaæ w³asne strony WWW w sieci internet.
148 %description -l pt_BR
149 O servidor web Apache é o melhor servidor gratuito disponível no mundo
150 UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
151 que browsers web vejam documentos e submetam dados remotamente. Ele
152 pode executar várias funções diferentes, incluindo funções de proxy e
153 cache, e oferece características como monitor de status, conversão
154 dinâmica de tipo, e mais.
157 Apache - ÍÏÝÎÙÊ, ÆÕÎËÃÉÏÎÁÌØÎÙÊ, ×ÙÓÏËÏÐÒÏÉÚ×ÏÄÉÔÅÌØÎÙÊ É Ó×ÏÂÏÄÎÏ
158 ÒÁÓÐÒÏÓÔÒÁÎÑÅÍÙÊ ×ÅÂ-ÓÅÒ×ÅÒ.
161 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
165 Summary: Apache suexec wrapper
166 Summary(pl): Wrapper suexec do serwera WWW Apache
167 Group: Development/Tools
168 Requires: %{name} = %{version}-%{release}
171 The suEXEC feature provides Apache users the ability to run CGI and
172 SSI programs under user IDs different from the user ID of the calling
173 web-server. Normally, when a CGI or SSI program executes, it runs as
174 the same user who is running the web server.
176 %description suexec -l pl
177 SuEXEC umo¿liwia serwerowi Apache uruchamianie programów CGI i SSI z
178 innym UID ni¿ wywo³uj±cy je serwer. Normalnie programy CGI i SSI s±
179 wykonywane jako taki sam u¿ytkownik jak serwer WWW.
182 Summary: Apache index.html* files
183 Summary(pl): Pliki Apache index.html*
185 Requires: %{name} = %{version}-%{release}
189 Apache index.html* files.
191 %description index -l pl
192 Pliki Apache index.html*.
195 Summary: Apache manual
196 Summary(pl): Podrêcznik Apache'a
198 Requires: %{name} = %{version}-%{release}
203 %description doc -l pl
207 Summary: APache eXtenSion tool
208 Summary(pl): Narzêdzie do rozszerzania Apache'a
209 Group: Development/Tools
212 APache eXtenSion tool.
214 %description apxs -l pl
215 Narzêdzie do rozszerzania Apache'a.
218 Summary: Module development tools for the Apache web server
219 Summary(es): Archivos de inclusión del Apache para desarrollo de módulos
220 Summary(fr): Les outils de developpement de modules pour le serveur web Apache
221 Summary(pl): Pliki nag³ówkowe do tworzenia modu³ów rozszerzeñ do serwera WWW Apache
222 Summary(pt_BR): Arquivos de inclusão do Apache para desenvolvimento de módulos
223 Summary(ru): óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
224 Group: Networking/Utilities
225 Requires: %{name}-apxs = %{version}-%{release}
226 Requires: apr-util-devel >= 1:0.9.5-5
228 Obsoletes: apache-static
231 The apache-devel package contains header files for Apache.
233 %description devel -l es
234 Este paquete contiene los archivos de inclusión para el Apache, bien
235 como el utilitario apxs para la construcción de objetos compartidos
236 dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
237 o desarrollar módulos adicionales para Apache.
239 %description devel -l fr
240 Le package apache-devel contient le code source pour le serveur Web
241 Apache et le binaire APXS dont vous aurez besoin pour construire des
242 Objets Dynamiques Partages (DSOs) pour Apache.
244 %description devel -l pl
245 Pliki nag³ówkowe i inne zasoby niezbêdne przy budowaniu modu³ów DSO
246 (Dynamic Shared Objects) dla Apache.
248 %description devel -l ru
249 óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache.
251 %description devel -l pt_BR
252 Este pacote contem os arquivos de inclusão para o Apache, bem como o
253 utilitário apxs para a construção de objetos compartilhados dinâmicos
254 (DSOs). Este pacote precisa ser instalado se você deseja compilar ou
255 desenvolver módulos adicionais para o Apache.
258 Summary: Apache module for run CGI whenever a file of a certain type is requested
259 Summary(pl): Modu³ Apache'a do uruchamiania skryptów CGI
260 Group: Networking/Daemons
261 Requires: %{name} = %{version}-%{release}
263 %description mod_actions
264 This package contains mod_actions module. This module lets you run CGI
265 scripts whenever a file of a certain type is requested. This makes it
266 much easier to execute scripts that process files.
268 %description mod_actions -l pl
269 Ten modu³ pozwala na uruchamianie skryptów w momencie gdy nadchodzi
270 ¿±danie pobrania pliku okre¶lonego typu.
273 Summary: Apache module with user authentication using textual files
274 Summary(pl): Modu³ Apache'a identyfikuj±cy u¿ytkowników na podstawie plików tekstowych
275 Group: Networking/Daemons
276 Requires: %{name} = %{version}-%{release}
278 %description mod_auth
279 This package contains mod_auth module. It provides for user
280 authentication using textual files.
282 %description mod_auth -l pl
283 Ten pakiet zawiera modu³ mod_auth. S³u¿y on do sprawdzania to¿samo¶ci
284 u¿ytkowników na podstawie plików tekstowych.
286 %package mod_auth_anon
287 Summary: Apache module with "anonymous" user access authentication
288 Summary(pl): Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkownika "anonimowego"
289 Group: Networking/Daemons
290 Requires: %{name} = %{version}-%{release}
292 %description mod_auth_anon
293 This package contains mod_auth_anon module. It allows "anonymous" user
294 access to authenticated areas. It does access control in a manner
295 similar to anonymous-ftp sites; i.e. have a 'magic' user id
296 'anonymous' and the email address as a password. These email addresses
297 can be logged. Combined with other (database) access control methods,
298 this allows for effective user tracking and customization according to
299 a user profile while still keeping the site open for 'unregistered'
300 users. One advantage of using Auth-based user tracking is that, unlike
301 magic-cookies and funny URL pre/postfixes, it is completely browser
302 independent and it allows users to share URLs.
304 %description mod_auth_anon -l pl
305 Ten modu³ oferuje autoryzacjê u¿ytkownika "anonimowego" podobnie do
306 anonimowych serwerów FTP (u¿ytkownik "anonymous" oraz has³o w postaci
307 adresu pocztowego u¿ytkownika).
309 %package mod_auth_ldap
310 Summary: Apache module with LDAP user access authentication
311 Summary(pl): Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkowników poprzez LDAP
312 Group: Networking/Daemons
313 Requires: %{name} = %{version}-%{release}
315 %description mod_auth_ldap
316 Apache module with LDAP user access authentication.
318 %description mod_auth_ldap -l pl
319 Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkowników poprzez LDAP
321 %package mod_auth_dbm
322 Summary: Apache module with user authentication which uses DBM files
323 Summary(pl): Modu³ Apache'a z mechanizmem identyfikacji korzystaj±cym z plików DBM
324 Group: Networking/Daemons
325 Obsoletes: apache-mod_auth_db
326 Requires: %{name} = %{version}-%{release}
328 %description mod_auth_dbm
329 This module provides for HTTP Basic Authentication, where the
330 usernames and passwords are stored in DBM type database files. It is
331 an alternative to the plain text password files provided by mod_auth.
333 %description mod_auth_dbm -l pl
334 Ten modu³ udostêpnia Prost± Autoryzacjê HTTP, gdzie u¿ytkownicy oraz
335 ich has³a s± trzymane w plikach bazy typu DBM.
337 %package mod_auth_digest
338 Summary: Apache user authentication module using MD5 Digest Authentication
339 Summary(pl): Modu³ Apache'a do autoryzacji MD5
340 Group: Networking/Daemons
341 Obsoletes: apache-mod_digest
342 Requires: %{name} = %{version}-%{release}
344 %description mod_auth_digest
345 This package contains mod_digest module. It provides user
346 authentication using MD5 Digest Authentication.
348 %description mod_auth_digest -l pl
349 Modu³ ten dostarcza metodê autoryzacji bazuj±c± na MD5 Digest
353 Summary: Content cache keyed to URIs
354 Summary(pl): Pamiêæ podrêczna wg klucza URI
355 Group: Networking/Daemons
356 Requires: %{name} = %{version}-%{release}
358 %description mod_cache
359 mod_cache implements an RFC 2616 compliant HTTP content cache that can
360 be used to cache either local or proxied content. Two storage
361 management modules are included in the base Apache distribution:
362 mod_disk_cache implements a disk based storage manager (generally used
363 for proxy caching) and mod_mem_cache implements an in-memory based
364 storage manager (primarily useful for caching local content).
366 %description mod_cache -l pl
367 Implementacja zgodnej z RFC 2616 pamiêci podrêcznej, która mo¿e byæ
368 u¿ywana do zapamiêtywania zawarto¶ci lokalnej lub dostêpnej przez
369 proxy. Do³±czono dwa modu³y pozwalaj±ce magazynowaæ dane w pamiêci
370 (g³ównie u¿yteczne przy cacheowaniu lokalnej zawarto¶ci) oraz na dysku
371 (u¿ywane do cacheowania proxy).
374 Summary: Execution of CGI scripts using an external CGI daemon
375 Summary(pl): Uruchamianie zewnêtrznych skryptów CGI za pomoc± daemona CGI
376 Group: Networking/Daemons
377 Requires: %{name} = %{version}-%{release}
379 %description mod_cgid
380 Execution of CGI scripts using an external CGI daemon.
382 %description mod_cgid -l pl
383 Uruchamianie zewnêtrznych skryptów CGI za pomoc± demona CGI.
385 %package mod_charset_lite
386 Summary: Specify character set translation or recoding
387 Summary(pl): Translacja lub przekodowywanie znaków
388 Group: Networking/Daemons
389 Requires: %{name} = %{version}-%{release}
391 %description mod_charset_lite
392 Specify character set translation or recoding.
394 %description mod_charset_lite -l pl
395 Translacja lub przekodowywanie znaków.
398 Summary: Apache module - Distributed Authoring and Versioning
399 Summary(pl): Modu³ Apache'a - rozproszone autorstwo i wersjonowanie
400 Group: Networking/Daemons
401 Requires: %{name} = %{version}-%{release}
404 This module provides class 1 and class 2 WebDAV ('Web-based
405 Distributed Authoring and Versioning') functionality for Apache. This
406 extension to the HTTP protocol allows creating, moving, copying, and
407 deleting resources and collections on a remote web server.
409 %description mod_dav -l pl
410 Modu³ udostêpnia klasê 1 oraz klasê 2 WebDAV (Bazuj±cego na WWW
411 rozproszonego autorstwa i wersjonowania). To rozszerzenie HTTP pozwala
412 na tworzenie, przesuwanie, kopiowanie oraz kasowanie zasobów na
413 zdalnym serwerze WWW.
416 Summary: Apache module: Compress content before it is delivered to the client
417 Summary(pl): Modu³ Apache'a kompresuj±cy dane przed przes³aniem ich do klienta
418 Group: Networking/Daemons
419 Requires: %{name} = %{version}-%{release}
421 %description mod_deflate
422 Compress content before it is delivered to the client.
424 %description mod_deflate -l pl
425 Modu³ kompresuj±cy dane przed przes³aniem ich do klienta.
428 Summary: Apache module for "trailing slash" redirects and serving directory index files
429 Summary(pl): Modu³ Apache'a oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci katalogu
430 Group: Networking/Daemons
431 Requires: %{name} = %{version}-%{release}
434 This package contains mod_dir which provides "trailing slash"
435 redirects and serving directory index files.
437 %description mod_dir -l pl
438 Modu³ oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci
442 Summary: Apache module allows for the customization of HTTP response headers
443 Summary(pl): Modu³ Apache'a pozwalaj±cy na modyfikacjê nag³ówków HTTP
444 Group: Networking/Daemons
445 Requires: %{name} = %{version}-%{release}
447 %description mod_headers
448 This package contains mod_headers module. The module allows for the
449 customization of HTTP response headers. Headers can be merged,
452 %description mod_headers -l pl
453 Modu³ pozwalaj±cy na ³±czenie, usuwania, zamianê nag³ówków HTTP
454 wysy³anych do przegl±darki.
457 Summary: Apache module with imap-file handler
458 Summary(pl): Modu³ Apache'a z obs³ug± imap-file
459 Group: Networking/Daemons
460 Requires: %{name} = %{version}-%{release}
462 %description mod_imap
463 This package contains mod_imap module. It provides for .map files,
464 replacing the functionality of the imagemap CGI program. Any directory
465 or document type configured to use the handler imap-file.
467 %description mod_imap -l pl
468 Modu³ umo¿liwiaj±cy obs³ugê plików .map (imap-file handler).
471 Summary: Apache module with comprehensive overview of the server configuration
472 Summary(pl): Modu³ Apache'a udostêpniaj±cy informacje o serwerze
473 Group: Networking/Daemons
474 Requires: %{name} = %{version}-%{release}
476 %description mod_info
477 This package contains mod_info module. It provides a comprehensive
478 overview of the server configuration including all installed modules
479 and directives in the configuration files.
481 %description mod_info -l pl
482 Modu³ udostêpniaj±cy informacje o konfiguracji serwera,
483 zainstalowanych modu³ach itp.
486 Summary: Apache module to use LDAP connections
487 Summary(pl): Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP
488 Group: Networking/Daemons
489 Requires: %{name} = %{version}-%{release}
491 %description mod_ldap
492 Apache module to use LDAP connections.
494 %description mod_ldap -l pl
495 Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP.
498 Summary: Apache module with Web proxy
499 Summary(pl): Modu³ Apache'a dodaj±cy obs³ugê serwera proxy
500 Group: Networking/Daemons
501 Requires: %{name} = %{version}-%{release}
503 %description mod_proxy
504 This package contains module with implementation a proxy/cache for
505 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
506 HTTP/0.9, HTTP/1.0 and HTTP/1.1. The module can be configured to
507 connect to other proxy modules for these and other protocols.
509 %description mod_proxy -l pl
510 Modu³ zawiera implementacjê serwera proxy/cache dla Apache.
511 Implementacja zawiera obs³ugê FTP, CONNECT (dla SSL), HTTP/0.9,
515 Summary: Apache module with rule-based engine for rewrite requested URLs on the fly
516 Summary(pl): Modu³ Apache'a do "przepisywania" adresów URL w locie
517 Group: Networking/Daemons
518 Requires: %{name} = %{version}-%{release}
520 %description mod_rewrite
521 This package contains It provides a rule-based rewriting engine to
522 rewrite requested URLs on the fly.
524 %description mod_rewrite -l pl
525 Modu³ oferuj±cy mo¿liwo¶æ "przepisywania" adresów URL w locie.
528 Summary: SSL/TLS module for the Apache HTTP server
529 Summary(pl): Modu³ SSL/TSL dla serwera Apache
530 Summary(ru): íÏÄÕÌØ SSL/TLS ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
531 Group: Networking/Daemons
533 Requires: %{name} = %{version}-%{release}
536 The mod_ssl module provides strong cryptography for the Apache Web
537 server via the Secure Sockets Layer (SSL) and Transport Layer Security
540 %description mod_ssl -l pl
541 Modu³ mod_ssl udostêpnia wsparcie do silnej kryptografii dla serwera
542 Apache poprzez protoko³y SSL/TSL (Secure Sockets Layer/Transport Layer
545 %description mod_ssl -l ru
546 íÏÄÕÌØ mod_ssl ÏÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ × ×ÅÂ-ÓÅÒ×ÅÒÅ Apache ÎÁÄÅÖÎÏÇÏ
547 ÛÉÆÒÏ×ÁÎÉÑ ÓÒÅÄÓÔ×ÁÍÉ Secure Sockets Layer (SSL) É Transport Layer
550 Summary: Server status report module for Apache
551 Summary(pl): Modu³ udostêpniaj±cy informacje statystyczne z serwera Apache
552 Group: Networking/Daemons
553 Requires: %{name} = %{version}-%{release}
555 %description mod_status
556 The Status module allows a server administrator to find out how well
557 their server is performing. A HTML page is presented that gives the
558 current server statistics in an easily readable form. If required this
559 page can be made to automatically refresh (given a compatible
562 %description mod_status -l pl
563 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
564 pracy serwera apache (w postaci strony HTML).
566 %package mod_usertrack
567 Summary: Apache module for user tracking using cookies
568 Summary(pl): Modu³ Apache'a s³u¿±cy do ¶ledzenia "ciasteczek"
569 Group: Networking/Daemons
570 Requires: %{name} = %{version}-%{release}
572 %description mod_usertrack
573 This package contains the user tracking module which did its own
574 logging using CookieLog directory. This module allow multiple log
577 %description mod_usertrack -l pl
578 Modu³ pozwalaj±cy na ¶ledzenie "ciasteczek".
580 %package mod_vhost_alias
581 Summary: Apache module for dynamically configured mass virtual hosting
582 Summary(pl): Modu³ Apache'a dodaj±cy obs³ugê hostów wirtualnych
583 Group: Networking/Daemons
584 Requires: %{name} = %{version}-%{release}
586 %description mod_vhost_alias
587 This package contains the mod_vhost_alias. It provides support for
588 dynamically configured mass virtual hosting.
590 %description mod_vhost_alias -l pl
591 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
594 %package mod_unique_id
595 Summary: Apache module which provides a magic token for each request
596 Summary(pl): Modu³ Apache'a nadaj±cy ka¿demu zapytaniu unikalny token
597 Group: Networking/Daemons
598 Requires: %{name} = %{version}-%{release}
600 %description mod_unique_id
601 This package contains the mod_unique_id. This module provides a magic
602 token for each request which is guaranteed to be unique across "all"
603 requests under very specific conditions. The unique identifier is even
604 unique across multiple machines in a properly configured cluster of
605 machines. The environment variable UNIQUE_ID is set to the identifier
606 for each request. Unique identifiers are useful for various reasons
607 which are beyond the scope of this document.
609 %description mod_unique_id -l pl
610 Modu³ nadaje ka¿demu zapytaniu token unikalny w ramach wszystkich
611 zapytañ, nawet w ramach poprawnie skonfigurowanego klastra z wielu
612 maszyn. Modu³ ustawia przy ka¿dym zapytaniu zmienn± ¶rodowiskow±
616 Summary: Apache module which generates Expires HTTP headers
617 Summary(pl): Modu³ Apache'a generuj±cy nag³ówki HTTP Expires
618 Group: Networking/Daemons
619 Requires: %{name} = %{version}-%{release}
621 %description mod_expires
622 This module controls the setting of the Expires HTTP header in server
623 responses. The expiration date can set to be relative to either the
624 time the source file was last modified, or to the time of the client
627 %description mod_expires -l pl
628 Modu³ kontroluje ustawianie nag³ówka HTTP Expires. Data wyga¶niêcia
629 wa¿no¶ci mo¿e byæ ustalana w zale¿no¶ci od czasu modyfikacji plików
630 ¼ród³owych lub odwo³ania klienta.
632 %package mod_file_cache
633 Summary: Apache module: caches a static list of files in memory
634 Summary(pl): Modu³ Apache'a cache'uj±cy statyczn± listê plików w pamiêci
635 Group: Networking/Daemons
636 Obsoletes: apache-mmap_static
637 Requires: %{name} = %{version}-%{release}
639 %description mod_file_cache
640 Caches a static list of files in memory.
642 %description mod_file_cache -l pl
643 Modu³ cache'uj±cy statyczn± listê plików w pamiêci.
646 %setup -q -n httpd-%{version}
652 %{?with_metuxmpm:%patch5 -p1}
671 MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' include/ap_mmn.h`
672 if [ "$MODULES_API" != "%_apache_modules_api" ]; then
673 echo "Set %%_apache_modules_api to $MODULES_API and rerun."
677 # Before configure; fix location of build dir in generated apxs
678 %{__perl} -pi -e "s:\@exp_installbuilddir\@:%{_libdir}/apache/build:g" \
680 install /usr/share/automake/config.* build/
681 CPPFLAGS="-DMAX_SERVER_LIMIT=200000 -DBIG_SECURITY_HOLE=1"
682 for mpm in %{?with_metuxmpm:metuxmpm} perchild prefork worker; do
683 install -d "buildmpm-${mpm}"; cd "buildmpm-${mpm}"
685 --prefix=%{_sysconfdir} \
686 --exec-prefix=%{_libexecdir} \
687 --with-installbuilddir=%{_libdir}/apache/build \
688 --enable-layout=PLD \
689 --enable-modules=all \
690 --enable-mods-shared=all \
693 --enable-auth-digest \
694 --enable-file-cache \
697 --enable-charset-lite \
699 --enable-disk-cache \
700 --enable-ext-filter \
701 --enable-case-filter \
702 --enable-case-filter-in \
704 --with-z=%{_prefix} \
705 --enable-mime-magic \
712 --enable-proxy-connect \
714 --enable-proxy-http \
715 %{?with_ssl:--enable-ssl} \
716 --enable-optional-hook-export \
717 --enable-optional-hook-import \
718 --enable-optional-fn-import \
719 --enable-optional-fn-export \
720 %{?with_ldap:--enable-ldap} \
721 %{?with_ldap:--enable-auth-ldap} \
728 --enable-vhost-alias \
732 --with-program-name=httpd.${mpm} \
736 $( [ "${mpm}" = "leader" ] && echo "--enable-nonportable-atomics=yes" ) \
739 --with-suexec-bin=%{_sbindir}/suexec \
740 --with-suexec-caller=http \
741 --with-suexec-docroot=%{_datadir} \
742 --with-suexec-logfile=/var/log/httpd/suexec_log \
743 --with-suexec-uidmin=500 \
744 --with-suexec-gidmin=500 \
745 --with-suexec-umask=077 \
746 --with-apr=%{_bindir} \
747 --with-apr-util=%{_bindir}
749 ./httpd.${mpm} -l | grep -v "${mpm}" > modules-inside
751 find include -name '*.h' | xargs perl -pi -e "s#/httpd\.(.*?)\.conf#/etc/httpd/httpd.conf#"
756 for mpm in %{?with_metuxmpm:metuxmpm} perchild worker; do
757 if ! cmp -s buildmpm-prefork/modules-inside buildmpm-${mpm}/modules-inside; then
758 echo "List of compiled modules is different between prefork-MPM and ${mpm}-MPM!"
765 rm -rf $RPM_BUILD_ROOT
766 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
767 $RPM_BUILD_ROOT%{_var}/{log/{httpd,archiv/httpd},{run,cache}/apache}
769 # prefork is default one
770 %{__make} -C buildmpm-prefork install \
771 DESTDIR=$RPM_BUILD_ROOT \
772 installbuilddir=%{_sysconfdir}/build \
773 prefix=%{_sysconfdir}/httpd \
774 libexecdir=%{_libdir}/%{name} \
775 iconsdir=%{_datadir}/icons \
776 errordir=%{_datadir}/error \
777 htdocsdir=%{_datadir}/html \
778 manualdir=%{_datadir}/manual \
779 cgidir=%{_datadir}/cgi-bin \
780 runtimedir=%{_var}/run \
781 logdir=%{_var}/log/httpd \
782 proxycachedir=%{_var}/cache/httpd
784 for mpm in %{?with_metuxmpm:metuxmpm} perchild worker; do
785 install buildmpm-${mpm}/httpd.${mpm} $RPM_BUILD_ROOT%{_sbindir}/httpd.${mpm}
786 ln -s httpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.${mpm}.conf
789 ln -s httpd.prefork $RPM_BUILD_ROOT%{_sbindir}/httpd
791 ln -s %{_libdir}/apache $RPM_BUILD_ROOT%{_sysconfdir}/modules
792 ln -s %{_localstatedir}/run/apache $RPM_BUILD_ROOT%{_sysconfdir}/run
793 ln -s %{_libdir}/apache/build $RPM_BUILD_ROOT%{_sysconfdir}/build
795 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
796 install -d $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
798 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/build \
799 $RPM_BUILD_ROOT%{_libexecdir}/build
801 perl -pi -e "s#$RPM_BUILD_ROOT##g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
802 perl -pi -e "s#$RPM_BUILD_DIR#%{_usrsrc}#g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
803 perl -pi -e "s#-pthread#-lpthread#g" $RPM_BUILD_ROOT%{_libdir}/lib*.la
804 perl -pi -e 's#/etc/httpd/build#%{_libexecdir}/build#g' $RPM_BUILD_ROOT%{_libexecdir}/build/*
805 ln -sf %{_bindir}/libtool $RPM_BUILD_ROOT%{_libexecdir}/build/libtool
806 ln -sf %{_libexecdir}/build $RPM_BUILD_ROOT%{_sysconfdir}/build
808 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
809 install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache
810 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/apache
812 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer,suexec}_log
815 install -d $RPM_BUILD_ROOT%{_sysconfdir}/ssl
816 install %{SOURCE20} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.crt
817 install %{SOURCE21} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.key
820 CFG="$RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf/"
822 install %{SOURCE6} $CFG/10_httpd.conf
823 install %{SOURCE8} $CFG/20_mod_vhost_alias.conf
824 install %{SOURCE9} $CFG/25_mod_status.conf
825 install %{SOURCE10} $CFG/30_mod_proxy.conf
826 install %{SOURCE11} $CFG/35_mod_info.conf
827 install %{SOURCE12} $CFG/40_mod_ssl.conf
828 install %{SOURCE13} $CFG/45_mod_dav.conf
829 install %{SOURCE14} $CFG/59_mod_dir.conf
830 install %{SOURCE15} $CFG/13_mod_suexec.conf
831 install %{SOURCE16} $CFG/58_mod_deflate.conf
833 echo "LoadModule ldap_module %{_libexecdir}/mod_ldap.so" > $CFG/49_mod_ldap.conf
834 echo "LoadModule actions_module %{_libexecdir}/mod_actions.so" > $CFG/50_mod_actions.conf
835 echo "LoadModule auth_module %{_libexecdir}/mod_auth.so" > $CFG/51_mod_auth.conf
836 echo "LoadModule auth_anon_module %{_libexecdir}/mod_auth_anon.so" > $CFG/52_mod_auth_anon.conf
837 echo "LoadModule auth_dbm_module %{_libexecdir}/mod_auth_dbm.so" > $CFG/53_mod_auth_dbm.conf
838 echo "LoadModule auth_digest_module %{_libexecdir}/mod_auth_digest.so" > $CFG/54_mod_auth_digest.conf
839 echo "LoadModule cache_module %{_libexecdir}/mod_cache.so
840 LoadModule mem_cache_module %{_libexecdir}/mod_mem_cache.so
841 LoadModule disk_cache_module %{_libexecdir}/mod_disk_cache.so" > $CFG/55_mod_cache.conf
842 echo "LoadModule cgid_module %{_libexecdir}/mod_cgid.so" > $CFG/56_mod_cgid.conf
843 echo "LoadModule charset_lite_module %{_libexecdir}/mod_charset_lite.so" > $CFG/57_mod_charset_lite.conf
844 echo "LoadModule auth_ldap_module %{_libexecdir}/mod_auth_ldap.so" > $CFG/59_mod_auth_ldap.conf
845 echo "LoadModule expires_module %{_libexecdir}/mod_expires.so" > $CFG/60_mod_expires.conf
846 echo "LoadModule file_cache_module %{_libexecdir}/mod_file_cache.so" > $CFG/61_mod_file_cache.conf
847 echo "LoadModule headers_module %{_libexecdir}/mod_headers.so" > $CFG/62_mod_headers.conf
848 echo "LoadModule imap_module %{_libexecdir}/mod_imap.so" > $CFG/63_mod_imap.conf
849 echo "LoadModule rewrite_module %{_libexecdir}/mod_rewrite.so" > $CFG/64_mod_rewrite.conf
850 echo "LoadModule usertrack_module %{_libexecdir}/mod_usertrack.so" > $CFG/65_mod_usertrack.conf
851 echo "LoadModule unique_id_module %{_libexecdir}/mod_unique_id.so" > $CFG/66_mod_unique_id.conf
853 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
856 rm -rf $RPM_BUILD_ROOT
859 if [ -n "`getgid http`" ]; then
860 if [ "`getgid http`" != "51" ]; then
861 echo "Error: group http doesn't have gid=51. Correct this before installing apache." 1>&2
865 /usr/sbin/groupadd -g 51 -r -f http
867 if [ -n "`id -u http 2>/dev/null`" ]; then
868 if [ "`id -u http`" != "51" ]; then
869 echo "Error: user http doesn't have uid=51. Correct this before installing apache." 1>&2
873 /usr/sbin/useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
878 /sbin/chkconfig --add httpd
880 touch /var/log/httpd/{access,error,agent,referer}_log
881 if [ -f /var/lock/subsys/httpd ]; then
882 /etc/rc.d/init.d/httpd restart 1>&2
884 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
888 if [ "$1" = "0" ]; then
889 if [ -f /var/lock/subsys/httpd ]; then
890 /etc/rc.d/init.d/httpd stop 1>&2
892 /sbin/chkconfig --del httpd
897 if [ "$1" = "0" ]; then
898 /usr/sbin/userdel http
899 /usr/sbin/groupdel http
903 if [ -f /var/lock/subsys/httpd ]; then
904 /etc/rc.d/init.d/httpd restart 1>&2
906 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
910 if [ "$1" = "0" ]; then
911 if [ -f /var/lock/subsys/httpd ]; then
912 /etc/rc.d/init.d/httpd restart 1>&2
917 if [ -f /var/lock/subsys/httpd ]; then
918 /etc/rc.d/init.d/httpd restart 1>&2
920 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
924 if [ "$1" = "0" ]; then
925 if [ -f /var/lock/subsys/httpd ]; then
926 /etc/rc.d/init.d/httpd restart 1>&2
931 if [ -f /var/lock/subsys/httpd ]; then
932 /etc/rc.d/init.d/httpd restart 1>&2
934 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
938 if [ "$1" = "0" ]; then
939 if [ -f /var/lock/subsys/httpd ]; then
940 /etc/rc.d/init.d/httpd restart 1>&2
945 if [ -f /var/lock/subsys/httpd ]; then
946 /etc/rc.d/init.d/httpd restart 1>&2
948 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
952 if [ "$1" = "0" ]; then
953 if [ -f /var/lock/subsys/httpd ]; then
954 /etc/rc.d/init.d/httpd restart 1>&2
959 if [ -f /var/lock/subsys/httpd ]; then
960 /etc/rc.d/init.d/httpd restart 1>&2
962 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
966 if [ "$1" = "0" ]; then
967 if [ -f /var/lock/subsys/httpd ]; then
968 /etc/rc.d/init.d/httpd restart 1>&2
973 if [ -f /var/lock/subsys/httpd ]; then
974 /etc/rc.d/init.d/httpd restart 1>&2
976 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
980 if [ "$1" = "0" ]; then
981 if [ -f /var/lock/subsys/httpd ]; then
982 /etc/rc.d/init.d/httpd restart 1>&2
986 %post mod_charset_lite
987 if [ -f /var/lock/subsys/httpd ]; then
988 /etc/rc.d/init.d/httpd restart 1>&2
990 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
993 %preun mod_charset_lite
994 if [ "$1" = "0" ]; then
995 if [ -f /var/lock/subsys/httpd ]; then
996 /etc/rc.d/init.d/httpd restart 1>&2
1001 if [ -f /var/lock/subsys/httpd ]; then
1002 /etc/rc.d/init.d/httpd restart 1>&2
1004 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1008 if [ "$1" = "0" ]; then
1009 if [ -f /var/lock/subsys/httpd ]; then
1010 /etc/rc.d/init.d/httpd restart 1>&2
1014 %post mod_auth_digest
1015 if [ -f /var/lock/subsys/httpd ]; then
1016 /etc/rc.d/init.d/httpd restart 1>&2
1018 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1021 %preun mod_auth_digest
1022 if [ "$1" = "0" ]; then
1023 if [ -f /var/lock/subsys/httpd ]; then
1024 /etc/rc.d/init.d/httpd restart 1>&2
1029 if [ -f /var/lock/subsys/httpd ]; then
1030 /etc/rc.d/init.d/httpd restart 1>&2
1032 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1036 if [ "$1" = "0" ]; then
1037 if [ -f /var/lock/subsys/httpd ]; then
1038 /etc/rc.d/init.d/httpd restart 1>&2
1043 if [ -f /var/lock/subsys/httpd ]; then
1044 /etc/rc.d/init.d/httpd restart 1>&2
1046 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1050 if [ "$1" = "0" ]; then
1051 if [ -f /var/lock/subsys/httpd ]; then
1052 /etc/rc.d/init.d/httpd restart 1>&2
1057 if [ -f /var/lock/subsys/httpd ]; then
1058 /etc/rc.d/init.d/httpd restart 1>&2
1060 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1064 if [ "$1" = "0" ]; then
1065 if [ -f /var/lock/subsys/httpd ]; then
1066 /etc/rc.d/init.d/httpd restart 1>&2
1070 %post mod_file_cache
1071 if [ -f /var/lock/subsys/httpd ]; then
1072 /etc/rc.d/init.d/httpd restart 1>&2
1074 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1077 %preun mod_file_cache
1078 if [ "$1" = "0" ]; then
1079 if [ -f /var/lock/subsys/httpd ]; then
1080 /etc/rc.d/init.d/httpd restart 1>&2
1085 if [ -f /var/lock/subsys/httpd ]; then
1086 /etc/rc.d/init.d/httpd restart 1>&2
1088 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1092 if [ "$1" = "0" ]; then
1093 if [ -f /var/lock/subsys/httpd ]; then
1094 /etc/rc.d/init.d/httpd restart 1>&2
1099 if [ -f /var/lock/subsys/httpd ]; then
1100 /etc/rc.d/init.d/httpd restart 1>&2
1102 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1106 if [ "$1" = "0" ]; then
1107 if [ -f /var/lock/subsys/httpd ]; then
1108 /etc/rc.d/init.d/httpd restart 1>&2
1113 if [ -f /var/lock/subsys/httpd ]; then
1114 /etc/rc.d/init.d/httpd restart 1>&2
1116 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1120 if [ "$1" = "0" ]; then
1121 if [ -f /var/lock/subsys/httpd ]; then
1122 /etc/rc.d/init.d/httpd restart 1>&2
1127 if [ -f /var/lock/subsys/httpd ]; then
1128 /etc/rc.d/init.d/httpd restart 1>&2
1130 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1134 if [ "$1" = "0" ]; then
1135 if [ -f /var/lock/subsys/httpd ]; then
1136 /etc/rc.d/init.d/httpd restart 1>&2
1141 if [ -f /var/lock/subsys/httpd ]; then
1142 /etc/rc.d/init.d/httpd restart 1>&2
1144 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1148 if [ "$1" = "0" ]; then
1149 if [ -f /var/lock/subsys/httpd ]; then
1150 /etc/rc.d/init.d/httpd restart 1>&2
1155 if [ -f /var/lock/subsys/httpd ]; then
1156 /etc/rc.d/init.d/httpd restart 1>&2
1158 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1162 if [ "$1" = "0" ]; then
1163 if [ -f /var/lock/subsys/httpd ]; then
1164 /etc/rc.d/init.d/httpd restart 1>&2
1169 if [ -f /var/lock/subsys/httpd ]; then
1170 /etc/rc.d/init.d/httpd restart 1>&2
1172 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1176 if [ "$1" = "0" ]; then
1177 if [ -f /var/lock/subsys/httpd ]; then
1178 /etc/rc.d/init.d/httpd restart 1>&2
1183 if [ -f /var/lock/subsys/httpd ]; then
1184 /etc/rc.d/init.d/httpd restart 1>&2
1186 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1189 %preun mod_usertrack
1190 if [ "$1" = "0" ]; then
1191 if [ -f /var/lock/subsys/httpd ]; then
1192 /etc/rc.d/init.d/httpd restart 1>&2
1197 if [ -f /var/lock/subsys/httpd ]; then
1198 /etc/rc.d/init.d/httpd restart 1>&2
1200 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1203 %preun mod_unique_id
1204 if [ "$1" = "0" ]; then
1205 if [ -f /var/lock/subsys/httpd ]; then
1206 /etc/rc.d/init.d/httpd restart 1>&2
1210 %post mod_vhost_alias
1211 if [ -f /var/lock/subsys/httpd ]; then
1212 /etc/rc.d/init.d/httpd restart 1>&2
1214 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1217 %preun mod_vhost_alias
1218 if [ "$1" = "0" ]; then
1219 if [ -f /var/lock/subsys/httpd ]; then
1220 /etc/rc.d/init.d/httpd restart 1>&2
1225 %defattr(644,root,root,755)
1226 %doc ABOUT_APACHE CHANGES README
1227 %doc docs/conf/mime.types
1229 %attr(754,root,root) /etc/rc.d/init.d/httpd
1231 %attr(750,root,root) %dir %{_sysconfdir}/httpd.conf
1232 %attr(750,root,root) %dir %{_sysconfdir}/modules
1233 %attr(750,root,root) %dir %{_sysconfdir}/run
1234 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_httpd.conf
1235 %attr(640,root,root) %{_sysconfdir}/magic
1236 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
1237 %attr(640,root,root) %config(noreplace) /etc/logrotate.d/*
1239 %attr(755,root,root) %{_libexecdir}/mod_access.so
1240 %attr(755,root,root) %{_libexecdir}/mod_alias.so
1241 %attr(755,root,root) %{_libexecdir}/mod_asis.so
1242 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
1243 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
1244 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
1245 %attr(755,root,root) %{_libexecdir}/mod_env.so
1246 %attr(755,root,root) %{_libexecdir}/mod_include.so
1247 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
1248 %attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
1249 %attr(755,root,root) %{_libexecdir}/mod_mime.so
1250 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
1251 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
1252 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
1253 %attr(755,root,root) %{_libexecdir}/mod_speling.so
1254 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
1256 # look at TODO on top
1257 %attr(755,root,root) %{_libexecdir}/mod_case_filter.so
1258 %attr(755,root,root) %{_libexecdir}/mod_case_filter_in.so
1259 %attr(755,root,root) %{_libexecdir}/mod_echo.so
1260 %attr(755,root,root) %{_libexecdir}/mod_ext_filter.so
1261 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_export.so
1262 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_import.so
1263 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_export.so
1264 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_import.so
1266 %attr(755,root,root) %{_sbindir}/htdigest
1268 %attr(755,root,root) %{_sbindir}/ab
1269 %attr(755,root,root) %{_sbindir}/apachectl
1270 %attr(755,root,root) %{_sbindir}/checkgid
1271 %attr(755,root,root) %{_sbindir}/httpd
1272 %attr(755,root,root) %{_sbindir}/httpd.*
1273 %attr(755,root,root) %{_sbindir}/logresolve
1274 %attr(755,root,root) %{_sbindir}/rotatelogs
1276 %dir %attr(770,root,http) /var/run/apache
1278 %{_mandir}/man1/htdigest.1*
1279 %{_mandir}/man8/ab.8*
1280 %{_mandir}/man8/apachectl.8*
1281 %{_mandir}/man8/httpd.8*
1282 %{_mandir}/man8/logresolve.8*
1283 %{_mandir}/man8/rotatelogs.8*
1285 %attr(750,root,root) %dir /var/log/httpd
1286 %attr(750,root,root) %dir /var/log/archiv/httpd
1287 %attr(640,root,root) %ghost /var/log/httpd/*
1291 %attr(755,root,root) %dir %{_datadir}/html
1293 %attr(755,root,root) %{_datadir}/cgi-bin
1298 %defattr(644,root,root,755)
1299 %dir %{_datadir}/manual
1300 %{_datadir}/manual/LICENSE
1301 %{_datadir}/manual/*.html
1302 %{_datadir}/manual/*.xml
1303 %{_datadir}/manual/*.xml.meta
1304 %{_datadir}/manual/*.html.en
1305 %lang(de) %{_datadir}/manual/*.html.de
1306 %lang(de) %{_datadir}/manual/*.xml.de
1307 %lang(es) %{_datadir}/manual/*.html.es
1308 %lang(es) %{_datadir}/manual/*.xml.es
1309 %lang(fr) %{_datadir}/manual/*.html.fr
1310 %lang(ja) %{_datadir}/manual/*.html.ja.jis
1311 %lang(ja) %{_datadir}/manual/*.xml.ja
1312 %lang(ko) %{_datadir}/manual/*.html.ko.euc-kr
1313 %lang(ko) %{_datadir}/manual/*.xml.ko
1314 %lang(ru) %{_datadir}/manual/*.html.ru.koi8-r
1315 %lang(ru) %{_datadir}/manual/*.xml.ru
1316 %dir %{_datadir}/manual/developer
1317 %{_datadir}/manual/developer/*.html
1318 %{_datadir}/manual/developer/*.xml
1319 %{_datadir}/manual/developer/*.xml.meta
1320 %{_datadir}/manual/developer/*.html.en
1321 %lang(ja) %{_datadir}/manual/developer/*.html.ja.jis
1322 %dir %{_datadir}/manual/faq
1323 %{_datadir}/manual/faq/*.html
1324 %{_datadir}/manual/faq/*.xml
1325 %{_datadir}/manual/faq/*.xml.meta
1326 %{_datadir}/manual/faq/*.html.en
1327 %lang(ko) %{_datadir}/manual/faq/*.html.ko.euc-kr
1328 %lang(ko) %{_datadir}/manual/faq/*.xml.ko
1329 %dir %{_datadir}/manual/howto
1330 %{_datadir}/manual/howto/*.html
1331 %{_datadir}/manual/howto/*.xml
1332 %{_datadir}/manual/howto/*.xml.meta
1333 %{_datadir}/manual/howto/*.html.en
1334 %lang(ja) %{_datadir}/manual/howto/*.html.ja.jis
1335 %lang(ja) %{_datadir}/manual/howto/*.xml.ja
1336 %lang(ko) %{_datadir}/manual/howto/*.html.ko.euc-kr
1337 %lang(ko) %{_datadir}/manual/howto/*.xml.ko
1338 %dir %{_datadir}/manual/images
1339 %{_datadir}/manual/images/[!m]*
1340 %dir %{_datadir}/manual/misc
1341 %{_datadir}/manual/misc/*.html
1342 %{_datadir}/manual/misc/*.xml
1343 %{_datadir}/manual/misc/*.xml.meta
1344 %{_datadir}/manual/misc/*.html.en
1345 %lang(ko) %{_datadir}/manual/misc/*.html.ko.euc-kr
1346 %lang(ko) %{_datadir}/manual/misc/*.xml.ko
1347 %dir %{_datadir}/manual/mod
1348 %{_datadir}/manual/mod/[cdfhilpqtw]*.html
1349 %{_datadir}/manual/mod/[acdilpqtw]*.xml
1350 %{_datadir}/manual/mod/[acdilpqtw]*.xml.meta
1351 %{_datadir}/manual/mod/[cdfhilpqtw]*.html.en
1352 %lang(de) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.de
1353 %lang(de) %{_datadir}/manual/mod/[acdilpqtw]*.xml.de
1354 %lang(es) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.es
1355 %lang(es) %{_datadir}/manual/mod/[acdilpqtw]*.xml.es
1356 %lang(ja) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ja.jis
1357 %lang(ja) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ja
1358 %lang(ko) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ko.euc-kr
1359 %lang(ko) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ko
1360 %lang(ru) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ru.koi8-r
1361 %lang(ru) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ru
1362 %{_datadir}/manual/mod/module-dict.html
1363 %{_datadir}/manual/mod/module-dict.xml
1364 %{_datadir}/manual/mod/module-dict.xml.meta
1365 %{_datadir}/manual/mod/module-dict.html.en
1366 %lang(ja) %{_datadir}/manual/mod/module-dict.html.ja.jis
1367 %lang(ja) %{_datadir}/manual/mod/module-dict.xml.ja
1368 %lang(ko) %{_datadir}/manual/mod/module-dict.html.ko.euc-kr
1369 %lang(ko) %{_datadir}/manual/mod/module-dict.xml.ko
1370 %{_datadir}/manual/mod/mpm_common.html
1371 %{_datadir}/manual/mod/mpm_common.xml
1372 %{_datadir}/manual/mod/mpm_common.xml.meta
1373 %{_datadir}/manual/mod/mpm_common.html.en
1374 %lang(de) %{_datadir}/manual/mod/mpm_common.html.de
1375 %lang(de) %{_datadir}/manual/mod/mpm_common.xml.de
1376 %lang(ja) %{_datadir}/manual/mod/mpm_common.html.ja.jis
1377 %lang(ja) %{_datadir}/manual/mod/mpm_common.xml.ja
1378 %{_datadir}/manual/mod/mod_access.html
1379 %{_datadir}/manual/mod/mod_access.xml
1380 %{_datadir}/manual/mod/mod_access.xml.meta
1381 %{_datadir}/manual/mod/mod_access.html.en
1382 %lang(ja) %{_datadir}/manual/mod/mod_access.html.ja.jis
1383 %lang(ja) %{_datadir}/manual/mod/mod_access.xml.ja
1384 %{_datadir}/manual/mod/mod_alias.html
1385 %{_datadir}/manual/mod/mod_alias.xml
1386 %{_datadir}/manual/mod/mod_alias.xml.meta
1387 %{_datadir}/manual/mod/mod_alias.html.en
1388 %lang(ja) %{_datadir}/manual/mod/mod_alias.html.ja.jis
1389 %lang(ja) %{_datadir}/manual/mod/mod_alias.xml.ja
1390 %{_datadir}/manual/mod/mod_asis.html
1391 %{_datadir}/manual/mod/mod_asis.xml
1392 %{_datadir}/manual/mod/mod_asis.xml.meta
1393 %{_datadir}/manual/mod/mod_asis.html.en
1394 %lang(ja) %{_datadir}/manual/mod/mod_asis.html.ja.jis
1395 %lang(ja) %{_datadir}/manual/mod/mod_asis.xml.ja
1396 %lang(ko) %{_datadir}/manual/mod/mod_asis.html.ko.euc-kr
1397 %lang(ko) %{_datadir}/manual/mod/mod_asis.xml.ko
1398 %{_datadir}/manual/mod/mod_autoindex.html
1399 %{_datadir}/manual/mod/mod_autoindex.xml
1400 %{_datadir}/manual/mod/mod_autoindex.xml.meta
1401 %{_datadir}/manual/mod/mod_autoindex.html.en
1402 %lang(ja) %{_datadir}/manual/mod/mod_autoindex.html.ja.jis
1403 %lang(ja) %{_datadir}/manual/mod/mod_autoindex.xml.ja
1404 %lang(ko) %{_datadir}/manual/mod/mod_autoindex.html.ko.euc-kr
1405 %lang(ko) %{_datadir}/manual/mod/mod_autoindex.xml.ko
1406 %{_datadir}/manual/mod/mod_cern_meta.html
1407 %{_datadir}/manual/mod/mod_cern_meta.xml
1408 %{_datadir}/manual/mod/mod_cern_meta.xml.meta
1409 %{_datadir}/manual/mod/mod_cern_meta.html.en
1410 %lang(ko) %{_datadir}/manual/mod/mod_cern_meta.html.ko.euc-kr
1411 %lang(ko) %{_datadir}/manual/mod/mod_cern_meta.xml.ko
1412 %{_datadir}/manual/mod/mod_cgi.html
1413 %{_datadir}/manual/mod/mod_cgi.xml
1414 %{_datadir}/manual/mod/mod_cgi.xml.meta
1415 %{_datadir}/manual/mod/mod_cgi.html.en
1416 %lang(ja) %{_datadir}/manual/mod/mod_cgi.html.ja.jis
1417 %lang(ja) %{_datadir}/manual/mod/mod_cgi.xml.ja
1418 %lang(ko) %{_datadir}/manual/mod/mod_cgi.html.ko.euc-kr
1419 %lang(ko) %{_datadir}/manual/mod/mod_cgi.xml.ko
1420 %{_datadir}/manual/mod/mod_echo.html
1421 %{_datadir}/manual/mod/mod_echo.xml
1422 %{_datadir}/manual/mod/mod_echo.xml.meta
1423 %{_datadir}/manual/mod/mod_echo.html.en
1424 %lang(ja) %{_datadir}/manual/mod/mod_echo.html.ja.jis
1425 %lang(ja) %{_datadir}/manual/mod/mod_echo.xml.ja
1426 %lang(ko) %{_datadir}/manual/mod/mod_echo.html.ko.euc-kr
1427 %lang(ko) %{_datadir}/manual/mod/mod_echo.xml.ko
1428 %{_datadir}/manual/mod/mod_env.html
1429 %{_datadir}/manual/mod/mod_env.xml
1430 %{_datadir}/manual/mod/mod_env.xml.meta
1431 %{_datadir}/manual/mod/mod_env.html.en
1432 %lang(ja) %{_datadir}/manual/mod/mod_env.html.ja.jis
1433 %lang(ja) %{_datadir}/manual/mod/mod_env.xml.ja
1434 %lang(ko) %{_datadir}/manual/mod/mod_env.html.ko.euc-kr
1435 %lang(ko) %{_datadir}/manual/mod/mod_env.xml.ko
1436 %{_datadir}/manual/mod/mod_ext_filter.html
1437 %{_datadir}/manual/mod/mod_ext_filter.xml
1438 %{_datadir}/manual/mod/mod_ext_filter.xml.meta
1439 %{_datadir}/manual/mod/mod_ext_filter.html.en
1440 %lang(ko) %{_datadir}/manual/mod/mod_ext_filter.html.ko.euc-kr
1441 %lang(ko) %{_datadir}/manual/mod/mod_ext_filter.xml.ko
1442 %{_datadir}/manual/mod/mod_include.html
1443 %{_datadir}/manual/mod/mod_include.xml
1444 %{_datadir}/manual/mod/mod_include.xml.meta
1445 %{_datadir}/manual/mod/mod_include.html.en
1446 %lang(ja) %{_datadir}/manual/mod/mod_include.html.ja.jis
1447 %lang(ja) %{_datadir}/manual/mod/mod_include.xml.ja
1448 %{_datadir}/manual/mod/mod_log_config.html
1449 %{_datadir}/manual/mod/mod_log_config.xml
1450 %{_datadir}/manual/mod/mod_log_config.xml.meta
1451 %{_datadir}/manual/mod/mod_log_config.html.en
1452 %{_datadir}/manual/mod/mod_log_forensic.html
1453 %{_datadir}/manual/mod/mod_log_forensic.xml
1454 %{_datadir}/manual/mod/mod_log_forensic.xml.meta
1455 %{_datadir}/manual/mod/mod_log_forensic.html.en
1456 %{_datadir}/manual/mod/mod_mime*.html
1457 %{_datadir}/manual/mod/mod_mime*.xml
1458 %{_datadir}/manual/mod/mod_mime*.xml.meta
1459 %{_datadir}/manual/mod/mod_mime*.html.en
1460 %lang(ja) %{_datadir}/manual/mod/mod_mime*.html.ja.jis
1461 %lang(ja) %{_datadir}/manual/mod/mod_mime*.xml.ja
1462 %{_datadir}/manual/mod/mod_negotiation.html
1463 %{_datadir}/manual/mod/mod_negotiation.xml
1464 %{_datadir}/manual/mod/mod_negotiation.xml.meta
1465 %{_datadir}/manual/mod/mod_negotiation.html.en
1466 %lang(ja) %{_datadir}/manual/mod/mod_negotiation.html.ja.jis
1467 %lang(ja) %{_datadir}/manual/mod/mod_negotiation.xml.ja
1468 %{_datadir}/manual/mod/mod_setenvif.html
1469 %{_datadir}/manual/mod/mod_setenvif.xml
1470 %{_datadir}/manual/mod/mod_setenvif.xml.meta
1471 %{_datadir}/manual/mod/mod_setenvif.html.en
1472 %lang(ja) %{_datadir}/manual/mod/mod_setenvif.html.ja.jis
1473 %lang(ja) %{_datadir}/manual/mod/mod_setenvif.xml.ja
1474 %lang(ko) %{_datadir}/manual/mod/mod_setenvif.html.ko.euc-kr
1475 %lang(ko) %{_datadir}/manual/mod/mod_setenvif.xml.ko
1476 %{_datadir}/manual/mod/mod_speling.html
1477 %{_datadir}/manual/mod/mod_speling.xml
1478 %{_datadir}/manual/mod/mod_speling.xml.meta
1479 %{_datadir}/manual/mod/mod_speling.html.en
1480 %lang(ja) %{_datadir}/manual/mod/mod_speling.html.ja.jis
1481 %lang(ja) %{_datadir}/manual/mod/mod_speling.xml.ja
1482 %lang(ko) %{_datadir}/manual/mod/mod_speling.html.ko.euc-kr
1483 %lang(ko) %{_datadir}/manual/mod/mod_speling.xml.ko
1484 %{_datadir}/manual/mod/mod_userdir.html
1485 %{_datadir}/manual/mod/mod_userdir.xml
1486 %{_datadir}/manual/mod/mod_userdir.xml.meta
1487 %{_datadir}/manual/mod/mod_userdir.html.en
1488 %lang(ja) %{_datadir}/manual/mod/mod_userdir.html.ja.jis
1489 %lang(ja) %{_datadir}/manual/mod/mod_userdir.xml.ja
1490 %lang(ko) %{_datadir}/manual/mod/mod_userdir.html.ko.euc-kr
1491 %lang(ko) %{_datadir}/manual/mod/mod_userdir.xml.ko
1492 %dir %{_datadir}/manual/programs
1493 %{_datadir}/manual/programs/*.html
1494 %{_datadir}/manual/programs/*.xml
1495 %{_datadir}/manual/programs/*.xml.meta
1496 %{_datadir}/manual/programs/*.html.en
1497 %lang(es) %{_datadir}/manual/programs/*.html.es
1498 %lang(es) %{_datadir}/manual/programs/*.xml.es
1499 %lang(ko) %{_datadir}/manual/programs/*.html.ko.euc-kr
1500 %lang(ko) %{_datadir}/manual/programs/*.xml.ko
1501 %lang(ru) %{_datadir}/manual/programs/*.html.ru.koi8-r
1502 %lang(ru) %{_datadir}/manual/programs/*.xml.ru
1503 %{_datadir}/manual/style
1505 %{_datadir}/manual/mod/mod_suexec.html
1506 %{_datadir}/manual/mod/mod_suexec.xml
1507 %{_datadir}/manual/mod/mod_suexec.xml.meta
1508 %{_datadir}/manual/mod/mod_suexec.html.en
1509 %lang(ja) %{_datadir}/manual/mod/mod_suexec.html.ja.jis
1510 %lang(ja) %{_datadir}/manual/mod/mod_suexec.xml.ja
1511 %lang(ko) %{_datadir}/manual/mod/mod_suexec.html.ko.euc-kr
1512 %lang(ko) %{_datadir}/manual/mod/mod_suexec.xml.ko
1513 %{_datadir}/manual/mod/mod_actions.html
1514 %{_datadir}/manual/mod/mod_actions.xml
1515 %{_datadir}/manual/mod/mod_actions.xml.meta
1516 %{_datadir}/manual/mod/mod_actions.html.en
1517 %lang(ja) %{_datadir}/manual/mod/mod_actions.html.ja.jis
1518 %lang(ja) %{_datadir}/manual/mod/mod_actions.xml.ja
1519 %lang(ko) %{_datadir}/manual/mod/mod_actions.html.ko.euc-kr
1520 %lang(ko) %{_datadir}/manual/mod/mod_actions.xml.ko
1521 %{_datadir}/manual/mod/mod_auth.html
1522 %{_datadir}/manual/mod/mod_auth.xml
1523 %{_datadir}/manual/mod/mod_auth.xml.meta
1524 %{_datadir}/manual/mod/mod_auth.html.en
1525 %lang(ja) %{_datadir}/manual/mod/mod_auth.html.ja.jis
1526 %lang(ja) %{_datadir}/manual/mod/mod_auth.xml.ja
1527 %{_datadir}/manual/mod/mod_auth_anon.html
1528 %{_datadir}/manual/mod/mod_auth_anon.xml
1529 %{_datadir}/manual/mod/mod_auth_anon.xml.meta
1530 %{_datadir}/manual/mod/mod_auth_anon.html.en
1531 %{_datadir}/manual/mod/mod_auth_ldap.html
1532 %{_datadir}/manual/mod/mod_auth_ldap.xml
1533 %{_datadir}/manual/mod/mod_auth_ldap.xml.meta
1534 %{_datadir}/manual/mod/mod_auth_ldap.html.en
1535 %{_datadir}/manual/mod/mod_ldap.html
1536 %{_datadir}/manual/mod/mod_ldap.xml
1537 %{_datadir}/manual/mod/mod_ldap.xml.meta
1538 %{_datadir}/manual/mod/mod_ldap.html.en
1539 %{_datadir}/manual/mod/mod_auth_dbm.html
1540 %{_datadir}/manual/mod/mod_auth_dbm.xml
1541 %{_datadir}/manual/mod/mod_auth_dbm.xml.meta
1542 %{_datadir}/manual/mod/mod_auth_dbm.html.en
1543 %{_datadir}/manual/mod/mod_auth_digest.html
1544 %{_datadir}/manual/mod/mod_auth_digest.xml
1545 %{_datadir}/manual/mod/mod_auth_digest.xml.meta
1546 %{_datadir}/manual/mod/mod_auth_digest.html.en
1547 %{_datadir}/manual/mod/mod_cache.html
1548 %{_datadir}/manual/mod/mod_cache.xml
1549 %{_datadir}/manual/mod/mod_cache.xml.meta
1550 %{_datadir}/manual/mod/mod_cache.html.en
1551 %lang(ko) %{_datadir}/manual/mod/mod_cache.html.ko.euc-kr
1552 %lang(ko) %{_datadir}/manual/mod/mod_cache.xml.ko
1553 %{_datadir}/manual/mod/mod_disk_cache.html
1554 %{_datadir}/manual/mod/mod_disk_cache.xml
1555 %{_datadir}/manual/mod/mod_disk_cache.xml.meta
1556 %{_datadir}/manual/mod/mod_disk_cache.html.en
1557 %lang(ko) %{_datadir}/manual/mod/mod_disk_cache.html.ko.euc-kr
1558 %lang(ko) %{_datadir}/manual/mod/mod_disk_cache.xml.ko
1559 %{_datadir}/manual/mod/mod_mem_cache.html
1560 %{_datadir}/manual/mod/mod_mem_cache.xml
1561 %{_datadir}/manual/mod/mod_mem_cache.xml.meta
1562 %{_datadir}/manual/mod/mod_mem_cache.html.en
1563 %{_datadir}/manual/mod/mod_cgid.html
1564 %{_datadir}/manual/mod/mod_cgid.xml
1565 %{_datadir}/manual/mod/mod_cgid.xml.meta
1566 %{_datadir}/manual/mod/mod_cgid.html.en
1567 %lang(ko) %{_datadir}/manual/mod/mod_cgid.html.ko.euc-kr
1568 %lang(ko) %{_datadir}/manual/mod/mod_cgid.xml.ko
1569 %{_datadir}/manual/mod/mod_charset_lite.html
1570 %{_datadir}/manual/mod/mod_charset_lite.xml
1571 %{_datadir}/manual/mod/mod_charset_lite.xml.meta
1572 %{_datadir}/manual/mod/mod_charset_lite.html.en
1573 %lang(ko) %{_datadir}/manual/mod/mod_charset_lite.html.ko.euc-kr
1574 %lang(ko) %{_datadir}/manual/mod/mod_charset_lite.xml.ko
1575 %{_datadir}/manual/mod/mod_dav*.html
1576 %{_datadir}/manual/mod/mod_dav*.xml
1577 %{_datadir}/manual/mod/mod_dav*.xml.meta
1578 %{_datadir}/manual/mod/mod_dav*.html.en
1579 %lang(ja) %{_datadir}/manual/mod/mod_dav*.html.ja.jis
1580 %lang(ja) %{_datadir}/manual/mod/mod_dav*.xml.ja
1581 %lang(ko) %{_datadir}/manual/mod/mod_dav*.html.ko.euc-kr
1582 %lang(ko) %{_datadir}/manual/mod/mod_dav*.xml.ko
1583 %{_datadir}/manual/mod/mod_deflate.html
1584 %{_datadir}/manual/mod/mod_deflate.xml
1585 %{_datadir}/manual/mod/mod_deflate.xml.meta
1586 %{_datadir}/manual/mod/mod_deflate.html.en
1587 %lang(ja) %{_datadir}/manual/mod/mod_deflate.html.ja.jis
1588 %lang(ja) %{_datadir}/manual/mod/mod_deflate.xml.ja
1589 %lang(ko) %{_datadir}/manual/mod/mod_deflate.html.ko.euc-kr
1590 %lang(ko) %{_datadir}/manual/mod/mod_deflate.xml.ko
1591 %{_datadir}/manual/mod/mod_dir.html
1592 %{_datadir}/manual/mod/mod_dir.xml
1593 %{_datadir}/manual/mod/mod_dir.xml.meta
1594 %{_datadir}/manual/mod/mod_dir.html.en
1595 %lang(ja) %{_datadir}/manual/mod/mod_dir.html.ja.jis
1596 %lang(ja) %{_datadir}/manual/mod/mod_dir.xml.ja
1597 %lang(ko) %{_datadir}/manual/mod/mod_dir.html.ko.euc-kr
1598 %lang(ko) %{_datadir}/manual/mod/mod_dir.xml.ko
1599 %{_datadir}/manual/mod/mod_expires.html
1600 %{_datadir}/manual/mod/mod_expires.xml
1601 %{_datadir}/manual/mod/mod_expires.xml.meta
1602 %{_datadir}/manual/mod/mod_expires.html.en
1603 %lang(ko) %{_datadir}/manual/mod/mod_expires.html.ko.euc-kr
1604 %lang(ko) %{_datadir}/manual/mod/mod_expires.xml.ko
1605 %{_datadir}/manual/mod/mod_file_cache.html
1606 %{_datadir}/manual/mod/mod_file_cache.xml
1607 %{_datadir}/manual/mod/mod_file_cache.xml.meta
1608 %{_datadir}/manual/mod/mod_file_cache.html.en
1609 %lang(ko) %{_datadir}/manual/mod/mod_file_cache.html.ko.euc-kr
1610 %lang(ko) %{_datadir}/manual/mod/mod_file_cache.xml.ko
1611 %{_datadir}/manual/mod/mod_headers.html
1612 %{_datadir}/manual/mod/mod_headers.xml
1613 %{_datadir}/manual/mod/mod_headers.xml.meta
1614 %{_datadir}/manual/mod/mod_headers.html.en
1615 %{_datadir}/manual/mod/mod_imap.html
1616 %{_datadir}/manual/mod/mod_imap.xml
1617 %{_datadir}/manual/mod/mod_imap.xml.meta
1618 %{_datadir}/manual/mod/mod_imap.html.en
1619 %{_datadir}/manual/mod/mod_info.html
1620 %{_datadir}/manual/mod/mod_info.xml
1621 %{_datadir}/manual/mod/mod_info.xml.meta
1622 %{_datadir}/manual/mod/mod_info.html.en
1623 %lang(ja) %{_datadir}/manual/mod/mod_info.html.ja.jis
1624 %lang(ja) %{_datadir}/manual/mod/mod_info.xml.ja
1625 %{_datadir}/manual/mod/mod_proxy*.html
1626 %{_datadir}/manual/mod/mod_proxy*.xml
1627 %{_datadir}/manual/mod/mod_proxy*.xml.meta
1628 %{_datadir}/manual/mod/mod_proxy*.html.en
1629 %{_datadir}/manual/mod/mod_rewrite.html
1630 %{_datadir}/manual/mod/mod_rewrite.xml
1631 %{_datadir}/manual/mod/mod_rewrite.xml.meta
1632 %{_datadir}/manual/mod/mod_rewrite.html.en
1633 %{_datadir}/manual/images/mod_rewrite*
1634 %dir %{_datadir}/manual/ssl
1635 %{_datadir}/manual/ssl/*.gif
1636 %{_datadir}/manual/ssl/*.png
1637 %{_datadir}/manual/ssl/*.html
1638 %{_datadir}/manual/ssl/*.xml
1639 %{_datadir}/manual/ssl/*.xml.meta
1640 %{_datadir}/manual/ssl/*.html.en
1641 %lang(ja) %{_datadir}/manual/ssl/*.html.ja.jis
1642 %lang(ja) %{_datadir}/manual/ssl/*.xml.ja
1643 %{_datadir}/manual/mod/mod_ssl.html
1644 %{_datadir}/manual/mod/mod_ssl.xml
1645 %{_datadir}/manual/mod/mod_ssl.xml.meta
1646 %{_datadir}/manual/mod/mod_ssl.html.en
1647 %{_datadir}/manual/mod/mod_status.html
1648 %{_datadir}/manual/mod/mod_status.xml
1649 %{_datadir}/manual/mod/mod_status.xml.meta
1650 %{_datadir}/manual/mod/mod_status.html.en
1651 %lang(ko) %{_datadir}/manual/mod/mod_status.html.ko.euc-kr
1652 %lang(ko) %{_datadir}/manual/mod/mod_status.xml.ko
1653 %{_datadir}/manual/mod/mod_usertrack.html
1654 %{_datadir}/manual/mod/mod_usertrack.xml
1655 %{_datadir}/manual/mod/mod_usertrack.xml.meta
1656 %{_datadir}/manual/mod/mod_usertrack.html.en
1657 %{_datadir}/manual/mod/mod_unique_id.html
1658 %{_datadir}/manual/mod/mod_unique_id.xml
1659 %{_datadir}/manual/mod/mod_unique_id.xml.meta
1660 %{_datadir}/manual/mod/mod_unique_id.html.en
1661 %lang(ja) %{_datadir}/manual/mod/mod_unique_id.html.ja.jis
1662 %lang(ja) %{_datadir}/manual/mod/mod_unique_id.xml.ja
1663 %lang(ko) %{_datadir}/manual/mod/mod_unique_id.html.ko.euc-kr
1664 %lang(ko) %{_datadir}/manual/mod/mod_unique_id.xml.ko
1665 %{_datadir}/manual/mod/mod_vhost_alias.html
1666 %{_datadir}/manual/mod/mod_vhost_alias.xml
1667 %{_datadir}/manual/mod/mod_vhost_alias.xml.meta
1668 %{_datadir}/manual/mod/mod_vhost_alias.html.en
1669 %dir %{_datadir}/manual/vhosts
1670 %{_datadir}/manual/vhosts/*.html
1671 %{_datadir}/manual/vhosts/*.xml
1672 %{_datadir}/manual/vhosts/*.xml.meta
1673 %{_datadir}/manual/vhosts/*.html.en
1674 %lang(de) %{_datadir}/manual/vhosts/*.html.de
1675 %lang(de) %{_datadir}/manual/vhosts/*.xml.de
1676 %lang(es) %{_datadir}/manual/vhosts/*.html.es
1677 %lang(es) %{_datadir}/manual/vhosts/*.xml.es
1678 %lang(ja) %{_datadir}/manual/vhosts/*.html.ja.jis
1679 %lang(ja) %{_datadir}/manual/vhosts/*.xml.ja
1680 %lang(ko) %{_datadir}/manual/vhosts/*.html.ko.euc-kr
1681 %lang(ko) %{_datadir}/manual/vhosts/*.xml.ko
1682 %lang(ru) %{_datadir}/manual/vhosts/*.html.ru.koi8-r
1683 %lang(ru) %{_datadir}/manual/vhosts/*.xml.ru
1686 %defattr(644,root,root,755)
1687 %attr(4755,root,root) %{_sbindir}/suexec
1688 %attr(755,root,root) %{_libexecdir}/mod_suexec.so
1689 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_suexec.conf
1690 %{_mandir}/man8/suexec.8*
1693 %defattr(644,root,root,755)
1694 %config(noreplace,missingok) %{_datadir}/html/index.html*
1695 %{_datadir}/html/*.gif
1696 %{_datadir}/html/*.png
1699 %defattr(644,root,root,755)
1700 %attr(755,root,root) %{_sbindir}/apxs
1701 %attr(755,root,root) %{_sbindir}/envvars*
1702 %attr(750,root,root) %dir %{_sysconfdir}
1704 %{_mandir}/man8/apxs.8*
1707 %defattr(644,root,root,755)
1709 %{_libexecdir}/*.exp
1710 %attr(750,root,root) %dir %{_sysconfdir}/build
1711 %attr(755,root,root) %dir %{_libexecdir}/build
1712 %attr(644,root,root) %{_libexecdir}/build/*.mk
1713 %attr(755,root,root) %{_libexecdir}/build/*.sh
1714 %attr(755,root,root) %{_libexecdir}/build/libtool
1717 %defattr(644,root,root,755)
1718 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_actions.conf
1719 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1722 %defattr(644,root,root,755)
1723 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1724 %attr(755,root,root) %{_libexecdir}/mod_auth.so
1725 %attr(755,root,root) %{_sbindir}/htpasswd
1726 %{_mandir}/man1/htpasswd.1*
1728 %files mod_auth_anon
1729 %defattr(644,root,root,755)
1730 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_anon.conf
1731 %attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
1734 %files mod_auth_ldap
1735 %defattr(644,root,root,755)
1736 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_ldap.conf
1737 %attr(755,root,root) %{_libexecdir}/mod_auth_ldap.so
1742 %defattr(644,root,root,755)
1743 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_ldap.conf
1744 %attr(755,root,root) %{_libexecdir}/mod_ldap.so
1748 %defattr(644,root,root,755)
1749 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_dbm.conf
1750 %attr(755,root,root) %{_libexecdir}/mod_auth_dbm.so
1751 %attr(755,root,root) %{_sbindir}/dbmmanage
1752 %attr(755,root,root) %{_sbindir}/htdbm
1753 %{_mandir}/man1/dbmmanage.1*
1755 %files mod_auth_digest
1756 %defattr(644,root,root,755)
1757 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_digest.conf
1758 %attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
1761 %defattr(644,root,root,755)
1762 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_cache.conf
1763 %attr(755,root,root) %{_libexecdir}/mod_cache.so
1764 %attr(755,root,root) %{_libexecdir}/mod_disk_cache.so
1765 %attr(755,root,root) %{_libexecdir}/mod_mem_cache.so
1768 %defattr(644,root,root,755)
1769 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_cgid.conf
1770 %attr(755,root,root) %{_libexecdir}/mod_cgid.so
1772 %files mod_charset_lite
1773 %defattr(644,root,root,755)
1774 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_charset_lite.conf
1775 %attr(755,root,root) %{_libexecdir}/mod_charset_lite.so
1778 %defattr(644,root,root,755)
1779 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_dav.conf
1780 %attr(755,root,root) %{_libexecdir}/mod_dav*.so
1783 %defattr(644,root,root,755)
1784 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_deflate.conf
1785 %attr(755,root,root) %{_libexecdir}/mod_deflate.so
1788 %defattr(644,root,root,755)
1789 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_dir.conf
1790 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1793 %defattr(644,root,root,755)
1794 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_expires.conf
1795 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1797 %files mod_file_cache
1798 %defattr(644,root,root,755)
1799 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_file_cache.conf
1800 %attr(755,root,root) %{_libexecdir}/mod_file_cache.so
1803 %defattr(644,root,root,755)
1804 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_headers.conf
1805 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1808 %defattr(644,root,root,755)
1809 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_imap.conf
1810 %attr(755,root,root) %{_libexecdir}/mod_imap.so
1813 %defattr(644,root,root,755)
1814 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_info.conf
1815 %attr(755,root,root) %{_libexecdir}/mod_info.so
1818 %defattr(644,root,root,755)
1819 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_proxy.conf
1820 %attr(755,root,root) %{_libexecdir}/mod_proxy*.so
1821 %attr(770,root,http) /var/cache/apache
1824 %defattr(644,root,root,755)
1825 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1826 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_rewrite.conf
1830 %defattr(644,root,root,755)
1831 %attr(750,root,root) %dir %{_sysconfdir}/ssl
1832 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/ssl/server.*
1833 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_ssl.conf
1834 %attr(755,root,root) %{_libexecdir}/mod_ssl.so
1838 %defattr(644,root,root,755)
1839 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_status.conf
1840 %attr(755,root,root) %{_libexecdir}/mod_status.so
1842 %files mod_usertrack
1843 %defattr(644,root,root,755)
1844 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_usertrack.conf
1845 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
1847 %files mod_unique_id
1848 %defattr(644,root,root,755)
1849 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_unique_id.conf
1850 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
1852 %files mod_vhost_alias
1853 %defattr(644,root,root,755)
1854 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
1855 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_vhost_alias.conf