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.48-metuxmpm-r8.patch
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: rpmbuild(macros) >= 1.159
95 BuildRequires: zlib-devel
98 Requires(pre): /bin/id
99 Requires(pre): /usr/bin/getgid
100 Requires(pre): /usr/sbin/groupadd
101 Requires(pre): /usr/sbin/useradd
102 Requires(postun): /usr/sbin/userdel
103 Requires(postun): /usr/sbin/groupdel
104 Requires(post,preun): /sbin/chkconfig
105 Requires(post,postun): /sbin/ldconfig
106 Requires(post): fileutils
107 Requires: /etc/mime.types
108 Requires: %{name}-apxs = %{version}-%{release}
109 Requires: apr-util >= 1:0.9.5-5
111 Requires: psmisc >= 20.1
112 Provides: apache(modules-api) = %{_apache_modules_api}
113 Provides: group(http)
114 Provides: httpd = %{version}
116 Provides: webserver = %{version}
117 Obsoletes: apache-extra
119 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
121 %define _sysconfdir /etc/httpd
122 %define _includedir %{_prefix}/include/apache
123 %define _datadir /home/services/httpd
124 %define _libexecdir %{_libdir}/apache
127 Apache is a powerful, full-featured, efficient and freely-available
128 Web server. Apache is also the most popular Web server on the
132 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
133 erhältlich und weit verbreitet ist.
136 El servidor web Apache es el mejor servidor gratuito disponible en el
137 mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
138 que browsers web vean documentos y sometan datos remotamente. Puede
139 ejecutar varias funciones diferentes, incluyendo funciones de proxy y
140 caché, y nos ofrece características como monitor de estado, conversión
141 dinámica de tipo, y otras más.
144 Apache est un serveur Web puissant, efficace, gratuit et complet.
145 Apache est aussi le serveur Web le plus populaire sur Internet.
148 Apache jest serwerem WWW (World Wide Web). Instaluj±c ten pakiet
149 bêdziesz móg³ prezentowaæ w³asne strony WWW w sieci internet.
151 %description -l pt_BR
152 O servidor web Apache é o melhor servidor gratuito disponível no mundo
153 UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
154 que browsers web vejam documentos e submetam dados remotamente. Ele
155 pode executar várias funções diferentes, incluindo funções de proxy e
156 cache, e oferece características como monitor de status, conversão
157 dinâmica de tipo, e mais.
160 Apache - ÍÏÝÎÙÊ, ÆÕÎËÃÉÏÎÁÌØÎÙÊ, ×ÙÓÏËÏÐÒÏÉÚ×ÏÄÉÔÅÌØÎÙÊ É Ó×ÏÂÏÄÎÏ
161 ÒÁÓÐÒÏÓÔÒÁÎÑÅÍÙÊ ×ÅÂ-ÓÅÒ×ÅÒ.
164 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
168 Summary: Apache suexec wrapper
169 Summary(pl): Wrapper suexec do serwera WWW Apache
170 Group: Development/Tools
171 Requires: %{name} = %{version}-%{release}
174 The suEXEC feature provides Apache users the ability to run CGI and
175 SSI programs under user IDs different from the user ID of the calling
176 web-server. Normally, when a CGI or SSI program executes, it runs as
177 the same user who is running the web server.
179 %description suexec -l pl
180 SuEXEC umo¿liwia serwerowi Apache uruchamianie programów CGI i SSI z
181 innym UID ni¿ wywo³uj±cy je serwer. Normalnie programy CGI i SSI s±
182 wykonywane jako taki sam u¿ytkownik jak serwer WWW.
185 Summary: Apache index.html* files
186 Summary(pl): Pliki Apache index.html*
188 Requires: %{name} = %{version}-%{release}
192 Apache index.html* files.
194 %description index -l pl
195 Pliki Apache index.html*.
198 Summary: Apache manual
199 Summary(pl): Podrêcznik Apache'a
201 Requires: %{name} = %{version}-%{release}
206 %description doc -l pl
210 Summary: APache eXtenSion tool
211 Summary(pl): Narzêdzie do rozszerzania Apache'a
212 Group: Development/Tools
215 APache eXtenSion tool.
217 %description apxs -l pl
218 Narzêdzie do rozszerzania Apache'a.
221 Summary: Module development tools for the Apache web server
222 Summary(es): Archivos de inclusión del Apache para desarrollo de módulos
223 Summary(fr): Les outils de developpement de modules pour le serveur web Apache
224 Summary(pl): Pliki nag³ówkowe do tworzenia modu³ów rozszerzeñ do serwera WWW Apache
225 Summary(pt_BR): Arquivos de inclusão do Apache para desenvolvimento de módulos
226 Summary(ru): óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
227 Group: Networking/Utilities
228 Requires: %{name}-apxs = %{version}-%{release}
229 Requires: apr-util-devel >= 1:0.9.5-5
231 Obsoletes: apache-static
234 The apache-devel package contains header files for Apache.
236 %description devel -l es
237 Este paquete contiene los archivos de inclusión para el Apache, bien
238 como el utilitario apxs para la construcción de objetos compartidos
239 dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
240 o desarrollar módulos adicionales para Apache.
242 %description devel -l fr
243 Le package apache-devel contient le code source pour le serveur Web
244 Apache et le binaire APXS dont vous aurez besoin pour construire des
245 Objets Dynamiques Partages (DSOs) pour Apache.
247 %description devel -l pl
248 Pliki nag³ówkowe i inne zasoby niezbêdne przy budowaniu modu³ów DSO
249 (Dynamic Shared Objects) dla Apache.
251 %description devel -l ru
252 óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache.
254 %description devel -l pt_BR
255 Este pacote contem os arquivos de inclusão para o Apache, bem como o
256 utilitário apxs para a construção de objetos compartilhados dinâmicos
257 (DSOs). Este pacote precisa ser instalado se você deseja compilar ou
258 desenvolver módulos adicionais para o Apache.
261 Summary: Apache module for run CGI whenever a file of a certain type is requested
262 Summary(pl): Modu³ Apache'a do uruchamiania skryptów CGI
263 Group: Networking/Daemons
264 Requires: %{name} = %{version}-%{release}
266 %description mod_actions
267 This package contains mod_actions module. This module lets you run CGI
268 scripts whenever a file of a certain type is requested. This makes it
269 much easier to execute scripts that process files.
271 %description mod_actions -l pl
272 Ten modu³ pozwala na uruchamianie skryptów w momencie gdy nadchodzi
273 ¿±danie pobrania pliku okre¶lonego typu.
276 Summary: Apache module with user authentication using textual files
277 Summary(pl): Modu³ Apache'a identyfikuj±cy u¿ytkowników na podstawie plików tekstowych
278 Group: Networking/Daemons
279 Requires: %{name} = %{version}-%{release}
281 %description mod_auth
282 This package contains mod_auth module. It provides for user
283 authentication using textual files.
285 %description mod_auth -l pl
286 Ten pakiet zawiera modu³ mod_auth. S³u¿y on do sprawdzania to¿samo¶ci
287 u¿ytkowników na podstawie plików tekstowych.
289 %package mod_auth_anon
290 Summary: Apache module with "anonymous" user access authentication
291 Summary(pl): Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkownika "anonimowego"
292 Group: Networking/Daemons
293 Requires: %{name} = %{version}-%{release}
295 %description mod_auth_anon
296 This package contains mod_auth_anon module. It allows "anonymous" user
297 access to authenticated areas. It does access control in a manner
298 similar to anonymous-ftp sites; i.e. have a 'magic' user id
299 'anonymous' and the email address as a password. These email addresses
300 can be logged. Combined with other (database) access control methods,
301 this allows for effective user tracking and customization according to
302 a user profile while still keeping the site open for 'unregistered'
303 users. One advantage of using Auth-based user tracking is that, unlike
304 magic-cookies and funny URL pre/postfixes, it is completely browser
305 independent and it allows users to share URLs.
307 %description mod_auth_anon -l pl
308 Ten modu³ oferuje autoryzacjê u¿ytkownika "anonimowego" podobnie do
309 anonimowych serwerów FTP (u¿ytkownik "anonymous" oraz has³o w postaci
310 adresu pocztowego u¿ytkownika).
312 %package mod_auth_ldap
313 Summary: Apache module with LDAP user access authentication
314 Summary(pl): Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkowników poprzez LDAP
315 Group: Networking/Daemons
316 Requires: %{name} = %{version}-%{release}
318 %description mod_auth_ldap
319 Apache module with LDAP user access authentication.
321 %description mod_auth_ldap -l pl
322 Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkowników poprzez LDAP
324 %package mod_auth_dbm
325 Summary: Apache module with user authentication which uses DBM files
326 Summary(pl): Modu³ Apache'a z mechanizmem identyfikacji korzystaj±cym z plików DBM
327 Group: Networking/Daemons
328 Obsoletes: apache-mod_auth_db
329 Requires: %{name} = %{version}-%{release}
331 %description mod_auth_dbm
332 This module provides for HTTP Basic Authentication, where the
333 usernames and passwords are stored in DBM type database files. It is
334 an alternative to the plain text password files provided by mod_auth.
336 %description mod_auth_dbm -l pl
337 Ten modu³ udostêpnia Prost± Autoryzacjê HTTP, gdzie u¿ytkownicy oraz
338 ich has³a s± trzymane w plikach bazy typu DBM.
340 %package mod_auth_digest
341 Summary: Apache user authentication module using MD5 Digest Authentication
342 Summary(pl): Modu³ Apache'a do autoryzacji MD5
343 Group: Networking/Daemons
344 Obsoletes: apache-mod_digest
345 Requires: %{name} = %{version}-%{release}
347 %description mod_auth_digest
348 This package contains mod_digest module. It provides user
349 authentication using MD5 Digest Authentication.
351 %description mod_auth_digest -l pl
352 Modu³ ten dostarcza metodê autoryzacji bazuj±c± na MD5 Digest
356 Summary: Content cache keyed to URIs
357 Summary(pl): Pamiêæ podrêczna wg klucza URI
358 Group: Networking/Daemons
359 Requires: %{name} = %{version}-%{release}
361 %description mod_cache
362 mod_cache implements an RFC 2616 compliant HTTP content cache that can
363 be used to cache either local or proxied content. Two storage
364 management modules are included in the base Apache distribution:
365 mod_disk_cache implements a disk based storage manager (generally used
366 for proxy caching) and mod_mem_cache implements an in-memory based
367 storage manager (primarily useful for caching local content).
369 %description mod_cache -l pl
370 Implementacja zgodnej z RFC 2616 pamiêci podrêcznej, która mo¿e byæ
371 u¿ywana do zapamiêtywania zawarto¶ci lokalnej lub dostêpnej przez
372 proxy. Do³±czono dwa modu³y pozwalaj±ce magazynowaæ dane w pamiêci
373 (g³ównie u¿yteczne przy cacheowaniu lokalnej zawarto¶ci) oraz na dysku
374 (u¿ywane do cacheowania proxy).
377 Summary: Execution of CGI scripts using an external CGI daemon
378 Summary(pl): Uruchamianie zewnêtrznych skryptów CGI za pomoc± daemona CGI
379 Group: Networking/Daemons
380 Requires: %{name} = %{version}-%{release}
382 %description mod_cgid
383 Execution of CGI scripts using an external CGI daemon.
385 %description mod_cgid -l pl
386 Uruchamianie zewnêtrznych skryptów CGI za pomoc± demona CGI.
388 %package mod_charset_lite
389 Summary: Specify character set translation or recoding
390 Summary(pl): Translacja lub przekodowywanie znaków
391 Group: Networking/Daemons
392 Requires: %{name} = %{version}-%{release}
394 %description mod_charset_lite
395 Specify character set translation or recoding.
397 %description mod_charset_lite -l pl
398 Translacja lub przekodowywanie znaków.
401 Summary: Apache module - Distributed Authoring and Versioning
402 Summary(pl): Modu³ Apache'a - rozproszone autorstwo i wersjonowanie
403 Group: Networking/Daemons
404 Requires: %{name} = %{version}-%{release}
407 This module provides class 1 and class 2 WebDAV ('Web-based
408 Distributed Authoring and Versioning') functionality for Apache. This
409 extension to the HTTP protocol allows creating, moving, copying, and
410 deleting resources and collections on a remote web server.
412 %description mod_dav -l pl
413 Modu³ udostêpnia klasê 1 oraz klasê 2 WebDAV (Bazuj±cego na WWW
414 rozproszonego autorstwa i wersjonowania). To rozszerzenie HTTP pozwala
415 na tworzenie, przesuwanie, kopiowanie oraz kasowanie zasobów na
416 zdalnym serwerze WWW.
419 Summary: Apache module: Compress content before it is delivered to the client
420 Summary(pl): Modu³ Apache'a kompresuj±cy dane przed przes³aniem ich do klienta
421 Group: Networking/Daemons
422 Requires: %{name} = %{version}-%{release}
424 %description mod_deflate
425 Compress content before it is delivered to the client.
427 %description mod_deflate -l pl
428 Modu³ kompresuj±cy dane przed przes³aniem ich do klienta.
431 Summary: Apache module for "trailing slash" redirects and serving directory index files
432 Summary(pl): Modu³ Apache'a oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci katalogu
433 Group: Networking/Daemons
434 Requires: %{name} = %{version}-%{release}
437 This package contains mod_dir which provides "trailing slash"
438 redirects and serving directory index files.
440 %description mod_dir -l pl
441 Modu³ oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci
445 Summary: Apache module allows for the customization of HTTP response headers
446 Summary(pl): Modu³ Apache'a pozwalaj±cy na modyfikacjê nag³ówków HTTP
447 Group: Networking/Daemons
448 Requires: %{name} = %{version}-%{release}
450 %description mod_headers
451 This package contains mod_headers module. The module allows for the
452 customization of HTTP response headers. Headers can be merged,
455 %description mod_headers -l pl
456 Modu³ pozwalaj±cy na ³±czenie, usuwania, zamianê nag³ówków HTTP
457 wysy³anych do przegl±darki.
460 Summary: Apache module with imap-file handler
461 Summary(pl): Modu³ Apache'a z obs³ug± imap-file
462 Group: Networking/Daemons
463 Requires: %{name} = %{version}-%{release}
465 %description mod_imap
466 This package contains mod_imap module. It provides for .map files,
467 replacing the functionality of the imagemap CGI program. Any directory
468 or document type configured to use the handler imap-file.
470 %description mod_imap -l pl
471 Modu³ umo¿liwiaj±cy obs³ugê plików .map (imap-file handler).
474 Summary: Apache module with comprehensive overview of the server configuration
475 Summary(pl): Modu³ Apache'a udostêpniaj±cy informacje o serwerze
476 Group: Networking/Daemons
477 Requires: %{name} = %{version}-%{release}
479 %description mod_info
480 This package contains mod_info module. It provides a comprehensive
481 overview of the server configuration including all installed modules
482 and directives in the configuration files.
484 %description mod_info -l pl
485 Modu³ udostêpniaj±cy informacje o konfiguracji serwera,
486 zainstalowanych modu³ach itp.
489 Summary: Apache module to use LDAP connections
490 Summary(pl): Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP
491 Group: Networking/Daemons
492 Requires: %{name} = %{version}-%{release}
494 %description mod_ldap
495 Apache module to use LDAP connections.
497 %description mod_ldap -l pl
498 Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP.
501 Summary: Apache module with Web proxy
502 Summary(pl): Modu³ Apache'a dodaj±cy obs³ugê serwera proxy
503 Group: Networking/Daemons
504 Requires: %{name} = %{version}-%{release}
506 %description mod_proxy
507 This package contains module with implementation a proxy/cache for
508 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
509 HTTP/0.9, HTTP/1.0 and HTTP/1.1. The module can be configured to
510 connect to other proxy modules for these and other protocols.
512 %description mod_proxy -l pl
513 Modu³ zawiera implementacjê serwera proxy/cache dla Apache.
514 Implementacja zawiera obs³ugê FTP, CONNECT (dla SSL), HTTP/0.9,
518 Summary: Apache module with rule-based engine for rewrite requested URLs on the fly
519 Summary(pl): Modu³ Apache'a do "przepisywania" adresów URL w locie
520 Group: Networking/Daemons
521 Requires: %{name} = %{version}-%{release}
523 %description mod_rewrite
524 This package contains It provides a rule-based rewriting engine to
525 rewrite requested URLs on the fly.
527 %description mod_rewrite -l pl
528 Modu³ oferuj±cy mo¿liwo¶æ "przepisywania" adresów URL w locie.
531 Summary: SSL/TLS module for the Apache HTTP server
532 Summary(pl): Modu³ SSL/TSL dla serwera Apache
533 Summary(ru): íÏÄÕÌØ SSL/TLS ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
534 Group: Networking/Daemons
536 Requires: %{name} = %{version}-%{release}
539 The mod_ssl module provides strong cryptography for the Apache Web
540 server via the Secure Sockets Layer (SSL) and Transport Layer Security
543 %description mod_ssl -l pl
544 Modu³ mod_ssl udostêpnia wsparcie do silnej kryptografii dla serwera
545 Apache poprzez protoko³y SSL/TSL (Secure Sockets Layer/Transport Layer
548 %description mod_ssl -l ru
549 íÏÄÕÌØ mod_ssl ÏÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ × ×ÅÂ-ÓÅÒ×ÅÒÅ Apache ÎÁÄÅÖÎÏÇÏ
550 ÛÉÆÒÏ×ÁÎÉÑ ÓÒÅÄÓÔ×ÁÍÉ Secure Sockets Layer (SSL) É Transport Layer
553 Summary: Server status report module for Apache
554 Summary(pl): Modu³ udostêpniaj±cy informacje statystyczne z serwera Apache
555 Group: Networking/Daemons
556 Requires: %{name} = %{version}-%{release}
558 %description mod_status
559 The Status module allows a server administrator to find out how well
560 their server is performing. A HTML page is presented that gives the
561 current server statistics in an easily readable form. If required this
562 page can be made to automatically refresh (given a compatible
565 %description mod_status -l pl
566 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
567 pracy serwera apache (w postaci strony HTML).
569 %package mod_usertrack
570 Summary: Apache module for user tracking using cookies
571 Summary(pl): Modu³ Apache'a s³u¿±cy do ¶ledzenia "ciasteczek"
572 Group: Networking/Daemons
573 Requires: %{name} = %{version}-%{release}
575 %description mod_usertrack
576 This package contains the user tracking module which did its own
577 logging using CookieLog directory. This module allow multiple log
580 %description mod_usertrack -l pl
581 Modu³ pozwalaj±cy na ¶ledzenie "ciasteczek".
583 %package mod_vhost_alias
584 Summary: Apache module for dynamically configured mass virtual hosting
585 Summary(pl): Modu³ Apache'a dodaj±cy obs³ugê hostów wirtualnych
586 Group: Networking/Daemons
587 Requires: %{name} = %{version}-%{release}
589 %description mod_vhost_alias
590 This package contains the mod_vhost_alias. It provides support for
591 dynamically configured mass virtual hosting.
593 %description mod_vhost_alias -l pl
594 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
597 %package mod_unique_id
598 Summary: Apache module which provides a magic token for each request
599 Summary(pl): Modu³ Apache'a nadaj±cy ka¿demu zapytaniu unikalny token
600 Group: Networking/Daemons
601 Requires: %{name} = %{version}-%{release}
603 %description mod_unique_id
604 This package contains the mod_unique_id. This module provides a magic
605 token for each request which is guaranteed to be unique across "all"
606 requests under very specific conditions. The unique identifier is even
607 unique across multiple machines in a properly configured cluster of
608 machines. The environment variable UNIQUE_ID is set to the identifier
609 for each request. Unique identifiers are useful for various reasons
610 which are beyond the scope of this document.
612 %description mod_unique_id -l pl
613 Modu³ nadaje ka¿demu zapytaniu token unikalny w ramach wszystkich
614 zapytañ, nawet w ramach poprawnie skonfigurowanego klastra z wielu
615 maszyn. Modu³ ustawia przy ka¿dym zapytaniu zmienn± ¶rodowiskow±
619 Summary: Apache module which generates Expires HTTP headers
620 Summary(pl): Modu³ Apache'a generuj±cy nag³ówki HTTP Expires
621 Group: Networking/Daemons
622 Requires: %{name} = %{version}-%{release}
624 %description mod_expires
625 This module controls the setting of the Expires HTTP header in server
626 responses. The expiration date can set to be relative to either the
627 time the source file was last modified, or to the time of the client
630 %description mod_expires -l pl
631 Modu³ kontroluje ustawianie nag³ówka HTTP Expires. Data wyga¶niêcia
632 wa¿no¶ci mo¿e byæ ustalana w zale¿no¶ci od czasu modyfikacji plików
633 ¼ród³owych lub odwo³ania klienta.
635 %package mod_file_cache
636 Summary: Apache module: caches a static list of files in memory
637 Summary(pl): Modu³ Apache'a cache'uj±cy statyczn± listê plików w pamiêci
638 Group: Networking/Daemons
639 Obsoletes: apache-mmap_static
640 Requires: %{name} = %{version}-%{release}
642 %description mod_file_cache
643 Caches a static list of files in memory.
645 %description mod_file_cache -l pl
646 Modu³ cache'uj±cy statyczn± listê plików w pamiêci.
649 %setup -q -n httpd-%{version}
655 %{?with_metuxmpm:%patch5 -p1}
674 MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' include/ap_mmn.h`
675 if [ "$MODULES_API" != "%_apache_modules_api" ]; then
676 echo "Set %%_apache_modules_api to $MODULES_API and rerun."
680 # Before configure; fix location of build dir in generated apxs
681 %{__perl} -pi -e "s:\@exp_installbuilddir\@:%{_libdir}/apache/build:g" \
683 install /usr/share/automake/config.* build/
684 CPPFLAGS="-DMAX_SERVER_LIMIT=200000 -DBIG_SECURITY_HOLE=1"
685 for mpm in %{?with_metuxmpm:metuxmpm} perchild prefork worker; do
686 install -d "buildmpm-${mpm}"; cd "buildmpm-${mpm}"
688 --prefix=%{_sysconfdir} \
689 --exec-prefix=%{_libexecdir} \
690 --with-installbuilddir=%{_libdir}/apache/build \
691 --enable-layout=PLD \
692 --enable-modules=all \
693 --enable-mods-shared=all \
696 --enable-auth-digest \
697 --enable-file-cache \
700 --enable-charset-lite \
702 --enable-disk-cache \
703 --enable-ext-filter \
704 --enable-case-filter \
705 --enable-case-filter-in \
707 --with-z=%{_prefix} \
708 --enable-mime-magic \
715 --enable-proxy-connect \
717 --enable-proxy-http \
718 %{?with_ssl:--enable-ssl} \
719 --enable-optional-hook-export \
720 --enable-optional-hook-import \
721 --enable-optional-fn-import \
722 --enable-optional-fn-export \
723 %{?with_ldap:--enable-ldap} \
724 %{?with_ldap:--enable-auth-ldap} \
731 --enable-vhost-alias \
735 --with-program-name=httpd.${mpm} \
739 $( [ "${mpm}" = "leader" ] && echo "--enable-nonportable-atomics=yes" ) \
742 --with-suexec-bin=%{_sbindir}/suexec \
743 --with-suexec-caller=http \
744 --with-suexec-docroot=%{_datadir} \
745 --with-suexec-logfile=/var/log/httpd/suexec_log \
746 --with-suexec-uidmin=500 \
747 --with-suexec-gidmin=500 \
748 --with-suexec-umask=077 \
749 --with-apr=%{_bindir} \
750 --with-apr-util=%{_bindir}
752 ./httpd.${mpm} -l | grep -v "${mpm}" > modules-inside
754 find include -name '*.h' | xargs perl -pi -e "s#/httpd\.(.*?)\.conf#/etc/httpd/httpd.conf#"
759 for mpm in %{?with_metuxmpm:metuxmpm} perchild worker; do
760 if ! cmp -s buildmpm-prefork/modules-inside buildmpm-${mpm}/modules-inside; then
761 echo "List of compiled modules is different between prefork-MPM and ${mpm}-MPM!"
768 rm -rf $RPM_BUILD_ROOT
769 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
770 $RPM_BUILD_ROOT%{_var}/{log/{httpd,archiv/httpd},{run,cache}/apache}
772 # prefork is default one
773 %{__make} -C buildmpm-prefork install \
774 DESTDIR=$RPM_BUILD_ROOT \
775 installbuilddir=%{_sysconfdir}/build \
776 prefix=%{_sysconfdir}/httpd \
777 libexecdir=%{_libdir}/%{name} \
778 iconsdir=%{_datadir}/icons \
779 errordir=%{_datadir}/error \
780 htdocsdir=%{_datadir}/html \
781 manualdir=%{_datadir}/manual \
782 cgidir=%{_datadir}/cgi-bin \
783 runtimedir=%{_var}/run \
784 logdir=%{_var}/log/httpd \
785 proxycachedir=%{_var}/cache/httpd
787 for mpm in %{?with_metuxmpm:metuxmpm} perchild worker; do
788 install buildmpm-${mpm}/httpd.${mpm} $RPM_BUILD_ROOT%{_sbindir}/httpd.${mpm}
789 ln -s httpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.${mpm}.conf
792 ln -s httpd.prefork $RPM_BUILD_ROOT%{_sbindir}/httpd
794 ln -s %{_libdir}/apache $RPM_BUILD_ROOT%{_sysconfdir}/modules
795 ln -s %{_localstatedir}/run/apache $RPM_BUILD_ROOT%{_sysconfdir}/run
796 ln -s %{_libdir}/apache/build $RPM_BUILD_ROOT%{_sysconfdir}/build
798 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
799 install -d $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
801 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/build \
802 $RPM_BUILD_ROOT%{_libexecdir}/build
804 perl -pi -e "s#$RPM_BUILD_ROOT##g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
805 perl -pi -e "s#$RPM_BUILD_DIR#%{_usrsrc}#g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
806 perl -pi -e "s#-pthread#-lpthread#g" $RPM_BUILD_ROOT%{_libdir}/lib*.la
807 perl -pi -e 's#/etc/httpd/build#%{_libexecdir}/build#g' $RPM_BUILD_ROOT%{_libexecdir}/build/*
808 ln -sf %{_bindir}/libtool $RPM_BUILD_ROOT%{_libexecdir}/build/libtool
809 ln -sf %{_libexecdir}/build $RPM_BUILD_ROOT%{_sysconfdir}/build
811 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
812 install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache
813 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/apache
815 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer,suexec}_log
818 install -d $RPM_BUILD_ROOT%{_sysconfdir}/ssl
819 install %{SOURCE20} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.crt
820 install %{SOURCE21} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.key
823 CFG="$RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf/"
825 install %{SOURCE6} $CFG/10_httpd.conf
826 install %{SOURCE8} $CFG/20_mod_vhost_alias.conf
827 install %{SOURCE9} $CFG/25_mod_status.conf
828 install %{SOURCE10} $CFG/30_mod_proxy.conf
829 install %{SOURCE11} $CFG/35_mod_info.conf
830 install %{SOURCE12} $CFG/40_mod_ssl.conf
831 install %{SOURCE13} $CFG/45_mod_dav.conf
832 install %{SOURCE14} $CFG/59_mod_dir.conf
833 install %{SOURCE15} $CFG/13_mod_suexec.conf
834 install %{SOURCE16} $CFG/58_mod_deflate.conf
836 echo "LoadModule ldap_module %{_libexecdir}/mod_ldap.so" > $CFG/49_mod_ldap.conf
837 echo "LoadModule actions_module %{_libexecdir}/mod_actions.so" > $CFG/50_mod_actions.conf
838 echo "LoadModule auth_module %{_libexecdir}/mod_auth.so" > $CFG/51_mod_auth.conf
839 echo "LoadModule auth_anon_module %{_libexecdir}/mod_auth_anon.so" > $CFG/52_mod_auth_anon.conf
840 echo "LoadModule auth_dbm_module %{_libexecdir}/mod_auth_dbm.so" > $CFG/53_mod_auth_dbm.conf
841 echo "LoadModule auth_digest_module %{_libexecdir}/mod_auth_digest.so" > $CFG/54_mod_auth_digest.conf
842 echo "LoadModule cache_module %{_libexecdir}/mod_cache.so
843 LoadModule mem_cache_module %{_libexecdir}/mod_mem_cache.so
844 LoadModule disk_cache_module %{_libexecdir}/mod_disk_cache.so" > $CFG/55_mod_cache.conf
845 echo "LoadModule cgid_module %{_libexecdir}/mod_cgid.so" > $CFG/56_mod_cgid.conf
846 echo "LoadModule charset_lite_module %{_libexecdir}/mod_charset_lite.so" > $CFG/57_mod_charset_lite.conf
847 echo "LoadModule auth_ldap_module %{_libexecdir}/mod_auth_ldap.so" > $CFG/59_mod_auth_ldap.conf
848 echo "LoadModule expires_module %{_libexecdir}/mod_expires.so" > $CFG/60_mod_expires.conf
849 echo "LoadModule file_cache_module %{_libexecdir}/mod_file_cache.so" > $CFG/61_mod_file_cache.conf
850 echo "LoadModule headers_module %{_libexecdir}/mod_headers.so" > $CFG/62_mod_headers.conf
851 echo "LoadModule imap_module %{_libexecdir}/mod_imap.so" > $CFG/63_mod_imap.conf
852 echo "LoadModule rewrite_module %{_libexecdir}/mod_rewrite.so" > $CFG/64_mod_rewrite.conf
853 echo "LoadModule usertrack_module %{_libexecdir}/mod_usertrack.so" > $CFG/65_mod_usertrack.conf
854 echo "LoadModule unique_id_module %{_libexecdir}/mod_unique_id.so" > $CFG/66_mod_unique_id.conf
856 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
859 rm -rf $RPM_BUILD_ROOT
862 if [ -n "`getgid http`" ]; then
863 if [ "`getgid http`" != "51" ]; then
864 echo "Error: group http doesn't have gid=51. Correct this before installing apache." 1>&2
868 /usr/sbin/groupadd -g 51 -r -f http
870 if [ -n "`id -u http 2>/dev/null`" ]; then
871 if [ "`id -u http`" != "51" ]; then
872 echo "Error: user http doesn't have uid=51. Correct this before installing apache." 1>&2
876 /usr/sbin/useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
881 /sbin/chkconfig --add httpd
883 touch /var/log/httpd/{access,error,agent,referer}_log
884 if [ -f /var/lock/subsys/httpd ]; then
885 /etc/rc.d/init.d/httpd restart 1>&2
887 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
891 if [ "$1" = "0" ]; then
892 if [ -f /var/lock/subsys/httpd ]; then
893 /etc/rc.d/init.d/httpd stop 1>&2
895 /sbin/chkconfig --del httpd
900 if [ "$1" = "0" ]; then
906 if [ -f /var/lock/subsys/httpd ]; then
907 /etc/rc.d/init.d/httpd restart 1>&2
909 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
913 if [ "$1" = "0" ]; then
914 if [ -f /var/lock/subsys/httpd ]; then
915 /etc/rc.d/init.d/httpd restart 1>&2
920 if [ -f /var/lock/subsys/httpd ]; then
921 /etc/rc.d/init.d/httpd restart 1>&2
923 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
927 if [ "$1" = "0" ]; then
928 if [ -f /var/lock/subsys/httpd ]; then
929 /etc/rc.d/init.d/httpd restart 1>&2
934 if [ -f /var/lock/subsys/httpd ]; then
935 /etc/rc.d/init.d/httpd restart 1>&2
937 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
941 if [ "$1" = "0" ]; then
942 if [ -f /var/lock/subsys/httpd ]; then
943 /etc/rc.d/init.d/httpd restart 1>&2
948 if [ -f /var/lock/subsys/httpd ]; then
949 /etc/rc.d/init.d/httpd restart 1>&2
951 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
955 if [ "$1" = "0" ]; then
956 if [ -f /var/lock/subsys/httpd ]; then
957 /etc/rc.d/init.d/httpd restart 1>&2
962 if [ -f /var/lock/subsys/httpd ]; then
963 /etc/rc.d/init.d/httpd restart 1>&2
965 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
969 if [ "$1" = "0" ]; then
970 if [ -f /var/lock/subsys/httpd ]; then
971 /etc/rc.d/init.d/httpd restart 1>&2
976 if [ -f /var/lock/subsys/httpd ]; then
977 /etc/rc.d/init.d/httpd restart 1>&2
979 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
983 if [ "$1" = "0" ]; then
984 if [ -f /var/lock/subsys/httpd ]; then
985 /etc/rc.d/init.d/httpd restart 1>&2
989 %post mod_charset_lite
990 if [ -f /var/lock/subsys/httpd ]; then
991 /etc/rc.d/init.d/httpd restart 1>&2
993 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
996 %preun mod_charset_lite
997 if [ "$1" = "0" ]; then
998 if [ -f /var/lock/subsys/httpd ]; then
999 /etc/rc.d/init.d/httpd restart 1>&2
1004 if [ -f /var/lock/subsys/httpd ]; then
1005 /etc/rc.d/init.d/httpd restart 1>&2
1007 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1011 if [ "$1" = "0" ]; then
1012 if [ -f /var/lock/subsys/httpd ]; then
1013 /etc/rc.d/init.d/httpd restart 1>&2
1017 %post mod_auth_digest
1018 if [ -f /var/lock/subsys/httpd ]; then
1019 /etc/rc.d/init.d/httpd restart 1>&2
1021 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1024 %preun mod_auth_digest
1025 if [ "$1" = "0" ]; then
1026 if [ -f /var/lock/subsys/httpd ]; then
1027 /etc/rc.d/init.d/httpd restart 1>&2
1032 if [ -f /var/lock/subsys/httpd ]; then
1033 /etc/rc.d/init.d/httpd restart 1>&2
1035 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1039 if [ "$1" = "0" ]; then
1040 if [ -f /var/lock/subsys/httpd ]; then
1041 /etc/rc.d/init.d/httpd restart 1>&2
1046 if [ -f /var/lock/subsys/httpd ]; then
1047 /etc/rc.d/init.d/httpd restart 1>&2
1049 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1053 if [ "$1" = "0" ]; then
1054 if [ -f /var/lock/subsys/httpd ]; then
1055 /etc/rc.d/init.d/httpd restart 1>&2
1060 if [ -f /var/lock/subsys/httpd ]; then
1061 /etc/rc.d/init.d/httpd restart 1>&2
1063 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1067 if [ "$1" = "0" ]; then
1068 if [ -f /var/lock/subsys/httpd ]; then
1069 /etc/rc.d/init.d/httpd restart 1>&2
1073 %post mod_file_cache
1074 if [ -f /var/lock/subsys/httpd ]; then
1075 /etc/rc.d/init.d/httpd restart 1>&2
1077 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1080 %preun mod_file_cache
1081 if [ "$1" = "0" ]; then
1082 if [ -f /var/lock/subsys/httpd ]; then
1083 /etc/rc.d/init.d/httpd restart 1>&2
1088 if [ -f /var/lock/subsys/httpd ]; then
1089 /etc/rc.d/init.d/httpd restart 1>&2
1091 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1095 if [ "$1" = "0" ]; then
1096 if [ -f /var/lock/subsys/httpd ]; then
1097 /etc/rc.d/init.d/httpd restart 1>&2
1102 if [ -f /var/lock/subsys/httpd ]; then
1103 /etc/rc.d/init.d/httpd restart 1>&2
1105 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1109 if [ "$1" = "0" ]; then
1110 if [ -f /var/lock/subsys/httpd ]; then
1111 /etc/rc.d/init.d/httpd restart 1>&2
1116 if [ -f /var/lock/subsys/httpd ]; then
1117 /etc/rc.d/init.d/httpd restart 1>&2
1119 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1123 if [ "$1" = "0" ]; then
1124 if [ -f /var/lock/subsys/httpd ]; then
1125 /etc/rc.d/init.d/httpd restart 1>&2
1130 if [ -f /var/lock/subsys/httpd ]; then
1131 /etc/rc.d/init.d/httpd restart 1>&2
1133 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1137 if [ "$1" = "0" ]; then
1138 if [ -f /var/lock/subsys/httpd ]; then
1139 /etc/rc.d/init.d/httpd restart 1>&2
1144 if [ -f /var/lock/subsys/httpd ]; then
1145 /etc/rc.d/init.d/httpd restart 1>&2
1147 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1151 if [ "$1" = "0" ]; then
1152 if [ -f /var/lock/subsys/httpd ]; then
1153 /etc/rc.d/init.d/httpd restart 1>&2
1158 if [ -f /var/lock/subsys/httpd ]; then
1159 /etc/rc.d/init.d/httpd restart 1>&2
1161 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1165 if [ "$1" = "0" ]; then
1166 if [ -f /var/lock/subsys/httpd ]; then
1167 /etc/rc.d/init.d/httpd restart 1>&2
1172 if [ -f /var/lock/subsys/httpd ]; then
1173 /etc/rc.d/init.d/httpd restart 1>&2
1175 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1179 if [ "$1" = "0" ]; then
1180 if [ -f /var/lock/subsys/httpd ]; then
1181 /etc/rc.d/init.d/httpd restart 1>&2
1186 if [ -f /var/lock/subsys/httpd ]; then
1187 /etc/rc.d/init.d/httpd restart 1>&2
1189 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1192 %preun mod_usertrack
1193 if [ "$1" = "0" ]; then
1194 if [ -f /var/lock/subsys/httpd ]; then
1195 /etc/rc.d/init.d/httpd restart 1>&2
1200 if [ -f /var/lock/subsys/httpd ]; then
1201 /etc/rc.d/init.d/httpd restart 1>&2
1203 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1206 %preun mod_unique_id
1207 if [ "$1" = "0" ]; then
1208 if [ -f /var/lock/subsys/httpd ]; then
1209 /etc/rc.d/init.d/httpd restart 1>&2
1213 %post mod_vhost_alias
1214 if [ -f /var/lock/subsys/httpd ]; then
1215 /etc/rc.d/init.d/httpd restart 1>&2
1217 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1220 %preun mod_vhost_alias
1221 if [ "$1" = "0" ]; then
1222 if [ -f /var/lock/subsys/httpd ]; then
1223 /etc/rc.d/init.d/httpd restart 1>&2
1228 %defattr(644,root,root,755)
1229 %doc ABOUT_APACHE CHANGES README
1230 %doc docs/conf/mime.types
1232 %attr(754,root,root) /etc/rc.d/init.d/httpd
1234 %attr(750,root,root) %dir %{_sysconfdir}/httpd.conf
1235 %attr(750,root,root) %dir %{_sysconfdir}/modules
1236 %attr(750,root,root) %dir %{_sysconfdir}/run
1237 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_httpd.conf
1238 %attr(640,root,root) %{_sysconfdir}/magic
1239 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
1240 %attr(640,root,root) %config(noreplace) /etc/logrotate.d/*
1242 %attr(755,root,root) %{_libexecdir}/mod_access.so
1243 %attr(755,root,root) %{_libexecdir}/mod_alias.so
1244 %attr(755,root,root) %{_libexecdir}/mod_asis.so
1245 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
1246 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
1247 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
1248 %attr(755,root,root) %{_libexecdir}/mod_env.so
1249 %attr(755,root,root) %{_libexecdir}/mod_include.so
1250 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
1251 %attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
1252 %attr(755,root,root) %{_libexecdir}/mod_mime.so
1253 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
1254 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
1255 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
1256 %attr(755,root,root) %{_libexecdir}/mod_speling.so
1257 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
1259 # look at TODO on top
1260 %attr(755,root,root) %{_libexecdir}/mod_case_filter.so
1261 %attr(755,root,root) %{_libexecdir}/mod_case_filter_in.so
1262 %attr(755,root,root) %{_libexecdir}/mod_echo.so
1263 %attr(755,root,root) %{_libexecdir}/mod_ext_filter.so
1264 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_export.so
1265 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_import.so
1266 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_export.so
1267 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_import.so
1269 %attr(755,root,root) %{_sbindir}/htdigest
1271 %attr(755,root,root) %{_sbindir}/ab
1272 %attr(755,root,root) %{_sbindir}/apachectl
1273 %attr(755,root,root) %{_sbindir}/checkgid
1274 %attr(755,root,root) %{_sbindir}/httpd
1275 %attr(755,root,root) %{_sbindir}/httpd.*
1276 %attr(755,root,root) %{_sbindir}/logresolve
1277 %attr(755,root,root) %{_sbindir}/rotatelogs
1279 %dir %attr(770,root,http) /var/run/apache
1281 %{_mandir}/man1/htdigest.1*
1282 %{_mandir}/man8/ab.8*
1283 %{_mandir}/man8/apachectl.8*
1284 %{_mandir}/man8/httpd.8*
1285 %{_mandir}/man8/logresolve.8*
1286 %{_mandir}/man8/rotatelogs.8*
1288 %attr(750,root,root) %dir /var/log/httpd
1289 %attr(750,root,root) %dir /var/log/archiv/httpd
1290 %attr(640,root,root) %ghost /var/log/httpd/*
1294 %attr(755,root,root) %dir %{_datadir}/html
1296 %attr(755,root,root) %{_datadir}/cgi-bin
1301 %defattr(644,root,root,755)
1302 %dir %{_datadir}/manual
1303 %{_datadir}/manual/LICENSE
1304 %{_datadir}/manual/*.html
1305 %{_datadir}/manual/*.xml
1306 %{_datadir}/manual/*.xml.meta
1307 %{_datadir}/manual/*.html.en
1308 %lang(de) %{_datadir}/manual/*.html.de
1309 %lang(de) %{_datadir}/manual/*.xml.de
1310 %lang(es) %{_datadir}/manual/*.html.es
1311 %lang(es) %{_datadir}/manual/*.xml.es
1312 %lang(fr) %{_datadir}/manual/*.html.fr
1313 %lang(ja) %{_datadir}/manual/*.html.ja.jis
1314 %lang(ja) %{_datadir}/manual/*.xml.ja
1315 %lang(ko) %{_datadir}/manual/*.html.ko.euc-kr
1316 %lang(ko) %{_datadir}/manual/*.xml.ko
1317 %lang(ru) %{_datadir}/manual/*.html.ru.koi8-r
1318 %lang(ru) %{_datadir}/manual/*.xml.ru
1319 %dir %{_datadir}/manual/developer
1320 %{_datadir}/manual/developer/*.html
1321 %{_datadir}/manual/developer/*.xml
1322 %{_datadir}/manual/developer/*.xml.meta
1323 %{_datadir}/manual/developer/*.html.en
1324 %lang(ja) %{_datadir}/manual/developer/*.html.ja.jis
1325 %dir %{_datadir}/manual/faq
1326 %{_datadir}/manual/faq/*.html
1327 %{_datadir}/manual/faq/*.xml
1328 %{_datadir}/manual/faq/*.xml.meta
1329 %{_datadir}/manual/faq/*.html.en
1330 %lang(ko) %{_datadir}/manual/faq/*.html.ko.euc-kr
1331 %lang(ko) %{_datadir}/manual/faq/*.xml.ko
1332 %dir %{_datadir}/manual/howto
1333 %{_datadir}/manual/howto/*.html
1334 %{_datadir}/manual/howto/*.xml
1335 %{_datadir}/manual/howto/*.xml.meta
1336 %{_datadir}/manual/howto/*.html.en
1337 %lang(ja) %{_datadir}/manual/howto/*.html.ja.jis
1338 %lang(ja) %{_datadir}/manual/howto/*.xml.ja
1339 %lang(ko) %{_datadir}/manual/howto/*.html.ko.euc-kr
1340 %lang(ko) %{_datadir}/manual/howto/*.xml.ko
1341 %dir %{_datadir}/manual/images
1342 %{_datadir}/manual/images/[!m]*
1343 %dir %{_datadir}/manual/misc
1344 %{_datadir}/manual/misc/*.html
1345 %{_datadir}/manual/misc/*.xml
1346 %{_datadir}/manual/misc/*.xml.meta
1347 %{_datadir}/manual/misc/*.html.en
1348 %lang(ko) %{_datadir}/manual/misc/*.html.ko.euc-kr
1349 %lang(ko) %{_datadir}/manual/misc/*.xml.ko
1350 %dir %{_datadir}/manual/mod
1351 %{_datadir}/manual/mod/[cdfhilpqtw]*.html
1352 %{_datadir}/manual/mod/[acdilpqtw]*.xml
1353 %{_datadir}/manual/mod/[acdilpqtw]*.xml.meta
1354 %{_datadir}/manual/mod/[cdfhilpqtw]*.html.en
1355 %lang(de) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.de
1356 %lang(de) %{_datadir}/manual/mod/[acdilpqtw]*.xml.de
1357 %lang(es) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.es
1358 %lang(es) %{_datadir}/manual/mod/[acdilpqtw]*.xml.es
1359 %lang(ja) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ja.jis
1360 %lang(ja) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ja
1361 %lang(ko) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ko.euc-kr
1362 %lang(ko) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ko
1363 %lang(ru) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ru.koi8-r
1364 %lang(ru) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ru
1365 %{_datadir}/manual/mod/module-dict.html
1366 %{_datadir}/manual/mod/module-dict.xml
1367 %{_datadir}/manual/mod/module-dict.xml.meta
1368 %{_datadir}/manual/mod/module-dict.html.en
1369 %lang(ja) %{_datadir}/manual/mod/module-dict.html.ja.jis
1370 %lang(ja) %{_datadir}/manual/mod/module-dict.xml.ja
1371 %lang(ko) %{_datadir}/manual/mod/module-dict.html.ko.euc-kr
1372 %lang(ko) %{_datadir}/manual/mod/module-dict.xml.ko
1373 %{_datadir}/manual/mod/mpm_common.html
1374 %{_datadir}/manual/mod/mpm_common.xml
1375 %{_datadir}/manual/mod/mpm_common.xml.meta
1376 %{_datadir}/manual/mod/mpm_common.html.en
1377 %lang(de) %{_datadir}/manual/mod/mpm_common.html.de
1378 %lang(de) %{_datadir}/manual/mod/mpm_common.xml.de
1379 %lang(ja) %{_datadir}/manual/mod/mpm_common.html.ja.jis
1380 %lang(ja) %{_datadir}/manual/mod/mpm_common.xml.ja
1381 %{_datadir}/manual/mod/mod_access.html
1382 %{_datadir}/manual/mod/mod_access.xml
1383 %{_datadir}/manual/mod/mod_access.xml.meta
1384 %{_datadir}/manual/mod/mod_access.html.en
1385 %lang(ja) %{_datadir}/manual/mod/mod_access.html.ja.jis
1386 %lang(ja) %{_datadir}/manual/mod/mod_access.xml.ja
1387 %{_datadir}/manual/mod/mod_alias.html
1388 %{_datadir}/manual/mod/mod_alias.xml
1389 %{_datadir}/manual/mod/mod_alias.xml.meta
1390 %{_datadir}/manual/mod/mod_alias.html.en
1391 %lang(ja) %{_datadir}/manual/mod/mod_alias.html.ja.jis
1392 %lang(ja) %{_datadir}/manual/mod/mod_alias.xml.ja
1393 %{_datadir}/manual/mod/mod_asis.html
1394 %{_datadir}/manual/mod/mod_asis.xml
1395 %{_datadir}/manual/mod/mod_asis.xml.meta
1396 %{_datadir}/manual/mod/mod_asis.html.en
1397 %lang(ja) %{_datadir}/manual/mod/mod_asis.html.ja.jis
1398 %lang(ja) %{_datadir}/manual/mod/mod_asis.xml.ja
1399 %lang(ko) %{_datadir}/manual/mod/mod_asis.html.ko.euc-kr
1400 %lang(ko) %{_datadir}/manual/mod/mod_asis.xml.ko
1401 %{_datadir}/manual/mod/mod_autoindex.html
1402 %{_datadir}/manual/mod/mod_autoindex.xml
1403 %{_datadir}/manual/mod/mod_autoindex.xml.meta
1404 %{_datadir}/manual/mod/mod_autoindex.html.en
1405 %lang(ja) %{_datadir}/manual/mod/mod_autoindex.html.ja.jis
1406 %lang(ja) %{_datadir}/manual/mod/mod_autoindex.xml.ja
1407 %lang(ko) %{_datadir}/manual/mod/mod_autoindex.html.ko.euc-kr
1408 %lang(ko) %{_datadir}/manual/mod/mod_autoindex.xml.ko
1409 %{_datadir}/manual/mod/mod_cern_meta.html
1410 %{_datadir}/manual/mod/mod_cern_meta.xml
1411 %{_datadir}/manual/mod/mod_cern_meta.xml.meta
1412 %{_datadir}/manual/mod/mod_cern_meta.html.en
1413 %lang(ko) %{_datadir}/manual/mod/mod_cern_meta.html.ko.euc-kr
1414 %lang(ko) %{_datadir}/manual/mod/mod_cern_meta.xml.ko
1415 %{_datadir}/manual/mod/mod_cgi.html
1416 %{_datadir}/manual/mod/mod_cgi.xml
1417 %{_datadir}/manual/mod/mod_cgi.xml.meta
1418 %{_datadir}/manual/mod/mod_cgi.html.en
1419 %lang(ja) %{_datadir}/manual/mod/mod_cgi.html.ja.jis
1420 %lang(ja) %{_datadir}/manual/mod/mod_cgi.xml.ja
1421 %lang(ko) %{_datadir}/manual/mod/mod_cgi.html.ko.euc-kr
1422 %lang(ko) %{_datadir}/manual/mod/mod_cgi.xml.ko
1423 %{_datadir}/manual/mod/mod_echo.html
1424 %{_datadir}/manual/mod/mod_echo.xml
1425 %{_datadir}/manual/mod/mod_echo.xml.meta
1426 %{_datadir}/manual/mod/mod_echo.html.en
1427 %lang(ja) %{_datadir}/manual/mod/mod_echo.html.ja.jis
1428 %lang(ja) %{_datadir}/manual/mod/mod_echo.xml.ja
1429 %lang(ko) %{_datadir}/manual/mod/mod_echo.html.ko.euc-kr
1430 %lang(ko) %{_datadir}/manual/mod/mod_echo.xml.ko
1431 %{_datadir}/manual/mod/mod_env.html
1432 %{_datadir}/manual/mod/mod_env.xml
1433 %{_datadir}/manual/mod/mod_env.xml.meta
1434 %{_datadir}/manual/mod/mod_env.html.en
1435 %lang(ja) %{_datadir}/manual/mod/mod_env.html.ja.jis
1436 %lang(ja) %{_datadir}/manual/mod/mod_env.xml.ja
1437 %lang(ko) %{_datadir}/manual/mod/mod_env.html.ko.euc-kr
1438 %lang(ko) %{_datadir}/manual/mod/mod_env.xml.ko
1439 %{_datadir}/manual/mod/mod_ext_filter.html
1440 %{_datadir}/manual/mod/mod_ext_filter.xml
1441 %{_datadir}/manual/mod/mod_ext_filter.xml.meta
1442 %{_datadir}/manual/mod/mod_ext_filter.html.en
1443 %lang(ko) %{_datadir}/manual/mod/mod_ext_filter.html.ko.euc-kr
1444 %lang(ko) %{_datadir}/manual/mod/mod_ext_filter.xml.ko
1445 %{_datadir}/manual/mod/mod_include.html
1446 %{_datadir}/manual/mod/mod_include.xml
1447 %{_datadir}/manual/mod/mod_include.xml.meta
1448 %{_datadir}/manual/mod/mod_include.html.en
1449 %lang(ja) %{_datadir}/manual/mod/mod_include.html.ja.jis
1450 %lang(ja) %{_datadir}/manual/mod/mod_include.xml.ja
1451 %{_datadir}/manual/mod/mod_log_config.html
1452 %{_datadir}/manual/mod/mod_log_config.xml
1453 %{_datadir}/manual/mod/mod_log_config.xml.meta
1454 %{_datadir}/manual/mod/mod_log_config.html.en
1455 %{_datadir}/manual/mod/mod_log_forensic.html
1456 %{_datadir}/manual/mod/mod_log_forensic.xml
1457 %{_datadir}/manual/mod/mod_log_forensic.xml.meta
1458 %{_datadir}/manual/mod/mod_log_forensic.html.en
1459 %{_datadir}/manual/mod/mod_mime*.html
1460 %{_datadir}/manual/mod/mod_mime*.xml
1461 %{_datadir}/manual/mod/mod_mime*.xml.meta
1462 %{_datadir}/manual/mod/mod_mime*.html.en
1463 %lang(ja) %{_datadir}/manual/mod/mod_mime*.html.ja.jis
1464 %lang(ja) %{_datadir}/manual/mod/mod_mime*.xml.ja
1465 %{_datadir}/manual/mod/mod_negotiation.html
1466 %{_datadir}/manual/mod/mod_negotiation.xml
1467 %{_datadir}/manual/mod/mod_negotiation.xml.meta
1468 %{_datadir}/manual/mod/mod_negotiation.html.en
1469 %lang(ja) %{_datadir}/manual/mod/mod_negotiation.html.ja.jis
1470 %lang(ja) %{_datadir}/manual/mod/mod_negotiation.xml.ja
1471 %{_datadir}/manual/mod/mod_setenvif.html
1472 %{_datadir}/manual/mod/mod_setenvif.xml
1473 %{_datadir}/manual/mod/mod_setenvif.xml.meta
1474 %{_datadir}/manual/mod/mod_setenvif.html.en
1475 %lang(ja) %{_datadir}/manual/mod/mod_setenvif.html.ja.jis
1476 %lang(ja) %{_datadir}/manual/mod/mod_setenvif.xml.ja
1477 %lang(ko) %{_datadir}/manual/mod/mod_setenvif.html.ko.euc-kr
1478 %lang(ko) %{_datadir}/manual/mod/mod_setenvif.xml.ko
1479 %{_datadir}/manual/mod/mod_speling.html
1480 %{_datadir}/manual/mod/mod_speling.xml
1481 %{_datadir}/manual/mod/mod_speling.xml.meta
1482 %{_datadir}/manual/mod/mod_speling.html.en
1483 %lang(ja) %{_datadir}/manual/mod/mod_speling.html.ja.jis
1484 %lang(ja) %{_datadir}/manual/mod/mod_speling.xml.ja
1485 %lang(ko) %{_datadir}/manual/mod/mod_speling.html.ko.euc-kr
1486 %lang(ko) %{_datadir}/manual/mod/mod_speling.xml.ko
1487 %{_datadir}/manual/mod/mod_userdir.html
1488 %{_datadir}/manual/mod/mod_userdir.xml
1489 %{_datadir}/manual/mod/mod_userdir.xml.meta
1490 %{_datadir}/manual/mod/mod_userdir.html.en
1491 %lang(ja) %{_datadir}/manual/mod/mod_userdir.html.ja.jis
1492 %lang(ja) %{_datadir}/manual/mod/mod_userdir.xml.ja
1493 %lang(ko) %{_datadir}/manual/mod/mod_userdir.html.ko.euc-kr
1494 %lang(ko) %{_datadir}/manual/mod/mod_userdir.xml.ko
1495 %dir %{_datadir}/manual/programs
1496 %{_datadir}/manual/programs/*.html
1497 %{_datadir}/manual/programs/*.xml
1498 %{_datadir}/manual/programs/*.xml.meta
1499 %{_datadir}/manual/programs/*.html.en
1500 %lang(es) %{_datadir}/manual/programs/*.html.es
1501 %lang(es) %{_datadir}/manual/programs/*.xml.es
1502 %lang(ko) %{_datadir}/manual/programs/*.html.ko.euc-kr
1503 %lang(ko) %{_datadir}/manual/programs/*.xml.ko
1504 %lang(ru) %{_datadir}/manual/programs/*.html.ru.koi8-r
1505 %lang(ru) %{_datadir}/manual/programs/*.xml.ru
1506 %{_datadir}/manual/style
1508 %{_datadir}/manual/mod/mod_suexec.html
1509 %{_datadir}/manual/mod/mod_suexec.xml
1510 %{_datadir}/manual/mod/mod_suexec.xml.meta
1511 %{_datadir}/manual/mod/mod_suexec.html.en
1512 %lang(ja) %{_datadir}/manual/mod/mod_suexec.html.ja.jis
1513 %lang(ja) %{_datadir}/manual/mod/mod_suexec.xml.ja
1514 %lang(ko) %{_datadir}/manual/mod/mod_suexec.html.ko.euc-kr
1515 %lang(ko) %{_datadir}/manual/mod/mod_suexec.xml.ko
1516 %{_datadir}/manual/mod/mod_actions.html
1517 %{_datadir}/manual/mod/mod_actions.xml
1518 %{_datadir}/manual/mod/mod_actions.xml.meta
1519 %{_datadir}/manual/mod/mod_actions.html.en
1520 %lang(ja) %{_datadir}/manual/mod/mod_actions.html.ja.jis
1521 %lang(ja) %{_datadir}/manual/mod/mod_actions.xml.ja
1522 %lang(ko) %{_datadir}/manual/mod/mod_actions.html.ko.euc-kr
1523 %lang(ko) %{_datadir}/manual/mod/mod_actions.xml.ko
1524 %{_datadir}/manual/mod/mod_auth.html
1525 %{_datadir}/manual/mod/mod_auth.xml
1526 %{_datadir}/manual/mod/mod_auth.xml.meta
1527 %{_datadir}/manual/mod/mod_auth.html.en
1528 %lang(ja) %{_datadir}/manual/mod/mod_auth.html.ja.jis
1529 %lang(ja) %{_datadir}/manual/mod/mod_auth.xml.ja
1530 %{_datadir}/manual/mod/mod_auth_anon.html
1531 %{_datadir}/manual/mod/mod_auth_anon.xml
1532 %{_datadir}/manual/mod/mod_auth_anon.xml.meta
1533 %{_datadir}/manual/mod/mod_auth_anon.html.en
1534 %{_datadir}/manual/mod/mod_auth_ldap.html
1535 %{_datadir}/manual/mod/mod_auth_ldap.xml
1536 %{_datadir}/manual/mod/mod_auth_ldap.xml.meta
1537 %{_datadir}/manual/mod/mod_auth_ldap.html.en
1538 %{_datadir}/manual/mod/mod_ldap.html
1539 %{_datadir}/manual/mod/mod_ldap.xml
1540 %{_datadir}/manual/mod/mod_ldap.xml.meta
1541 %{_datadir}/manual/mod/mod_ldap.html.en
1542 %{_datadir}/manual/mod/mod_auth_dbm.html
1543 %{_datadir}/manual/mod/mod_auth_dbm.xml
1544 %{_datadir}/manual/mod/mod_auth_dbm.xml.meta
1545 %{_datadir}/manual/mod/mod_auth_dbm.html.en
1546 %{_datadir}/manual/mod/mod_auth_digest.html
1547 %{_datadir}/manual/mod/mod_auth_digest.xml
1548 %{_datadir}/manual/mod/mod_auth_digest.xml.meta
1549 %{_datadir}/manual/mod/mod_auth_digest.html.en
1550 %{_datadir}/manual/mod/mod_cache.html
1551 %{_datadir}/manual/mod/mod_cache.xml
1552 %{_datadir}/manual/mod/mod_cache.xml.meta
1553 %{_datadir}/manual/mod/mod_cache.html.en
1554 %lang(ko) %{_datadir}/manual/mod/mod_cache.html.ko.euc-kr
1555 %lang(ko) %{_datadir}/manual/mod/mod_cache.xml.ko
1556 %{_datadir}/manual/mod/mod_disk_cache.html
1557 %{_datadir}/manual/mod/mod_disk_cache.xml
1558 %{_datadir}/manual/mod/mod_disk_cache.xml.meta
1559 %{_datadir}/manual/mod/mod_disk_cache.html.en
1560 %lang(ko) %{_datadir}/manual/mod/mod_disk_cache.html.ko.euc-kr
1561 %lang(ko) %{_datadir}/manual/mod/mod_disk_cache.xml.ko
1562 %{_datadir}/manual/mod/mod_mem_cache.html
1563 %{_datadir}/manual/mod/mod_mem_cache.xml
1564 %{_datadir}/manual/mod/mod_mem_cache.xml.meta
1565 %{_datadir}/manual/mod/mod_mem_cache.html.en
1566 %{_datadir}/manual/mod/mod_cgid.html
1567 %{_datadir}/manual/mod/mod_cgid.xml
1568 %{_datadir}/manual/mod/mod_cgid.xml.meta
1569 %{_datadir}/manual/mod/mod_cgid.html.en
1570 %lang(ko) %{_datadir}/manual/mod/mod_cgid.html.ko.euc-kr
1571 %lang(ko) %{_datadir}/manual/mod/mod_cgid.xml.ko
1572 %{_datadir}/manual/mod/mod_charset_lite.html
1573 %{_datadir}/manual/mod/mod_charset_lite.xml
1574 %{_datadir}/manual/mod/mod_charset_lite.xml.meta
1575 %{_datadir}/manual/mod/mod_charset_lite.html.en
1576 %lang(ko) %{_datadir}/manual/mod/mod_charset_lite.html.ko.euc-kr
1577 %lang(ko) %{_datadir}/manual/mod/mod_charset_lite.xml.ko
1578 %{_datadir}/manual/mod/mod_dav*.html
1579 %{_datadir}/manual/mod/mod_dav*.xml
1580 %{_datadir}/manual/mod/mod_dav*.xml.meta
1581 %{_datadir}/manual/mod/mod_dav*.html.en
1582 %lang(ja) %{_datadir}/manual/mod/mod_dav*.html.ja.jis
1583 %lang(ja) %{_datadir}/manual/mod/mod_dav*.xml.ja
1584 %lang(ko) %{_datadir}/manual/mod/mod_dav*.html.ko.euc-kr
1585 %lang(ko) %{_datadir}/manual/mod/mod_dav*.xml.ko
1586 %{_datadir}/manual/mod/mod_deflate.html
1587 %{_datadir}/manual/mod/mod_deflate.xml
1588 %{_datadir}/manual/mod/mod_deflate.xml.meta
1589 %{_datadir}/manual/mod/mod_deflate.html.en
1590 %lang(ja) %{_datadir}/manual/mod/mod_deflate.html.ja.jis
1591 %lang(ja) %{_datadir}/manual/mod/mod_deflate.xml.ja
1592 %lang(ko) %{_datadir}/manual/mod/mod_deflate.html.ko.euc-kr
1593 %lang(ko) %{_datadir}/manual/mod/mod_deflate.xml.ko
1594 %{_datadir}/manual/mod/mod_dir.html
1595 %{_datadir}/manual/mod/mod_dir.xml
1596 %{_datadir}/manual/mod/mod_dir.xml.meta
1597 %{_datadir}/manual/mod/mod_dir.html.en
1598 %lang(ja) %{_datadir}/manual/mod/mod_dir.html.ja.jis
1599 %lang(ja) %{_datadir}/manual/mod/mod_dir.xml.ja
1600 %lang(ko) %{_datadir}/manual/mod/mod_dir.html.ko.euc-kr
1601 %lang(ko) %{_datadir}/manual/mod/mod_dir.xml.ko
1602 %{_datadir}/manual/mod/mod_expires.html
1603 %{_datadir}/manual/mod/mod_expires.xml
1604 %{_datadir}/manual/mod/mod_expires.xml.meta
1605 %{_datadir}/manual/mod/mod_expires.html.en
1606 %lang(ko) %{_datadir}/manual/mod/mod_expires.html.ko.euc-kr
1607 %lang(ko) %{_datadir}/manual/mod/mod_expires.xml.ko
1608 %{_datadir}/manual/mod/mod_file_cache.html
1609 %{_datadir}/manual/mod/mod_file_cache.xml
1610 %{_datadir}/manual/mod/mod_file_cache.xml.meta
1611 %{_datadir}/manual/mod/mod_file_cache.html.en
1612 %lang(ko) %{_datadir}/manual/mod/mod_file_cache.html.ko.euc-kr
1613 %lang(ko) %{_datadir}/manual/mod/mod_file_cache.xml.ko
1614 %{_datadir}/manual/mod/mod_headers.html
1615 %{_datadir}/manual/mod/mod_headers.xml
1616 %{_datadir}/manual/mod/mod_headers.xml.meta
1617 %{_datadir}/manual/mod/mod_headers.html.en
1618 %{_datadir}/manual/mod/mod_imap.html
1619 %{_datadir}/manual/mod/mod_imap.xml
1620 %{_datadir}/manual/mod/mod_imap.xml.meta
1621 %{_datadir}/manual/mod/mod_imap.html.en
1622 %{_datadir}/manual/mod/mod_info.html
1623 %{_datadir}/manual/mod/mod_info.xml
1624 %{_datadir}/manual/mod/mod_info.xml.meta
1625 %{_datadir}/manual/mod/mod_info.html.en
1626 %lang(ja) %{_datadir}/manual/mod/mod_info.html.ja.jis
1627 %lang(ja) %{_datadir}/manual/mod/mod_info.xml.ja
1628 %{_datadir}/manual/mod/mod_proxy*.html
1629 %{_datadir}/manual/mod/mod_proxy*.xml
1630 %{_datadir}/manual/mod/mod_proxy*.xml.meta
1631 %{_datadir}/manual/mod/mod_proxy*.html.en
1632 %{_datadir}/manual/mod/mod_rewrite.html
1633 %{_datadir}/manual/mod/mod_rewrite.xml
1634 %{_datadir}/manual/mod/mod_rewrite.xml.meta
1635 %{_datadir}/manual/mod/mod_rewrite.html.en
1636 %{_datadir}/manual/images/mod_rewrite*
1637 %dir %{_datadir}/manual/ssl
1638 %{_datadir}/manual/ssl/*.gif
1639 %{_datadir}/manual/ssl/*.png
1640 %{_datadir}/manual/ssl/*.html
1641 %{_datadir}/manual/ssl/*.xml
1642 %{_datadir}/manual/ssl/*.xml.meta
1643 %{_datadir}/manual/ssl/*.html.en
1644 %lang(ja) %{_datadir}/manual/ssl/*.html.ja.jis
1645 %lang(ja) %{_datadir}/manual/ssl/*.xml.ja
1646 %{_datadir}/manual/mod/mod_ssl.html
1647 %{_datadir}/manual/mod/mod_ssl.xml
1648 %{_datadir}/manual/mod/mod_ssl.xml.meta
1649 %{_datadir}/manual/mod/mod_ssl.html.en
1650 %{_datadir}/manual/mod/mod_status.html
1651 %{_datadir}/manual/mod/mod_status.xml
1652 %{_datadir}/manual/mod/mod_status.xml.meta
1653 %{_datadir}/manual/mod/mod_status.html.en
1654 %lang(ko) %{_datadir}/manual/mod/mod_status.html.ko.euc-kr
1655 %lang(ko) %{_datadir}/manual/mod/mod_status.xml.ko
1656 %{_datadir}/manual/mod/mod_usertrack.html
1657 %{_datadir}/manual/mod/mod_usertrack.xml
1658 %{_datadir}/manual/mod/mod_usertrack.xml.meta
1659 %{_datadir}/manual/mod/mod_usertrack.html.en
1660 %{_datadir}/manual/mod/mod_unique_id.html
1661 %{_datadir}/manual/mod/mod_unique_id.xml
1662 %{_datadir}/manual/mod/mod_unique_id.xml.meta
1663 %{_datadir}/manual/mod/mod_unique_id.html.en
1664 %lang(ja) %{_datadir}/manual/mod/mod_unique_id.html.ja.jis
1665 %lang(ja) %{_datadir}/manual/mod/mod_unique_id.xml.ja
1666 %lang(ko) %{_datadir}/manual/mod/mod_unique_id.html.ko.euc-kr
1667 %lang(ko) %{_datadir}/manual/mod/mod_unique_id.xml.ko
1668 %{_datadir}/manual/mod/mod_vhost_alias.html
1669 %{_datadir}/manual/mod/mod_vhost_alias.xml
1670 %{_datadir}/manual/mod/mod_vhost_alias.xml.meta
1671 %{_datadir}/manual/mod/mod_vhost_alias.html.en
1672 %dir %{_datadir}/manual/vhosts
1673 %{_datadir}/manual/vhosts/*.html
1674 %{_datadir}/manual/vhosts/*.xml
1675 %{_datadir}/manual/vhosts/*.xml.meta
1676 %{_datadir}/manual/vhosts/*.html.en
1677 %lang(de) %{_datadir}/manual/vhosts/*.html.de
1678 %lang(de) %{_datadir}/manual/vhosts/*.xml.de
1679 %lang(es) %{_datadir}/manual/vhosts/*.html.es
1680 %lang(es) %{_datadir}/manual/vhosts/*.xml.es
1681 %lang(ja) %{_datadir}/manual/vhosts/*.html.ja.jis
1682 %lang(ja) %{_datadir}/manual/vhosts/*.xml.ja
1683 %lang(ko) %{_datadir}/manual/vhosts/*.html.ko.euc-kr
1684 %lang(ko) %{_datadir}/manual/vhosts/*.xml.ko
1685 %lang(ru) %{_datadir}/manual/vhosts/*.html.ru.koi8-r
1686 %lang(ru) %{_datadir}/manual/vhosts/*.xml.ru
1689 %defattr(644,root,root,755)
1690 %attr(4755,root,root) %{_sbindir}/suexec
1691 %attr(755,root,root) %{_libexecdir}/mod_suexec.so
1692 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_suexec.conf
1693 %{_mandir}/man8/suexec.8*
1696 %defattr(644,root,root,755)
1697 %config(noreplace,missingok) %{_datadir}/html/index.html*
1698 %{_datadir}/html/*.gif
1699 %{_datadir}/html/*.png
1702 %defattr(644,root,root,755)
1703 %attr(755,root,root) %{_sbindir}/apxs
1704 %attr(755,root,root) %{_sbindir}/envvars*
1705 %attr(750,root,root) %dir %{_sysconfdir}
1707 %{_mandir}/man8/apxs.8*
1710 %defattr(644,root,root,755)
1712 %{_libexecdir}/*.exp
1713 %attr(750,root,root) %dir %{_sysconfdir}/build
1714 %attr(755,root,root) %dir %{_libexecdir}/build
1715 %attr(644,root,root) %{_libexecdir}/build/*.mk
1716 %attr(755,root,root) %{_libexecdir}/build/*.sh
1717 %attr(755,root,root) %{_libexecdir}/build/libtool
1720 %defattr(644,root,root,755)
1721 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_actions.conf
1722 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1725 %defattr(644,root,root,755)
1726 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1727 %attr(755,root,root) %{_libexecdir}/mod_auth.so
1728 %attr(755,root,root) %{_sbindir}/htpasswd
1729 %{_mandir}/man1/htpasswd.1*
1731 %files mod_auth_anon
1732 %defattr(644,root,root,755)
1733 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_anon.conf
1734 %attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
1737 %files mod_auth_ldap
1738 %defattr(644,root,root,755)
1739 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_ldap.conf
1740 %attr(755,root,root) %{_libexecdir}/mod_auth_ldap.so
1745 %defattr(644,root,root,755)
1746 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_ldap.conf
1747 %attr(755,root,root) %{_libexecdir}/mod_ldap.so
1751 %defattr(644,root,root,755)
1752 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_dbm.conf
1753 %attr(755,root,root) %{_libexecdir}/mod_auth_dbm.so
1754 %attr(755,root,root) %{_sbindir}/dbmmanage
1755 %attr(755,root,root) %{_sbindir}/htdbm
1756 %{_mandir}/man1/dbmmanage.1*
1758 %files mod_auth_digest
1759 %defattr(644,root,root,755)
1760 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_digest.conf
1761 %attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
1764 %defattr(644,root,root,755)
1765 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_cache.conf
1766 %attr(755,root,root) %{_libexecdir}/mod_cache.so
1767 %attr(755,root,root) %{_libexecdir}/mod_disk_cache.so
1768 %attr(755,root,root) %{_libexecdir}/mod_mem_cache.so
1771 %defattr(644,root,root,755)
1772 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_cgid.conf
1773 %attr(755,root,root) %{_libexecdir}/mod_cgid.so
1775 %files mod_charset_lite
1776 %defattr(644,root,root,755)
1777 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_charset_lite.conf
1778 %attr(755,root,root) %{_libexecdir}/mod_charset_lite.so
1781 %defattr(644,root,root,755)
1782 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_dav.conf
1783 %attr(755,root,root) %{_libexecdir}/mod_dav*.so
1786 %defattr(644,root,root,755)
1787 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_deflate.conf
1788 %attr(755,root,root) %{_libexecdir}/mod_deflate.so
1791 %defattr(644,root,root,755)
1792 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_dir.conf
1793 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1796 %defattr(644,root,root,755)
1797 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_expires.conf
1798 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1800 %files mod_file_cache
1801 %defattr(644,root,root,755)
1802 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_file_cache.conf
1803 %attr(755,root,root) %{_libexecdir}/mod_file_cache.so
1806 %defattr(644,root,root,755)
1807 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_headers.conf
1808 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1811 %defattr(644,root,root,755)
1812 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_imap.conf
1813 %attr(755,root,root) %{_libexecdir}/mod_imap.so
1816 %defattr(644,root,root,755)
1817 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_info.conf
1818 %attr(755,root,root) %{_libexecdir}/mod_info.so
1821 %defattr(644,root,root,755)
1822 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_proxy.conf
1823 %attr(755,root,root) %{_libexecdir}/mod_proxy*.so
1824 %attr(770,root,http) /var/cache/apache
1827 %defattr(644,root,root,755)
1828 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1829 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_rewrite.conf
1833 %defattr(644,root,root,755)
1834 %attr(750,root,root) %dir %{_sysconfdir}/ssl
1835 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/ssl/server.*
1836 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_ssl.conf
1837 %attr(755,root,root) %{_libexecdir}/mod_ssl.so
1841 %defattr(644,root,root,755)
1842 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_status.conf
1843 %attr(755,root,root) %{_libexecdir}/mod_status.so
1845 %files mod_usertrack
1846 %defattr(644,root,root,755)
1847 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_usertrack.conf
1848 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
1850 %files mod_unique_id
1851 %defattr(644,root,root,755)
1852 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_unique_id.conf
1853 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
1855 %files mod_vhost_alias
1856 %defattr(644,root,root,755)
1857 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
1858 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_vhost_alias.conf