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
21 %include /usr/lib/rpm/macros.perl
22 # this is internal macro, don't change to %%apache_modules_api
23 %define _apache_modules_api 20020903
24 Summary: The most widely used Web server on the Internet
25 Summary(de): Leading World Wide Web-Server
26 Summary(es): Servidor HTTPD para proveer servicios WWW
27 Summary(fr): Le serveur web le plus utilise sur Internet
28 Summary(pl): Serwer WWW (World Wide Web)
29 Summary(pt_BR): Servidor HTTPD para prover serviços WWW
30 Summary(ru): óÁÍÙÊ ÐÏÐÕÌÑÒÎÙÊ ×ÅÂ-ÓÅÒ×ÅÒ
31 Summary(tr): Lider WWW tarayýcý
35 License: Apache Group License
36 Group: Networking/Daemons
37 Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
38 # Source0-md5: eba528fa8613dc5bfb0615a69c11f053
40 Source2: %{name}.logrotate
41 Source3: %{name}-icons.tar.gz
42 # Source3-md5: 2b085cbc19fd28536dc883f0b864cd83
43 Source4: %{name}.sysconfig
44 Source5: %{name}.monitrc
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 Source17: %{name}-mod_autoindex.conf
56 Source20: %{name}-server.crt
57 Source21: %{name}-server.key
58 Patch0: %{name}-configdir_skip_backups.patch
59 Patch1: %{name}-layout.patch
60 Patch2: %{name}-suexec.patch
61 Patch3: %{name}-nolibs.patch
62 Patch4: %{name}-apr.patch
63 # project homepage http://www.metux.de/mpm/en/?patpage=index
64 # http://www.sannes.org/metuxmpm/
65 Patch5: httpd-2.0.48-metuxmpm-r8.patch
66 Patch6: httpd-2.0.40-xfsz.patch
67 Patch7: httpd-2.0.45-davetag.patch
68 Patch8: httpd-2.0.45-encode.patch
69 Patch9: httpd-2.0.45-export.patch
70 Patch10: httpd-2.0.46-dav401dest.patch
71 Patch11: httpd-2.0.46-md5dig.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 # http://www.telana.com/peruser.php
82 Patch22: httpd-2.0.50-peruser-r3.patch
83 Patch23: %{name}-apr1.patch
84 URL: http://httpd.apache.org/
85 BuildRequires: automake
86 BuildRequires: apr-devel >= 1:1.0.0
87 BuildRequires: apr-util-devel >= 1:1.0.0
88 BuildRequires: db-devel
89 BuildRequires: expat-devel
90 BuildRequires: gdbm-devel >= 1.8.3
91 BuildRequires: libtool >= 2:1.5
92 %{?with_ldap:BuildRequires: openldap-devel}
93 %{?with_ssl:BuildRequires: openssl-devel >= 0.9.7d}
94 %{?with_ssl:BuildRequires: openssl-tools >= 0.9.7d}
95 BuildRequires: perl-devel >= 1:5.6
96 BuildRequires: rpm-perlprov >= 4.1-13
97 BuildRequires: rpmbuild(macros) >= 1.159
98 BuildRequires: zlib-devel
101 Requires(pre): /bin/id
102 Requires(pre): /usr/bin/getgid
103 Requires(pre): /usr/sbin/groupadd
104 Requires(pre): /usr/sbin/useradd
105 Requires(postun): /usr/sbin/userdel
106 Requires(postun): /usr/sbin/groupdel
107 Requires(post,preun): /sbin/chkconfig
108 Requires(post,postun): /sbin/ldconfig
109 Requires(post): fileutils
110 Requires: /etc/mime.types
111 Requires: %{name}-apxs = %{version}-%{release}
113 Requires: psmisc >= 20.1
114 Provides: apache(modules-api) = %{_apache_modules_api}
115 Provides: group(http)
116 Provides: httpd = %{version}
118 Provides: webserver = apache
119 Obsoletes: apache-extra
121 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
123 %define _sysconfdir /etc/httpd
124 %define _includedir %{_prefix}/include/apache
125 %define _datadir /home/services/httpd
126 %define _libexecdir %{_libdir}/apache
129 Apache is a powerful, full-featured, efficient and freely-available
130 Web server. Apache is also the most popular Web server on the
134 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
135 erhältlich und weit verbreitet ist.
138 El servidor web Apache es el mejor servidor gratuito disponible en el
139 mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
140 que browsers web vean documentos y sometan datos remotamente. Puede
141 ejecutar varias funciones diferentes, incluyendo funciones de proxy y
142 caché, y nos ofrece características como monitor de estado, conversión
143 dinámica de tipo, y otras más.
146 Apache est un serveur Web puissant, efficace, gratuit et complet.
147 Apache est aussi le serveur Web le plus populaire sur Internet.
150 Apache jest serwerem WWW (World Wide Web). Instaluj±c ten pakiet
151 bêdziesz móg³ prezentowaæ w³asne strony WWW w sieci internet.
153 %description -l pt_BR
154 O servidor web Apache é o melhor servidor gratuito disponível no mundo
155 UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
156 que browsers web vejam documentos e submetam dados remotamente. Ele
157 pode executar várias funções diferentes, incluindo funções de proxy e
158 cache, e oferece características como monitor de status, conversão
159 dinâmica de tipo, e mais.
162 Apache - ÍÏÝÎÙÊ, ÆÕÎËÃÉÏÎÁÌØÎÙÊ, ×ÙÓÏËÏÐÒÏÉÚ×ÏÄÉÔÅÌØÎÙÊ É Ó×ÏÂÏÄÎÏ
163 ÒÁÓÐÒÏÓÔÒÁÎÑÅÍÙÊ ×ÅÂ-ÓÅÒ×ÅÒ.
166 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
170 Summary: Apache suexec wrapper
171 Summary(pl): Wrapper suexec do serwera WWW Apache
172 Group: Development/Tools
173 Requires: %{name} = %{version}-%{release}
176 The suEXEC feature provides Apache users the ability to run CGI and
177 SSI programs under user IDs different from the user ID of the calling
178 web-server. Normally, when a CGI or SSI program executes, it runs as
179 the same user who is running the web server.
181 %description suexec -l pl
182 SuEXEC umo¿liwia serwerowi Apache uruchamianie programów CGI i SSI z
183 innym UID ni¿ wywo³uj±cy je serwer. Normalnie programy CGI i SSI s±
184 wykonywane jako taki sam u¿ytkownik jak serwer WWW.
187 Summary: Apache index.html* files
188 Summary(pl): Pliki Apache index.html*
190 Requires: %{name} = %{version}-%{release}
194 Apache index.html* files.
196 %description index -l pl
197 Pliki Apache index.html*.
200 Summary: Apache manual
201 Summary(pl): Podrêcznik Apache'a
203 Requires: %{name} = %{version}-%{release}
208 %description doc -l pl
212 Summary: APache eXtenSion tool
213 Summary(pl): Narzêdzie do rozszerzania Apache'a
214 Group: Development/Tools
217 APache eXtenSion tool.
219 %description apxs -l pl
220 Narzêdzie do rozszerzania Apache'a.
223 Summary: Module development tools for the Apache web server
224 Summary(es): Archivos de inclusión del Apache para desarrollo de módulos
225 Summary(fr): Les outils de developpement de modules pour le serveur web Apache
226 Summary(pl): Pliki nag³ówkowe do tworzenia modu³ów rozszerzeñ do serwera WWW Apache
227 Summary(pt_BR): Arquivos de inclusão do Apache para desenvolvimento de módulos
228 Summary(ru): óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
229 Group: Networking/Utilities
230 Requires: %{name}-apxs = %{version}-%{release}
231 Requires: apr-util-devel >= 1:1.0.0
233 Obsoletes: apache-static
236 The apache-devel package contains header files for Apache.
238 %description devel -l es
239 Este paquete contiene los archivos de inclusión para el Apache, bien
240 como el utilitario apxs para la construcción de objetos compartidos
241 dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
242 o desarrollar módulos adicionales para Apache.
244 %description devel -l fr
245 Le package apache-devel contient le code source pour le serveur Web
246 Apache et le binaire APXS dont vous aurez besoin pour construire des
247 Objets Dynamiques Partages (DSOs) pour Apache.
249 %description devel -l pl
250 Pliki nag³ówkowe i inne zasoby niezbêdne przy budowaniu modu³ów DSO
251 (Dynamic Shared Objects) dla Apache.
253 %description devel -l ru
254 óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache.
256 %description devel -l pt_BR
257 Este pacote contem os arquivos de inclusão para o Apache, bem como o
258 utilitário apxs para a construção de objetos compartilhados dinâmicos
259 (DSOs). Este pacote precisa ser instalado se você deseja compilar ou
260 desenvolver módulos adicionais para o Apache.
263 Summary: Apache module for run CGI whenever a file of a certain type is requested
264 Summary(pl): Modu³ Apache'a do uruchamiania skryptów CGI
265 Group: Networking/Daemons
266 Requires: %{name} = %{version}-%{release}
268 %description mod_actions
269 This package contains mod_actions module. This module lets you run CGI
270 scripts whenever a file of a certain type is requested. This makes it
271 much easier to execute scripts that process files.
273 %description mod_actions -l pl
274 Ten modu³ pozwala na uruchamianie skryptów w momencie gdy nadchodzi
275 ¿±danie pobrania pliku okre¶lonego typu.
278 Summary: Apache module with user authentication using textual files
279 Summary(pl): Modu³ Apache'a identyfikuj±cy u¿ytkowników na podstawie plików tekstowych
280 Group: Networking/Daemons
281 Requires: %{name} = %{version}-%{release}
283 %description mod_auth
284 This package contains mod_auth module. It provides for user
285 authentication using textual files.
287 %description mod_auth -l pl
288 Ten pakiet zawiera modu³ mod_auth. S³u¿y on do sprawdzania to¿samo¶ci
289 u¿ytkowników na podstawie plików tekstowych.
291 %package mod_auth_anon
292 Summary: Apache module with "anonymous" user access authentication
293 Summary(pl): Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkownika "anonimowego"
294 Group: Networking/Daemons
295 Requires: %{name} = %{version}-%{release}
297 %description mod_auth_anon
298 This package contains mod_auth_anon module. It allows "anonymous" user
299 access to authenticated areas. It does access control in a manner
300 similar to anonymous-ftp sites; i.e. have a 'magic' user id
301 'anonymous' and the email address as a password. These email addresses
302 can be logged. Combined with other (database) access control methods,
303 this allows for effective user tracking and customization according to
304 a user profile while still keeping the site open for 'unregistered'
305 users. One advantage of using Auth-based user tracking is that, unlike
306 magic-cookies and funny URL pre/postfixes, it is completely browser
307 independent and it allows users to share URLs.
309 %description mod_auth_anon -l pl
310 Ten modu³ oferuje autoryzacjê u¿ytkownika "anonimowego" podobnie do
311 anonimowych serwerów FTP (u¿ytkownik "anonymous" oraz has³o w postaci
312 adresu pocztowego u¿ytkownika).
314 %package mod_auth_ldap
315 Summary: Apache module with LDAP user access authentication
316 Summary(pl): Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkowników poprzez LDAP
317 Group: Networking/Daemons
318 Requires: %{name} = %{version}-%{release}
319 Requires: %{name}-mod_ldap = %{version}-%{release}
321 %description mod_auth_ldap
322 Apache module with LDAP user access authentication.
324 %description mod_auth_ldap -l pl
325 Modu³ Apache'a oferuj±cy autoryzacjê u¿ytkowników poprzez LDAP
327 %package mod_auth_dbm
328 Summary: Apache module with user authentication which uses DBM files
329 Summary(pl): Modu³ Apache'a z mechanizmem identyfikacji korzystaj±cym z plików DBM
330 Group: Networking/Daemons
331 Obsoletes: apache-mod_auth_db
332 Requires: %{name} = %{version}-%{release}
334 %description mod_auth_dbm
335 This module provides for HTTP Basic Authentication, where the
336 usernames and passwords are stored in DBM type database files. It is
337 an alternative to the plain text password files provided by mod_auth.
339 %description mod_auth_dbm -l pl
340 Ten modu³ udostêpnia Prost± Autoryzacjê HTTP, gdzie u¿ytkownicy oraz
341 ich has³a s± trzymane w plikach bazy typu DBM.
343 %package mod_auth_digest
344 Summary: Apache user authentication module using MD5 Digest Authentication
345 Summary(pl): Modu³ Apache'a do autoryzacji MD5
346 Group: Networking/Daemons
347 Obsoletes: apache-mod_digest
348 Requires: %{name} = %{version}-%{release}
350 %description mod_auth_digest
351 This package contains mod_digest module. It provides user
352 authentication using MD5 Digest Authentication.
354 %description mod_auth_digest -l pl
355 Modu³ ten dostarcza metodê autoryzacji bazuj±c± na MD5 Digest
358 %package mod_autoindex
359 Summary: Apache module - display index of files
360 Summary(pl): Modu³ apache do wy¶wietlania indeksu plików
361 Group: Networking/Daemons
362 Requires: %{name} = %{version}-%{release}
364 %description mod_autoindex
365 This package contains mod_autoindex module. It provides
366 generation index of files.
368 %description mod_autoindex -l pl
369 Ten pakiet dostarcza modu³ autoindex, który generuje indeks plików.
372 Summary: Content cache keyed to URIs
373 Summary(pl): Pamiêæ podrêczna wg klucza URI
374 Group: Networking/Daemons
375 Requires: %{name} = %{version}-%{release}
377 %description mod_cache
378 mod_cache implements an RFC 2616 compliant HTTP content cache that can
379 be used to cache either local or proxied content. Two storage
380 management modules are included in the base Apache distribution:
381 mod_disk_cache implements a disk based storage manager (generally used
382 for proxy caching) and mod_mem_cache implements an in-memory based
383 storage manager (primarily useful for caching local content).
385 %description mod_cache -l pl
386 Implementacja zgodnej z RFC 2616 pamiêci podrêcznej, która mo¿e byæ
387 u¿ywana do zapamiêtywania zawarto¶ci lokalnej lub dostêpnej przez
388 proxy. Do³±czono dwa modu³y pozwalaj±ce magazynowaæ dane w pamiêci
389 (g³ównie u¿yteczne przy cacheowaniu lokalnej zawarto¶ci) oraz na dysku
390 (u¿ywane do cacheowania proxy).
393 Summary: Execution of CGI scripts using an external CGI daemon
394 Summary(pl): Uruchamianie zewnêtrznych skryptów CGI za pomoc± daemona CGI
395 Group: Networking/Daemons
396 Requires: %{name} = %{version}-%{release}
398 %description mod_cgid
399 Execution of CGI scripts using an external CGI daemon.
401 %description mod_cgid -l pl
402 Uruchamianie zewnêtrznych skryptów CGI za pomoc± demona CGI.
404 %package mod_charset_lite
405 Summary: Specify character set translation or recoding
406 Summary(pl): Translacja lub przekodowywanie znaków
407 Group: Networking/Daemons
408 Requires: %{name} = %{version}-%{release}
410 %description mod_charset_lite
411 Specify character set translation or recoding.
413 %description mod_charset_lite -l pl
414 Translacja lub przekodowywanie znaków.
417 Summary: Apache module - Distributed Authoring and Versioning
418 Summary(pl): Modu³ Apache'a - rozproszone autorstwo i wersjonowanie
419 Group: Networking/Daemons
420 Requires: %{name} = %{version}-%{release}
423 This module provides class 1 and class 2 WebDAV ('Web-based
424 Distributed Authoring and Versioning') functionality for Apache. This
425 extension to the HTTP protocol allows creating, moving, copying, and
426 deleting resources and collections on a remote web server.
428 %description mod_dav -l pl
429 Modu³ udostêpnia klasê 1 oraz klasê 2 WebDAV (Bazuj±cego na WWW
430 rozproszonego autorstwa i wersjonowania). To rozszerzenie HTTP pozwala
431 na tworzenie, przesuwanie, kopiowanie oraz kasowanie zasobów na
432 zdalnym serwerze WWW.
435 Summary: Apache module: Compress content before it is delivered to the client
436 Summary(pl): Modu³ Apache'a kompresuj±cy dane przed przes³aniem ich do klienta
437 Group: Networking/Daemons
438 Requires: %{name} = %{version}-%{release}
440 %description mod_deflate
441 Compress content before it is delivered to the client.
443 %description mod_deflate -l pl
444 Modu³ kompresuj±cy dane przed przes³aniem ich do klienta.
447 Summary: Apache module for "trailing slash" redirects and serving directory index files
448 Summary(pl): Modu³ Apache'a oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci katalogu
449 Group: Networking/Daemons
450 Requires: %{name} = %{version}-%{release}
453 This package contains mod_dir which provides "trailing slash"
454 redirects and serving directory index files.
456 %description mod_dir -l pl
457 Modu³ oferuj±cy przekierowania i udostêpnianie informacji o zawarto¶ci
461 Summary: Apache module allows for the customization of HTTP response headers
462 Summary(pl): Modu³ Apache'a pozwalaj±cy na modyfikacjê nag³ówków HTTP
463 Group: Networking/Daemons
464 Requires: %{name} = %{version}-%{release}
466 %description mod_headers
467 This package contains mod_headers module. The module allows for the
468 customization of HTTP response headers. Headers can be merged,
471 %description mod_headers -l pl
472 Modu³ pozwalaj±cy na ³±czenie, usuwania, zamianê nag³ówków HTTP
473 wysy³anych do przegl±darki.
476 Summary: Apache module with imap-file handler
477 Summary(pl): Modu³ Apache'a z obs³ug± imap-file
478 Group: Networking/Daemons
479 Requires: %{name} = %{version}-%{release}
481 %description mod_imap
482 This package contains mod_imap module. It provides for .map files,
483 replacing the functionality of the imagemap CGI program. Any directory
484 or document type configured to use the handler imap-file.
486 %description mod_imap -l pl
487 Modu³ umo¿liwiaj±cy obs³ugê plików .map (imap-file handler).
490 Summary: Apache module with comprehensive overview of the server configuration
491 Summary(pl): Modu³ Apache'a udostêpniaj±cy informacje o serwerze
492 Group: Networking/Daemons
493 Requires: %{name} = %{version}-%{release}
495 %description mod_info
496 This package contains mod_info module. It provides a comprehensive
497 overview of the server configuration including all installed modules
498 and directives in the configuration files.
500 %description mod_info -l pl
501 Modu³ udostêpniaj±cy informacje o konfiguracji serwera,
502 zainstalowanych modu³ach itp.
505 Summary: Apache module to use LDAP connections
506 Summary(pl): Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP
507 Group: Networking/Daemons
508 Requires: %{name} = %{version}-%{release}
510 %description mod_ldap
511 Apache module to use LDAP connections.
513 %description mod_ldap -l pl
514 Modu³ Apache'a umo¿liwiaj±cy korzystanie z po³±czeñ LDAP.
517 Summary: Apache module with Web proxy
518 Summary(pl): Modu³ Apache'a dodaj±cy obs³ugê serwera proxy
519 Group: Networking/Daemons
520 Requires: %{name} = %{version}-%{release}
522 %description mod_proxy
523 This package contains module with implementation a proxy/cache for
524 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
525 HTTP/0.9, HTTP/1.0 and HTTP/1.1. The module can be configured to
526 connect to other proxy modules for these and other protocols.
528 %description mod_proxy -l pl
529 Modu³ zawiera implementacjê serwera proxy/cache dla Apache.
530 Implementacja zawiera obs³ugê FTP, CONNECT (dla SSL), HTTP/0.9,
534 Summary: Apache module with rule-based engine for rewrite requested URLs on the fly
535 Summary(pl): Modu³ Apache'a do "przepisywania" adresów URL w locie
536 Group: Networking/Daemons
537 Requires: %{name} = %{version}-%{release}
539 %description mod_rewrite
540 This package contains It provides a rule-based rewriting engine to
541 rewrite requested URLs on the fly.
543 %description mod_rewrite -l pl
544 Modu³ oferuj±cy mo¿liwo¶æ "przepisywania" adresów URL w locie.
547 Summary: SSL/TLS module for the Apache HTTP server
548 Summary(pl): Modu³ SSL/TSL dla serwera Apache
549 Summary(ru): íÏÄÕÌØ SSL/TLS ÄÌÑ ×ÅÂ-ÓÅÒ×ÅÒÁ Apache
550 Group: Networking/Daemons
552 Requires: %{name} = %{version}-%{release}
555 The mod_ssl module provides strong cryptography for the Apache Web
556 server via the Secure Sockets Layer (SSL) and Transport Layer Security
559 %description mod_ssl -l pl
560 Modu³ mod_ssl udostêpnia wsparcie do silnej kryptografii dla serwera
561 Apache poprzez protoko³y SSL/TSL (Secure Sockets Layer/Transport Layer
564 %description mod_ssl -l ru
565 íÏÄÕÌØ mod_ssl ÏÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ × ×ÅÂ-ÓÅÒ×ÅÒÅ Apache ÎÁÄÅÖÎÏÇÏ
566 ÛÉÆÒÏ×ÁÎÉÑ ÓÒÅÄÓÔ×ÁÍÉ Secure Sockets Layer (SSL) É Transport Layer
569 Summary: Server status report module for Apache
570 Summary(pl): Modu³ udostêpniaj±cy informacje statystyczne z serwera Apache
571 Group: Networking/Daemons
572 Requires: %{name} = %{version}-%{release}
574 %description mod_status
575 The Status module allows a server administrator to find out how well
576 their server is performing. A HTML page is presented that gives the
577 current server statistics in an easily readable form. If required this
578 page can be made to automatically refresh (given a compatible
581 %description mod_status -l pl
582 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
583 pracy serwera apache (w postaci strony HTML).
585 %package mod_usertrack
586 Summary: Apache module for user tracking using cookies
587 Summary(pl): Modu³ Apache'a s³u¿±cy do ¶ledzenia "ciasteczek"
588 Group: Networking/Daemons
589 Requires: %{name} = %{version}-%{release}
591 %description mod_usertrack
592 This package contains the user tracking module which did its own
593 logging using CookieLog directory. This module allow multiple log
596 %description mod_usertrack -l pl
597 Modu³ pozwalaj±cy na ¶ledzenie "ciasteczek".
599 %package mod_vhost_alias
600 Summary: Apache module for dynamically configured mass virtual hosting
601 Summary(pl): Modu³ Apache'a dodaj±cy obs³ugê hostów wirtualnych
602 Group: Networking/Daemons
603 Requires: %{name} = %{version}-%{release}
605 %description mod_vhost_alias
606 This package contains the mod_vhost_alias. It provides support for
607 dynamically configured mass virtual hosting.
609 %description mod_vhost_alias -l pl
610 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
613 %package mod_unique_id
614 Summary: Apache module which provides a magic token for each request
615 Summary(pl): Modu³ Apache'a nadaj±cy ka¿demu zapytaniu unikalny token
616 Group: Networking/Daemons
617 Requires: %{name} = %{version}-%{release}
619 %description mod_unique_id
620 This package contains the mod_unique_id. This module provides a magic
621 token for each request which is guaranteed to be unique across "all"
622 requests under very specific conditions. The unique identifier is even
623 unique across multiple machines in a properly configured cluster of
624 machines. The environment variable UNIQUE_ID is set to the identifier
625 for each request. Unique identifiers are useful for various reasons
626 which are beyond the scope of this document.
628 %description mod_unique_id -l pl
629 Modu³ nadaje ka¿demu zapytaniu token unikalny w ramach wszystkich
630 zapytañ, nawet w ramach poprawnie skonfigurowanego klastra z wielu
631 maszyn. Modu³ ustawia przy ka¿dym zapytaniu zmienn± ¶rodowiskow±
635 Summary: Apache module which generates Expires HTTP headers
636 Summary(pl): Modu³ Apache'a generuj±cy nag³ówki HTTP Expires
637 Group: Networking/Daemons
638 Requires: %{name} = %{version}-%{release}
640 %description mod_expires
641 This module controls the setting of the Expires HTTP header in server
642 responses. The expiration date can set to be relative to either the
643 time the source file was last modified, or to the time of the client
646 %description mod_expires -l pl
647 Modu³ kontroluje ustawianie nag³ówka HTTP Expires. Data wyga¶niêcia
648 wa¿no¶ci mo¿e byæ ustalana w zale¿no¶ci od czasu modyfikacji plików
649 ¼ród³owych lub odwo³ania klienta.
651 %package mod_file_cache
652 Summary: Apache module: caches a static list of files in memory
653 Summary(pl): Modu³ Apache'a cache'uj±cy statyczn± listê plików w pamiêci
654 Group: Networking/Daemons
655 Obsoletes: apache-mmap_static
656 Requires: %{name} = %{version}-%{release}
658 %description mod_file_cache
659 Caches a static list of files in memory.
661 %description mod_file_cache -l pl
662 Modu³ cache'uj±cy statyczn± listê plików w pamiêci.
665 %setup -q -n httpd-%{version}
689 %{__perl} -pi -e "s@/usr/local/bin/perl@%{__perl}@" $(grep -rl "/usr/local/bin/perl" *)
690 %{__perl} -pi -e "s@BUILD_SUBDIRS.*@BUILD_SUBDIRS =@g" srclib/Makefile.in
691 %{__perl} -pi -e "s@CLEAN_SUBDIRS.*@CLEAN_SUBDIRS =@g" srclib/Makefile.in
695 MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' include/ap_mmn.h`
696 if [ "$MODULES_API" != "%_apache_modules_api" ]; then
697 echo "Set %%_apache_modules_api to $MODULES_API and rerun."
702 # Before configure; fix location of build dir in generated apxs
703 %{__perl} -pi -e "s:\@exp_installbuilddir\@:%{_libdir}/apache/build:g" \
705 %{__perl} -pi -e "s:apr-config:apr-1-config:g" support/apxs.in
706 %{__perl} -pi -e "s:apu-config:apu-1-config:g" support/apxs.in
707 install /usr/share/automake/config.* build/
708 CPPFLAGS="-DMAX_SERVER_LIMIT=200000 -DBIG_SECURITY_HOLE=1"
709 for mpm in metuxmpm peruser perchild prefork worker; do
710 install -d "buildmpm-${mpm}"; cd "buildmpm-${mpm}"
712 --prefix=%{_sysconfdir} \
713 --exec-prefix=%{_libexecdir} \
714 --with-installbuilddir=%{_libdir}/apache/build \
715 --enable-layout=PLD \
716 --enable-modules=all \
717 --enable-mods-shared=all \
720 --enable-auth-digest \
721 --enable-file-cache \
724 --enable-charset-lite \
726 --enable-disk-cache \
727 --enable-ext-filter \
728 --enable-case-filter \
729 --enable-case-filter-in \
731 --with-z=%{_prefix} \
732 --enable-mime-magic \
739 --enable-proxy-connect \
741 --enable-proxy-http \
742 %{?with_ssl:--enable-ssl} \
743 --enable-optional-hook-export \
744 --enable-optional-hook-import \
745 --enable-optional-fn-import \
746 --enable-optional-fn-export \
747 %{?with_ldap:--enable-ldap} \
748 %{?with_ldap:--enable-auth-ldap} \
755 --enable-vhost-alias \
759 --with-program-name=httpd.${mpm} \
763 $( [ "${mpm}" = "leader" ] && echo "--enable-nonportable-atomics=yes" ) \
766 --with-suexec-bin=%{_sbindir}/suexec \
767 --with-suexec-caller=http \
768 --with-suexec-docroot=%{_datadir} \
769 --with-suexec-logfile=/var/log/httpd/suexec_log \
770 --with-suexec-uidmin=500 \
771 --with-suexec-gidmin=500 \
772 --with-suexec-umask=077 \
773 --with-apr=%{_bindir}/apr-1-config \
774 --with-apr-util=%{_bindir}/apu-1-config
776 ./httpd.${mpm} -l | grep -v "${mpm}" > modules-inside
778 find include -name '*.h' | xargs perl -pi -e "s#/httpd\.(.*?)\.conf#/etc/httpd/httpd.conf#"
783 for mpm in metuxmpm peruser perchild worker; do
784 if ! cmp -s buildmpm-prefork/modules-inside buildmpm-${mpm}/modules-inside; then
785 echo "List of compiled modules is different between prefork-MPM and ${mpm}-MPM!"
792 rm -rf $RPM_BUILD_ROOT
793 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig,monit} \
794 $RPM_BUILD_ROOT%{_var}/{log/{httpd,archiv/httpd},{run,cache}/apache}
796 # prefork is default one
797 %{__make} -C buildmpm-prefork install \
798 DESTDIR=$RPM_BUILD_ROOT \
799 installbuilddir=%{_sysconfdir}/build \
800 prefix=%{_sysconfdir}/httpd \
801 libexecdir=%{_libdir}/%{name} \
802 iconsdir=%{_datadir}/icons \
803 errordir=%{_datadir}/error \
804 htdocsdir=%{_datadir}/html \
805 manualdir=%{_datadir}/manual \
806 cgidir=%{_datadir}/cgi-bin \
807 runtimedir=%{_var}/run \
808 logdir=%{_var}/log/httpd \
809 proxycachedir=%{_var}/cache/httpd
811 for mpm in metuxmpm peruser perchild worker; do
812 install buildmpm-${mpm}/httpd.${mpm} $RPM_BUILD_ROOT%{_sbindir}/httpd.${mpm}
813 ln -s httpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.${mpm}.conf
816 ln -s httpd.prefork $RPM_BUILD_ROOT%{_sbindir}/httpd
818 ln -s %{_libdir}/apache $RPM_BUILD_ROOT%{_sysconfdir}/modules
819 ln -s %{_localstatedir}/run/apache $RPM_BUILD_ROOT%{_sysconfdir}/run
820 ln -s %{_libdir}/apache/build $RPM_BUILD_ROOT%{_sysconfdir}/build
822 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
823 install -d $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
825 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/build \
826 $RPM_BUILD_ROOT%{_libexecdir}/build
828 perl -pi -e "s#$RPM_BUILD_ROOT##g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
829 perl -pi -e "s#$RPM_BUILD_DIR#%{_usrsrc}#g" $RPM_BUILD_ROOT%{_libexecdir}/build/*
830 perl -pi -e "s#-pthread#-lpthread#g" $RPM_BUILD_ROOT%{_libdir}/lib*.la
831 perl -pi -e 's#/etc/httpd/build#%{_libexecdir}/build#g' $RPM_BUILD_ROOT%{_libexecdir}/build/*
832 ln -sf %{_bindir}/libtool $RPM_BUILD_ROOT%{_libexecdir}/build/libtool
833 ln -sf %{_libexecdir}/build $RPM_BUILD_ROOT%{_sysconfdir}/build
835 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
836 install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache
837 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/apache
838 install %{SOURCE5} $RPM_BUILD_ROOT/etc/monit
840 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer,suexec}_log
843 install -d $RPM_BUILD_ROOT%{_sysconfdir}/ssl
844 install %{SOURCE20} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.crt
845 install %{SOURCE21} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.key
848 CFG="$RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf/"
850 install %{SOURCE6} $CFG/10_httpd.conf
851 install %{SOURCE8} $CFG/20_mod_vhost_alias.conf
852 install %{SOURCE9} $CFG/25_mod_status.conf
853 install %{SOURCE10} $CFG/30_mod_proxy.conf
854 install %{SOURCE11} $CFG/35_mod_info.conf
855 install %{SOURCE12} $CFG/40_mod_ssl.conf
856 install %{SOURCE13} $CFG/45_mod_dav.conf
857 install %{SOURCE14} $CFG/59_mod_dir.conf
858 install %{SOURCE15} $CFG/13_mod_suexec.conf
859 install %{SOURCE16} $CFG/58_mod_deflate.conf
860 install %{SOURCE17} $CFG/57_mod_autoindex.conf
862 echo "LoadModule ldap_module %{_libexecdir}/mod_ldap.so" > $CFG/49_mod_ldap.conf
863 echo "LoadModule actions_module %{_libexecdir}/mod_actions.so" > $CFG/50_mod_actions.conf
864 echo "LoadModule auth_module %{_libexecdir}/mod_auth.so" > $CFG/51_mod_auth.conf
865 echo "LoadModule auth_anon_module %{_libexecdir}/mod_auth_anon.so" > $CFG/52_mod_auth_anon.conf
866 echo "LoadModule auth_dbm_module %{_libexecdir}/mod_auth_dbm.so" > $CFG/53_mod_auth_dbm.conf
867 echo "LoadModule auth_digest_module %{_libexecdir}/mod_auth_digest.so" > $CFG/54_mod_auth_digest.conf
868 echo "LoadModule cache_module %{_libexecdir}/mod_cache.so
869 LoadModule mem_cache_module %{_libexecdir}/mod_mem_cache.so
870 LoadModule disk_cache_module %{_libexecdir}/mod_disk_cache.so" > $CFG/55_mod_cache.conf
871 echo "LoadModule cgid_module %{_libexecdir}/mod_cgid.so" > $CFG/56_mod_cgid.conf
872 echo "LoadModule charset_lite_module %{_libexecdir}/mod_charset_lite.so" > $CFG/57_mod_charset_lite.conf
873 echo "LoadModule auth_ldap_module %{_libexecdir}/mod_auth_ldap.so" > $CFG/59_mod_auth_ldap.conf
874 echo "LoadModule expires_module %{_libexecdir}/mod_expires.so" > $CFG/60_mod_expires.conf
875 echo "LoadModule file_cache_module %{_libexecdir}/mod_file_cache.so" > $CFG/61_mod_file_cache.conf
876 echo "LoadModule headers_module %{_libexecdir}/mod_headers.so" > $CFG/62_mod_headers.conf
877 echo "LoadModule imap_module %{_libexecdir}/mod_imap.so" > $CFG/63_mod_imap.conf
878 echo "LoadModule rewrite_module %{_libexecdir}/mod_rewrite.so" > $CFG/64_mod_rewrite.conf
879 echo "LoadModule usertrack_module %{_libexecdir}/mod_usertrack.so" > $CFG/65_mod_usertrack.conf
880 echo "LoadModule unique_id_module %{_libexecdir}/mod_unique_id.so" > $CFG/66_mod_unique_id.conf
882 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
885 rm -rf $RPM_BUILD_ROOT
888 if [ -n "`getgid http`" ]; then
889 if [ "`getgid http`" != "51" ]; then
890 echo "Error: group http doesn't have gid=51. Correct this before installing apache." 1>&2
894 /usr/sbin/groupadd -g 51 -r -f http
896 if [ -n "`id -u http 2>/dev/null`" ]; then
897 if [ "`id -u http`" != "51" ]; then
898 echo "Error: user http doesn't have uid=51. Correct this before installing apache." 1>&2
902 /usr/sbin/useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
907 /sbin/chkconfig --add httpd
909 touch /var/log/httpd/{access,error,agent,referer}_log
910 if [ -f /var/lock/subsys/httpd ]; then
911 /etc/rc.d/init.d/httpd restart 1>&2
913 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
917 if [ "$1" = "0" ]; then
918 if [ -f /var/lock/subsys/httpd ]; then
919 /etc/rc.d/init.d/httpd stop 1>&2
921 /sbin/chkconfig --del httpd
926 if [ "$1" = "0" ]; then
931 %triggerpostun -- %{name} <= 2.0.50-6
933 echo "Since that version autoindex module has been separated to package %{name}-mod_autoindex"
934 echo "If you want to have the same functionality do:"
935 echo "poldek --upgrade %{name}-mod_autoindex"
939 if [ -f /var/lock/subsys/httpd ]; then
940 /etc/rc.d/init.d/httpd restart 1>&2
942 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
946 if [ "$1" = "0" ]; then
947 if [ -f /var/lock/subsys/httpd ]; then
948 /etc/rc.d/init.d/httpd restart 1>&2
953 if [ -f /var/lock/subsys/httpd ]; then
954 /etc/rc.d/init.d/httpd restart 1>&2
956 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
960 if [ "$1" = "0" ]; then
961 if [ -f /var/lock/subsys/httpd ]; then
962 /etc/rc.d/init.d/httpd restart 1>&2
967 if [ -f /var/lock/subsys/httpd ]; then
968 /etc/rc.d/init.d/httpd restart 1>&2
970 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
974 if [ "$1" = "0" ]; then
975 if [ -f /var/lock/subsys/httpd ]; then
976 /etc/rc.d/init.d/httpd restart 1>&2
981 if [ -f /var/lock/subsys/httpd ]; then
982 /etc/rc.d/init.d/httpd restart 1>&2
984 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
988 if [ "$1" = "0" ]; then
989 if [ -f /var/lock/subsys/httpd ]; then
990 /etc/rc.d/init.d/httpd restart 1>&2
995 if [ -f /var/lock/subsys/httpd ]; then
996 /etc/rc.d/init.d/httpd restart 1>&2
998 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1001 %preun mod_autoindex
1002 if [ "$1" = "0" ]; then
1003 if [ -f /var/lock/subsys/httpd ]; then
1004 /etc/rc.d/init.d/httpd restart 1>&2
1009 if [ -f /var/lock/subsys/httpd ]; then
1010 /etc/rc.d/init.d/httpd restart 1>&2
1012 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1016 if [ "$1" = "0" ]; then
1017 if [ -f /var/lock/subsys/httpd ]; then
1018 /etc/rc.d/init.d/httpd restart 1>&2
1023 if [ -f /var/lock/subsys/httpd ]; then
1024 /etc/rc.d/init.d/httpd restart 1>&2
1026 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1030 if [ "$1" = "0" ]; then
1031 if [ -f /var/lock/subsys/httpd ]; then
1032 /etc/rc.d/init.d/httpd restart 1>&2
1036 %post mod_charset_lite
1037 if [ -f /var/lock/subsys/httpd ]; then
1038 /etc/rc.d/init.d/httpd restart 1>&2
1040 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1043 %preun mod_charset_lite
1044 if [ "$1" = "0" ]; then
1045 if [ -f /var/lock/subsys/httpd ]; then
1046 /etc/rc.d/init.d/httpd restart 1>&2
1051 if [ -f /var/lock/subsys/httpd ]; then
1052 /etc/rc.d/init.d/httpd restart 1>&2
1054 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1058 if [ "$1" = "0" ]; then
1059 if [ -f /var/lock/subsys/httpd ]; then
1060 /etc/rc.d/init.d/httpd restart 1>&2
1064 %post mod_auth_digest
1065 if [ -f /var/lock/subsys/httpd ]; then
1066 /etc/rc.d/init.d/httpd restart 1>&2
1068 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1071 %preun mod_auth_digest
1072 if [ "$1" = "0" ]; then
1073 if [ -f /var/lock/subsys/httpd ]; then
1074 /etc/rc.d/init.d/httpd restart 1>&2
1079 if [ -f /var/lock/subsys/httpd ]; then
1080 /etc/rc.d/init.d/httpd restart 1>&2
1082 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1086 if [ "$1" = "0" ]; then
1087 if [ -f /var/lock/subsys/httpd ]; then
1088 /etc/rc.d/init.d/httpd restart 1>&2
1093 if [ -f /var/lock/subsys/httpd ]; then
1094 /etc/rc.d/init.d/httpd restart 1>&2
1096 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1100 if [ "$1" = "0" ]; then
1101 if [ -f /var/lock/subsys/httpd ]; then
1102 /etc/rc.d/init.d/httpd restart 1>&2
1107 if [ -f /var/lock/subsys/httpd ]; then
1108 /etc/rc.d/init.d/httpd restart 1>&2
1110 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1114 if [ "$1" = "0" ]; then
1115 if [ -f /var/lock/subsys/httpd ]; then
1116 /etc/rc.d/init.d/httpd restart 1>&2
1120 %post mod_file_cache
1121 if [ -f /var/lock/subsys/httpd ]; then
1122 /etc/rc.d/init.d/httpd restart 1>&2
1124 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1127 %preun mod_file_cache
1128 if [ "$1" = "0" ]; then
1129 if [ -f /var/lock/subsys/httpd ]; then
1130 /etc/rc.d/init.d/httpd restart 1>&2
1135 if [ -f /var/lock/subsys/httpd ]; then
1136 /etc/rc.d/init.d/httpd restart 1>&2
1138 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1142 if [ "$1" = "0" ]; then
1143 if [ -f /var/lock/subsys/httpd ]; then
1144 /etc/rc.d/init.d/httpd restart 1>&2
1149 if [ -f /var/lock/subsys/httpd ]; then
1150 /etc/rc.d/init.d/httpd restart 1>&2
1152 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1156 if [ "$1" = "0" ]; then
1157 if [ -f /var/lock/subsys/httpd ]; then
1158 /etc/rc.d/init.d/httpd restart 1>&2
1163 if [ -f /var/lock/subsys/httpd ]; then
1164 /etc/rc.d/init.d/httpd restart 1>&2
1166 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1170 if [ "$1" = "0" ]; then
1171 if [ -f /var/lock/subsys/httpd ]; then
1172 /etc/rc.d/init.d/httpd restart 1>&2
1177 if [ -f /var/lock/subsys/httpd ]; then
1178 /etc/rc.d/init.d/httpd restart 1>&2
1180 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1184 if [ "$1" = "0" ]; then
1185 if [ -f /var/lock/subsys/httpd ]; then
1186 /etc/rc.d/init.d/httpd restart 1>&2
1191 if [ -f /var/lock/subsys/httpd ]; then
1192 /etc/rc.d/init.d/httpd restart 1>&2
1194 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1198 if [ "$1" = "0" ]; then
1199 if [ -f /var/lock/subsys/httpd ]; then
1200 /etc/rc.d/init.d/httpd restart 1>&2
1205 if [ -f /var/lock/subsys/httpd ]; then
1206 /etc/rc.d/init.d/httpd restart 1>&2
1208 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1212 if [ "$1" = "0" ]; then
1213 if [ -f /var/lock/subsys/httpd ]; then
1214 /etc/rc.d/init.d/httpd restart 1>&2
1219 if [ -f /var/lock/subsys/httpd ]; then
1220 /etc/rc.d/init.d/httpd restart 1>&2
1222 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1226 if [ "$1" = "0" ]; then
1227 if [ -f /var/lock/subsys/httpd ]; then
1228 /etc/rc.d/init.d/httpd restart 1>&2
1233 if [ -f /var/lock/subsys/httpd ]; then
1234 /etc/rc.d/init.d/httpd restart 1>&2
1236 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1239 %preun mod_usertrack
1240 if [ "$1" = "0" ]; then
1241 if [ -f /var/lock/subsys/httpd ]; then
1242 /etc/rc.d/init.d/httpd restart 1>&2
1247 if [ -f /var/lock/subsys/httpd ]; then
1248 /etc/rc.d/init.d/httpd restart 1>&2
1250 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1253 %preun mod_unique_id
1254 if [ "$1" = "0" ]; then
1255 if [ -f /var/lock/subsys/httpd ]; then
1256 /etc/rc.d/init.d/httpd restart 1>&2
1260 %post mod_vhost_alias
1261 if [ -f /var/lock/subsys/httpd ]; then
1262 /etc/rc.d/init.d/httpd restart 1>&2
1264 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
1267 %preun mod_vhost_alias
1268 if [ "$1" = "0" ]; then
1269 if [ -f /var/lock/subsys/httpd ]; then
1270 /etc/rc.d/init.d/httpd restart 1>&2
1275 %defattr(644,root,root,755)
1276 %doc ABOUT_APACHE CHANGES README
1277 %doc docs/conf/mime.types
1279 %attr(754,root,root) /etc/rc.d/init.d/httpd
1281 %attr(750,root,root) %dir %{_sysconfdir}/httpd.conf
1282 %attr(750,root,root) %dir %{_sysconfdir}/modules
1283 %attr(750,root,root) %dir %{_sysconfdir}/run
1284 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_httpd.conf
1285 %attr(640,root,root) %{_sysconfdir}/magic
1286 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
1287 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/logrotate.d/*
1288 %attr(750,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/monit/*.monitrc
1290 %attr(755,root,root) %{_libexecdir}/mod_access.so
1291 %attr(755,root,root) %{_libexecdir}/mod_alias.so
1292 %attr(755,root,root) %{_libexecdir}/mod_asis.so
1293 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
1294 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
1295 %attr(755,root,root) %{_libexecdir}/mod_env.so
1296 %attr(755,root,root) %{_libexecdir}/mod_include.so
1297 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
1298 %attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
1299 %attr(755,root,root) %{_libexecdir}/mod_mime.so
1300 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
1301 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
1302 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
1303 %attr(755,root,root) %{_libexecdir}/mod_speling.so
1304 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
1306 # look at TODO on top
1307 %attr(755,root,root) %{_libexecdir}/mod_case_filter.so
1308 %attr(755,root,root) %{_libexecdir}/mod_case_filter_in.so
1309 %attr(755,root,root) %{_libexecdir}/mod_echo.so
1310 %attr(755,root,root) %{_libexecdir}/mod_ext_filter.so
1311 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_export.so
1312 %attr(755,root,root) %{_libexecdir}/mod_optional_fn_import.so
1313 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_export.so
1314 %attr(755,root,root) %{_libexecdir}/mod_optional_hook_import.so
1316 %attr(755,root,root) %{_sbindir}/htdigest
1318 %attr(755,root,root) %{_sbindir}/ab
1319 %attr(755,root,root) %{_sbindir}/apachectl
1320 %attr(755,root,root) %{_sbindir}/checkgid
1321 %attr(755,root,root) %{_sbindir}/httpd
1322 %attr(755,root,root) %{_sbindir}/httpd.*
1323 %attr(755,root,root) %{_sbindir}/logresolve
1324 %attr(755,root,root) %{_sbindir}/rotatelogs
1326 %dir %attr(770,root,http) /var/run/apache
1327 %dir %attr(770,root,http) /var/cache/apache
1329 %{_mandir}/man1/htdigest.1*
1330 %{_mandir}/man8/ab.8*
1331 %{_mandir}/man8/apachectl.8*
1332 %{_mandir}/man8/httpd.8*
1333 %{_mandir}/man8/logresolve.8*
1334 %{_mandir}/man8/rotatelogs.8*
1336 %attr(750,root,root) %dir /var/log/httpd
1337 %attr(750,root,root) %dir /var/log/archiv/httpd
1338 %attr(640,root,root) %ghost /var/log/httpd/*
1342 %attr(755,root,root) %dir %{_datadir}/html
1344 %attr(755,root,root) %{_datadir}/cgi-bin
1349 %defattr(644,root,root,755)
1350 %dir %{_datadir}/manual
1351 %{_datadir}/manual/LICENSE
1352 %{_datadir}/manual/*.html
1353 %{_datadir}/manual/*.xml
1354 %{_datadir}/manual/*.xml.meta
1355 %{_datadir}/manual/*.html.en
1356 %lang(de) %{_datadir}/manual/*.html.de
1357 %lang(de) %{_datadir}/manual/*.xml.de
1358 %lang(es) %{_datadir}/manual/*.html.es
1359 %lang(es) %{_datadir}/manual/*.xml.es
1360 %lang(fr) %{_datadir}/manual/*.html.fr
1361 %lang(ja) %{_datadir}/manual/*.html.ja*
1362 %lang(ja) %{_datadir}/manual/*.xml.ja*
1363 %lang(ko) %{_datadir}/manual/*.html.ko.euc-kr
1364 %lang(ko) %{_datadir}/manual/*.xml.ko
1365 %lang(ru) %{_datadir}/manual/*.html.ru.koi8-r
1366 %lang(ru) %{_datadir}/manual/*.xml.ru
1367 %dir %{_datadir}/manual/developer
1368 %{_datadir}/manual/developer/*.html
1369 %{_datadir}/manual/developer/*.xml
1370 %{_datadir}/manual/developer/*.xml.meta
1371 %{_datadir}/manual/developer/*.html.en
1372 %lang(ja) %{_datadir}/manual/developer/*.html.ja*
1373 %dir %{_datadir}/manual/faq
1374 %{_datadir}/manual/faq/*.html
1375 %{_datadir}/manual/faq/*.xml
1376 %{_datadir}/manual/faq/*.xml.meta
1377 %{_datadir}/manual/faq/*.html.en
1378 %lang(ko) %{_datadir}/manual/faq/*.html.ko.euc-kr
1379 %lang(ko) %{_datadir}/manual/faq/*.xml.ko
1380 %dir %{_datadir}/manual/howto
1381 %{_datadir}/manual/howto/*.html
1382 %{_datadir}/manual/howto/*.xml
1383 %{_datadir}/manual/howto/*.xml.meta
1384 %{_datadir}/manual/howto/*.html.en
1385 %lang(ja) %{_datadir}/manual/howto/*.html.ja*
1386 %lang(ja) %{_datadir}/manual/howto/*.xml.ja*
1387 %lang(ko) %{_datadir}/manual/howto/*.html.ko.euc-kr
1388 %lang(ko) %{_datadir}/manual/howto/*.xml.ko
1389 %dir %{_datadir}/manual/images
1390 %{_datadir}/manual/images/[!m]*
1391 %dir %{_datadir}/manual/misc
1392 %{_datadir}/manual/misc/*.html
1393 %{_datadir}/manual/misc/*.xml
1394 %{_datadir}/manual/misc/*.xml.meta
1395 %{_datadir}/manual/misc/*.html.en
1396 %lang(ko) %{_datadir}/manual/misc/*.html.ko.euc-kr
1397 %lang(ko) %{_datadir}/manual/misc/*.xml.ko
1398 %dir %{_datadir}/manual/mod
1399 %{_datadir}/manual/mod/[cdfhilpqtw]*.html
1400 %{_datadir}/manual/mod/[acdilpqtw]*.xml
1401 %{_datadir}/manual/mod/[acdilpqtw]*.xml.meta
1402 %{_datadir}/manual/mod/[cdfhilpqtw]*.html.en
1403 %lang(de) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.de
1404 %lang(de) %{_datadir}/manual/mod/[acdilpqtw]*.xml.de
1405 %lang(es) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.es
1406 %lang(es) %{_datadir}/manual/mod/[acdilpqtw]*.xml.es
1407 %lang(ja) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ja*
1408 %lang(ja) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ja*
1409 %lang(ko) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ko.euc-kr
1410 %lang(ko) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ko
1411 %lang(ru) %{_datadir}/manual/mod/[cdfhilpqtw]*.html.ru.koi8-r
1412 %lang(ru) %{_datadir}/manual/mod/[acdilpqtw]*.xml.ru
1413 %{_datadir}/manual/mod/module-dict.html
1414 %{_datadir}/manual/mod/module-dict.xml
1415 %{_datadir}/manual/mod/module-dict.xml.meta
1416 %{_datadir}/manual/mod/module-dict.html.en
1417 %lang(ja) %{_datadir}/manual/mod/module-dict.html.ja*
1418 %lang(ja) %{_datadir}/manual/mod/module-dict.xml.ja*
1419 %lang(ko) %{_datadir}/manual/mod/module-dict.html.ko.euc-kr
1420 %lang(ko) %{_datadir}/manual/mod/module-dict.xml.ko
1421 %{_datadir}/manual/mod/mpm_common.html
1422 %{_datadir}/manual/mod/mpm_common.xml
1423 %{_datadir}/manual/mod/mpm_common.xml.meta
1424 %{_datadir}/manual/mod/mpm_common.html.en
1425 %lang(de) %{_datadir}/manual/mod/mpm_common.html.de
1426 %lang(de) %{_datadir}/manual/mod/mpm_common.xml.de
1427 %lang(ja) %{_datadir}/manual/mod/mpm_common.html.ja*
1428 %lang(ja) %{_datadir}/manual/mod/mpm_common.xml.ja*
1429 %{_datadir}/manual/mod/mod_access.html
1430 %{_datadir}/manual/mod/mod_access.xml
1431 %{_datadir}/manual/mod/mod_access.xml.meta
1432 %{_datadir}/manual/mod/mod_access.html.en
1433 %lang(ja) %{_datadir}/manual/mod/mod_access.html.ja*
1434 %lang(ja) %{_datadir}/manual/mod/mod_access.xml.ja*
1435 %{_datadir}/manual/mod/mod_alias.html
1436 %{_datadir}/manual/mod/mod_alias.xml
1437 %{_datadir}/manual/mod/mod_alias.xml.meta
1438 %{_datadir}/manual/mod/mod_alias.html.en
1439 %lang(ja) %{_datadir}/manual/mod/mod_alias.html.ja*
1440 %lang(ja) %{_datadir}/manual/mod/mod_alias.xml.ja*
1441 %{_datadir}/manual/mod/mod_asis.html
1442 %{_datadir}/manual/mod/mod_asis.xml
1443 %{_datadir}/manual/mod/mod_asis.xml.meta
1444 %{_datadir}/manual/mod/mod_asis.html.en
1445 %lang(ja) %{_datadir}/manual/mod/mod_asis.html.ja*
1446 %lang(ja) %{_datadir}/manual/mod/mod_asis.xml.ja*
1447 %lang(ko) %{_datadir}/manual/mod/mod_asis.html.ko.euc-kr
1448 %lang(ko) %{_datadir}/manual/mod/mod_asis.xml.ko
1449 %{_datadir}/manual/mod/mod_autoindex.html
1450 %{_datadir}/manual/mod/mod_autoindex.xml
1451 %{_datadir}/manual/mod/mod_autoindex.xml.meta
1452 %{_datadir}/manual/mod/mod_autoindex.html.en
1453 %lang(ja) %{_datadir}/manual/mod/mod_autoindex.html.ja*
1454 %lang(ja) %{_datadir}/manual/mod/mod_autoindex.xml.ja*
1455 %lang(ko) %{_datadir}/manual/mod/mod_autoindex.html.ko.euc-kr
1456 %lang(ko) %{_datadir}/manual/mod/mod_autoindex.xml.ko
1457 %{_datadir}/manual/mod/mod_cern_meta.html
1458 %{_datadir}/manual/mod/mod_cern_meta.xml
1459 %{_datadir}/manual/mod/mod_cern_meta.xml.meta
1460 %{_datadir}/manual/mod/mod_cern_meta.html.en
1461 %lang(ko) %{_datadir}/manual/mod/mod_cern_meta.html.ko.euc-kr
1462 %lang(ko) %{_datadir}/manual/mod/mod_cern_meta.xml.ko
1463 %{_datadir}/manual/mod/mod_cgi.html
1464 %{_datadir}/manual/mod/mod_cgi.xml
1465 %{_datadir}/manual/mod/mod_cgi.xml.meta
1466 %{_datadir}/manual/mod/mod_cgi.html.en
1467 %lang(ja) %{_datadir}/manual/mod/mod_cgi.html.ja*
1468 %lang(ja) %{_datadir}/manual/mod/mod_cgi.xml.ja*
1469 %lang(ko) %{_datadir}/manual/mod/mod_cgi.html.ko.euc-kr
1470 %lang(ko) %{_datadir}/manual/mod/mod_cgi.xml.ko
1471 %{_datadir}/manual/mod/mod_echo.html
1472 %{_datadir}/manual/mod/mod_echo.xml
1473 %{_datadir}/manual/mod/mod_echo.xml.meta
1474 %{_datadir}/manual/mod/mod_echo.html.en
1475 %lang(ja) %{_datadir}/manual/mod/mod_echo.html.ja*
1476 %lang(ja) %{_datadir}/manual/mod/mod_echo.xml.ja*
1477 %lang(ko) %{_datadir}/manual/mod/mod_echo.html.ko.euc-kr
1478 %lang(ko) %{_datadir}/manual/mod/mod_echo.xml.ko
1479 %{_datadir}/manual/mod/mod_env.html
1480 %{_datadir}/manual/mod/mod_env.xml
1481 %{_datadir}/manual/mod/mod_env.xml.meta
1482 %{_datadir}/manual/mod/mod_env.html.en
1483 %lang(ja) %{_datadir}/manual/mod/mod_env.html.ja*
1484 %lang(ja) %{_datadir}/manual/mod/mod_env.xml.ja*
1485 %lang(ko) %{_datadir}/manual/mod/mod_env.html.ko.euc-kr
1486 %lang(ko) %{_datadir}/manual/mod/mod_env.xml.ko
1487 %{_datadir}/manual/mod/mod_ext_filter.html
1488 %{_datadir}/manual/mod/mod_ext_filter.xml
1489 %{_datadir}/manual/mod/mod_ext_filter.xml.meta
1490 %{_datadir}/manual/mod/mod_ext_filter.html.en
1491 %lang(ko) %{_datadir}/manual/mod/mod_ext_filter.html.ko.euc-kr
1492 %lang(ko) %{_datadir}/manual/mod/mod_ext_filter.xml.ko
1493 %{_datadir}/manual/mod/mod_include.html
1494 %{_datadir}/manual/mod/mod_include.xml
1495 %{_datadir}/manual/mod/mod_include.xml.meta
1496 %{_datadir}/manual/mod/mod_include.html.en
1497 %lang(ja) %{_datadir}/manual/mod/mod_include.html.ja*
1498 %lang(ja) %{_datadir}/manual/mod/mod_include.xml.ja*
1499 %{_datadir}/manual/mod/mod_log_config.html
1500 %{_datadir}/manual/mod/mod_log_config.xml
1501 %{_datadir}/manual/mod/mod_log_config.xml.meta
1502 %{_datadir}/manual/mod/mod_log_config.html.en
1503 %{_datadir}/manual/mod/mod_log_forensic.html
1504 %{_datadir}/manual/mod/mod_log_forensic.xml
1505 %{_datadir}/manual/mod/mod_log_forensic.xml.meta
1506 %{_datadir}/manual/mod/mod_log_forensic.html.en
1507 %{_datadir}/manual/mod/mod_mime*.html
1508 %{_datadir}/manual/mod/mod_mime*.xml
1509 %{_datadir}/manual/mod/mod_mime*.xml.meta
1510 %{_datadir}/manual/mod/mod_mime*.html.en
1511 %lang(ja) %{_datadir}/manual/mod/mod_mime*.html.ja*
1512 %lang(ja) %{_datadir}/manual/mod/mod_mime*.xml.ja*
1513 %{_datadir}/manual/mod/mod_negotiation.html
1514 %{_datadir}/manual/mod/mod_negotiation.xml
1515 %{_datadir}/manual/mod/mod_negotiation.xml.meta
1516 %{_datadir}/manual/mod/mod_negotiation.html.en
1517 %lang(ja) %{_datadir}/manual/mod/mod_negotiation.html.ja*
1518 %lang(ja) %{_datadir}/manual/mod/mod_negotiation.xml.ja*
1519 %{_datadir}/manual/mod/mod_setenvif.html
1520 %{_datadir}/manual/mod/mod_setenvif.xml
1521 %{_datadir}/manual/mod/mod_setenvif.xml.meta
1522 %{_datadir}/manual/mod/mod_setenvif.html.en
1523 %lang(ja) %{_datadir}/manual/mod/mod_setenvif.html.ja*
1524 %lang(ja) %{_datadir}/manual/mod/mod_setenvif.xml.ja*
1525 %lang(ko) %{_datadir}/manual/mod/mod_setenvif.html.ko.euc-kr
1526 %lang(ko) %{_datadir}/manual/mod/mod_setenvif.xml.ko
1527 %{_datadir}/manual/mod/mod_speling.html
1528 %{_datadir}/manual/mod/mod_speling.xml
1529 %{_datadir}/manual/mod/mod_speling.xml.meta
1530 %{_datadir}/manual/mod/mod_speling.html.en
1531 %lang(ja) %{_datadir}/manual/mod/mod_speling.html.ja*
1532 %lang(ja) %{_datadir}/manual/mod/mod_speling.xml.ja*
1533 %lang(ko) %{_datadir}/manual/mod/mod_speling.html.ko.euc-kr
1534 %lang(ko) %{_datadir}/manual/mod/mod_speling.xml.ko
1535 %{_datadir}/manual/mod/mod_userdir.html
1536 %{_datadir}/manual/mod/mod_userdir.xml
1537 %{_datadir}/manual/mod/mod_userdir.xml.meta
1538 %{_datadir}/manual/mod/mod_userdir.html.en
1539 %lang(ja) %{_datadir}/manual/mod/mod_userdir.html.ja*
1540 %lang(ja) %{_datadir}/manual/mod/mod_userdir.xml.ja*
1541 %lang(ko) %{_datadir}/manual/mod/mod_userdir.html.ko.euc-kr
1542 %lang(ko) %{_datadir}/manual/mod/mod_userdir.xml.ko
1543 %dir %{_datadir}/manual/programs
1544 %{_datadir}/manual/programs/*.html
1545 %{_datadir}/manual/programs/*.xml
1546 %{_datadir}/manual/programs/*.xml.meta
1547 %{_datadir}/manual/programs/*.html.en
1548 %lang(es) %{_datadir}/manual/programs/*.html.es
1549 %lang(es) %{_datadir}/manual/programs/*.xml.es
1550 %lang(ko) %{_datadir}/manual/programs/*.html.ko.euc-kr
1551 %lang(ko) %{_datadir}/manual/programs/*.xml.ko
1552 %lang(ru) %{_datadir}/manual/programs/*.html.ru.koi8-r
1553 %lang(ru) %{_datadir}/manual/programs/*.xml.ru
1554 %{_datadir}/manual/style
1556 %{_datadir}/manual/mod/mod_suexec.html
1557 %{_datadir}/manual/mod/mod_suexec.xml
1558 %{_datadir}/manual/mod/mod_suexec.xml.meta
1559 %{_datadir}/manual/mod/mod_suexec.html.en
1560 %lang(ja) %{_datadir}/manual/mod/mod_suexec.html.ja*
1561 %lang(ja) %{_datadir}/manual/mod/mod_suexec.xml.ja*
1562 %lang(ko) %{_datadir}/manual/mod/mod_suexec.html.ko.euc-kr
1563 %lang(ko) %{_datadir}/manual/mod/mod_suexec.xml.ko
1564 %{_datadir}/manual/mod/mod_actions.html
1565 %{_datadir}/manual/mod/mod_actions.xml
1566 %{_datadir}/manual/mod/mod_actions.xml.meta
1567 %{_datadir}/manual/mod/mod_actions.html.en
1568 %lang(ja) %{_datadir}/manual/mod/mod_actions.html.ja*
1569 %lang(ja) %{_datadir}/manual/mod/mod_actions.xml.ja*
1570 %lang(ko) %{_datadir}/manual/mod/mod_actions.html.ko.euc-kr
1571 %lang(ko) %{_datadir}/manual/mod/mod_actions.xml.ko
1572 %{_datadir}/manual/mod/mod_auth.html
1573 %{_datadir}/manual/mod/mod_auth.xml
1574 %{_datadir}/manual/mod/mod_auth.xml.meta
1575 %{_datadir}/manual/mod/mod_auth.html.en
1576 %lang(ja) %{_datadir}/manual/mod/mod_auth.html.ja*
1577 %lang(ja) %{_datadir}/manual/mod/mod_auth.xml.ja*
1578 %{_datadir}/manual/mod/mod_auth_anon.html
1579 %{_datadir}/manual/mod/mod_auth_anon.xml
1580 %{_datadir}/manual/mod/mod_auth_anon.xml.meta
1581 %{_datadir}/manual/mod/mod_auth_anon.html.en
1582 %{_datadir}/manual/mod/mod_auth_ldap.html
1583 %{_datadir}/manual/mod/mod_auth_ldap.xml
1584 %{_datadir}/manual/mod/mod_auth_ldap.xml.meta
1585 %{_datadir}/manual/mod/mod_auth_ldap.html.en
1586 %{_datadir}/manual/mod/mod_ldap.html
1587 %{_datadir}/manual/mod/mod_ldap.xml
1588 %{_datadir}/manual/mod/mod_ldap.xml.meta
1589 %{_datadir}/manual/mod/mod_ldap.html.en
1590 %{_datadir}/manual/mod/mod_auth_dbm.html
1591 %{_datadir}/manual/mod/mod_auth_dbm.xml
1592 %{_datadir}/manual/mod/mod_auth_dbm.xml.meta
1593 %{_datadir}/manual/mod/mod_auth_dbm.html.en
1594 %{_datadir}/manual/mod/mod_auth_digest.html
1595 %{_datadir}/manual/mod/mod_auth_digest.xml
1596 %{_datadir}/manual/mod/mod_auth_digest.xml.meta
1597 %{_datadir}/manual/mod/mod_auth_digest.html.en
1598 %{_datadir}/manual/mod/mod_cache.html
1599 %{_datadir}/manual/mod/mod_cache.xml
1600 %{_datadir}/manual/mod/mod_cache.xml.meta
1601 %{_datadir}/manual/mod/mod_cache.html.en
1602 %lang(ko) %{_datadir}/manual/mod/mod_cache.html.ko.euc-kr
1603 %lang(ko) %{_datadir}/manual/mod/mod_cache.xml.ko
1604 %{_datadir}/manual/mod/mod_disk_cache.html
1605 %{_datadir}/manual/mod/mod_disk_cache.xml
1606 %{_datadir}/manual/mod/mod_disk_cache.xml.meta
1607 %{_datadir}/manual/mod/mod_disk_cache.html.en
1608 %lang(ko) %{_datadir}/manual/mod/mod_disk_cache.html.ko.euc-kr
1609 %lang(ko) %{_datadir}/manual/mod/mod_disk_cache.xml.ko
1610 %{_datadir}/manual/mod/mod_mem_cache.html
1611 %{_datadir}/manual/mod/mod_mem_cache.xml
1612 %{_datadir}/manual/mod/mod_mem_cache.xml.meta
1613 %{_datadir}/manual/mod/mod_mem_cache.html.en
1614 %{_datadir}/manual/mod/mod_cgid.html
1615 %{_datadir}/manual/mod/mod_cgid.xml
1616 %{_datadir}/manual/mod/mod_cgid.xml.meta
1617 %{_datadir}/manual/mod/mod_cgid.html.en
1618 %lang(ko) %{_datadir}/manual/mod/mod_cgid.html.ko.euc-kr
1619 %lang(ko) %{_datadir}/manual/mod/mod_cgid.xml.ko
1620 %{_datadir}/manual/mod/mod_charset_lite.html
1621 %{_datadir}/manual/mod/mod_charset_lite.xml
1622 %{_datadir}/manual/mod/mod_charset_lite.xml.meta
1623 %{_datadir}/manual/mod/mod_charset_lite.html.en
1624 %lang(ko) %{_datadir}/manual/mod/mod_charset_lite.html.ko.euc-kr
1625 %lang(ko) %{_datadir}/manual/mod/mod_charset_lite.xml.ko
1626 %{_datadir}/manual/mod/mod_dav*.html
1627 %{_datadir}/manual/mod/mod_dav*.xml
1628 %{_datadir}/manual/mod/mod_dav*.xml.meta
1629 %{_datadir}/manual/mod/mod_dav*.html.en
1630 %lang(ja) %{_datadir}/manual/mod/mod_dav*.html.ja*
1631 %lang(ja) %{_datadir}/manual/mod/mod_dav*.xml.ja*
1632 %lang(ko) %{_datadir}/manual/mod/mod_dav*.html.ko.euc-kr
1633 %lang(ko) %{_datadir}/manual/mod/mod_dav*.xml.ko
1634 %{_datadir}/manual/mod/mod_deflate.html
1635 %{_datadir}/manual/mod/mod_deflate.xml
1636 %{_datadir}/manual/mod/mod_deflate.xml.meta
1637 %{_datadir}/manual/mod/mod_deflate.html.en
1638 %lang(ja) %{_datadir}/manual/mod/mod_deflate.html.ja*
1639 %lang(ja) %{_datadir}/manual/mod/mod_deflate.xml.ja*
1640 %lang(ko) %{_datadir}/manual/mod/mod_deflate.html.ko.euc-kr
1641 %lang(ko) %{_datadir}/manual/mod/mod_deflate.xml.ko
1642 %{_datadir}/manual/mod/mod_dir.html
1643 %{_datadir}/manual/mod/mod_dir.xml
1644 %{_datadir}/manual/mod/mod_dir.xml.meta
1645 %{_datadir}/manual/mod/mod_dir.html.en
1646 %lang(ja) %{_datadir}/manual/mod/mod_dir.html.ja*
1647 %lang(ja) %{_datadir}/manual/mod/mod_dir.xml.ja*
1648 %lang(ko) %{_datadir}/manual/mod/mod_dir.html.ko.euc-kr
1649 %lang(ko) %{_datadir}/manual/mod/mod_dir.xml.ko
1650 %{_datadir}/manual/mod/mod_expires.html
1651 %{_datadir}/manual/mod/mod_expires.xml
1652 %{_datadir}/manual/mod/mod_expires.xml.meta
1653 %{_datadir}/manual/mod/mod_expires.html.en
1654 %lang(ko) %{_datadir}/manual/mod/mod_expires.html.ko.euc-kr
1655 %lang(ko) %{_datadir}/manual/mod/mod_expires.xml.ko
1656 %{_datadir}/manual/mod/mod_file_cache.html
1657 %{_datadir}/manual/mod/mod_file_cache.xml
1658 %{_datadir}/manual/mod/mod_file_cache.xml.meta
1659 %{_datadir}/manual/mod/mod_file_cache.html.en
1660 %lang(ko) %{_datadir}/manual/mod/mod_file_cache.html.ko.euc-kr
1661 %lang(ko) %{_datadir}/manual/mod/mod_file_cache.xml.ko
1662 %{_datadir}/manual/mod/mod_headers.html
1663 %{_datadir}/manual/mod/mod_headers.xml
1664 %{_datadir}/manual/mod/mod_headers.xml.meta
1665 %{_datadir}/manual/mod/mod_headers.html.en
1666 %{_datadir}/manual/mod/mod_imap.html
1667 %{_datadir}/manual/mod/mod_imap.xml
1668 %{_datadir}/manual/mod/mod_imap.xml.meta
1669 %{_datadir}/manual/mod/mod_imap.html.en
1670 %{_datadir}/manual/mod/mod_info.html
1671 %{_datadir}/manual/mod/mod_info.xml
1672 %{_datadir}/manual/mod/mod_info.xml.meta
1673 %{_datadir}/manual/mod/mod_info.html.en
1674 %lang(ja) %{_datadir}/manual/mod/mod_info.html.ja*
1675 %lang(ja) %{_datadir}/manual/mod/mod_info.xml.ja*
1676 %{_datadir}/manual/mod/mod_proxy*.html
1677 %{_datadir}/manual/mod/mod_proxy*.xml
1678 %{_datadir}/manual/mod/mod_proxy*.xml.meta
1679 %{_datadir}/manual/mod/mod_proxy*.html.en
1680 %{_datadir}/manual/mod/mod_rewrite.html
1681 %{_datadir}/manual/mod/mod_rewrite.xml
1682 %{_datadir}/manual/mod/mod_rewrite.xml.meta
1683 %{_datadir}/manual/mod/mod_rewrite.html.en
1684 %{_datadir}/manual/images/mod_rewrite*
1685 %dir %{_datadir}/manual/ssl
1686 %{_datadir}/manual/ssl/*.gif
1687 %{_datadir}/manual/ssl/*.png
1688 %{_datadir}/manual/ssl/*.html
1689 %{_datadir}/manual/ssl/*.xml
1690 %{_datadir}/manual/ssl/*.xml.meta
1691 %{_datadir}/manual/ssl/*.html.en
1692 %lang(ja) %{_datadir}/manual/ssl/*.html.ja*
1693 %lang(ja) %{_datadir}/manual/ssl/*.xml.ja*
1694 %{_datadir}/manual/mod/mod_ssl.html
1695 %{_datadir}/manual/mod/mod_ssl.xml
1696 %{_datadir}/manual/mod/mod_ssl.xml.meta
1697 %{_datadir}/manual/mod/mod_ssl.html.en
1698 %{_datadir}/manual/mod/mod_status.html
1699 %{_datadir}/manual/mod/mod_status.xml
1700 %{_datadir}/manual/mod/mod_status.xml.meta
1701 %{_datadir}/manual/mod/mod_status.html.en
1702 %lang(ko) %{_datadir}/manual/mod/mod_status.html.ko.euc-kr
1703 %lang(ko) %{_datadir}/manual/mod/mod_status.xml.ko
1704 %{_datadir}/manual/mod/mod_usertrack.html
1705 %{_datadir}/manual/mod/mod_usertrack.xml
1706 %{_datadir}/manual/mod/mod_usertrack.xml.meta
1707 %{_datadir}/manual/mod/mod_usertrack.html.en
1708 %{_datadir}/manual/mod/mod_unique_id.html
1709 %{_datadir}/manual/mod/mod_unique_id.xml
1710 %{_datadir}/manual/mod/mod_unique_id.xml.meta
1711 %{_datadir}/manual/mod/mod_unique_id.html.en
1712 %lang(ja) %{_datadir}/manual/mod/mod_unique_id.html.ja*
1713 %lang(ja) %{_datadir}/manual/mod/mod_unique_id.xml.ja*
1714 %lang(ko) %{_datadir}/manual/mod/mod_unique_id.html.ko.euc-kr
1715 %lang(ko) %{_datadir}/manual/mod/mod_unique_id.xml.ko
1716 %{_datadir}/manual/mod/mod_vhost_alias.html
1717 %{_datadir}/manual/mod/mod_vhost_alias.xml
1718 %{_datadir}/manual/mod/mod_vhost_alias.xml.meta
1719 %{_datadir}/manual/mod/mod_vhost_alias.html.en
1720 %dir %{_datadir}/manual/vhosts
1721 %{_datadir}/manual/vhosts/*.html
1722 %{_datadir}/manual/vhosts/*.xml
1723 %{_datadir}/manual/vhosts/*.xml.meta
1724 %{_datadir}/manual/vhosts/*.html.en
1725 %lang(de) %{_datadir}/manual/vhosts/*.html.de
1726 %lang(de) %{_datadir}/manual/vhosts/*.xml.de
1727 %lang(es) %{_datadir}/manual/vhosts/*.html.es
1728 %lang(es) %{_datadir}/manual/vhosts/*.xml.es
1729 %lang(ja) %{_datadir}/manual/vhosts/*.html.ja*
1730 %lang(ja) %{_datadir}/manual/vhosts/*.xml.ja*
1731 %lang(ko) %{_datadir}/manual/vhosts/*.html.ko.euc-kr
1732 %lang(ko) %{_datadir}/manual/vhosts/*.xml.ko
1733 %lang(ru) %{_datadir}/manual/vhosts/*.html.ru.koi8-r
1734 %lang(ru) %{_datadir}/manual/vhosts/*.xml.ru
1737 %defattr(644,root,root,755)
1738 %attr(4755,root,root) %{_sbindir}/suexec
1739 %attr(755,root,root) %{_libexecdir}/mod_suexec.so
1740 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_suexec.conf
1741 %{_mandir}/man8/suexec.8*
1744 %defattr(644,root,root,755)
1745 %config(noreplace,missingok) %{_datadir}/html/index.html*
1746 %{_datadir}/html/*.gif
1747 %{_datadir}/html/*.png
1750 %defattr(644,root,root,755)
1751 %attr(755,root,root) %{_sbindir}/apxs
1752 %attr(755,root,root) %{_sbindir}/envvars*
1753 %attr(751,root,root) %dir %{_sysconfdir}
1755 %dir %{_libexecdir}/build
1756 %{_libexecdir}/build/config_vars.mk
1757 %{_mandir}/man8/apxs.8*
1760 %defattr(644,root,root,755)
1762 %{_libexecdir}/*.exp
1763 %attr(750,root,root) %dir %{_sysconfdir}/build
1764 %{_libexecdir}/build/[lprs]*.mk
1765 %attr(755,root,root) %{_libexecdir}/build/*.sh
1766 %attr(755,root,root) %{_libexecdir}/build/libtool
1769 %defattr(644,root,root,755)
1770 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_actions.conf
1771 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1774 %defattr(644,root,root,755)
1775 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth.conf
1776 %attr(755,root,root) %{_libexecdir}/mod_auth.so
1777 %attr(755,root,root) %{_sbindir}/htpasswd
1778 %{_mandir}/man1/htpasswd.1*
1780 %files mod_auth_anon
1781 %defattr(644,root,root,755)
1782 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_anon.conf
1783 %attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
1786 %files mod_auth_ldap
1787 %defattr(644,root,root,755)
1788 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_ldap.conf
1789 %attr(755,root,root) %{_libexecdir}/mod_auth_ldap.so
1794 %defattr(644,root,root,755)
1795 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_ldap.conf
1796 %attr(755,root,root) %{_libexecdir}/mod_ldap.so
1800 %defattr(644,root,root,755)
1801 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_dbm.conf
1802 %attr(755,root,root) %{_libexecdir}/mod_auth_dbm.so
1803 %attr(755,root,root) %{_sbindir}/dbmmanage
1804 %attr(755,root,root) %{_sbindir}/htdbm
1805 %{_mandir}/man1/dbmmanage.1*
1807 %files mod_auth_digest
1808 %defattr(644,root,root,755)
1809 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_auth_digest.conf
1810 %attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
1812 %files mod_autoindex
1813 %defattr(644,root,root,755)
1814 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_autoindex.conf
1815 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
1818 %defattr(644,root,root,755)
1819 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_cache.conf
1820 %attr(755,root,root) %{_libexecdir}/mod_cache.so
1821 %attr(755,root,root) %{_libexecdir}/mod_disk_cache.so
1822 %attr(755,root,root) %{_libexecdir}/mod_mem_cache.so
1825 %defattr(644,root,root,755)
1826 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_cgid.conf
1827 %attr(755,root,root) %{_libexecdir}/mod_cgid.so
1829 %files mod_charset_lite
1830 %defattr(644,root,root,755)
1831 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_charset_lite.conf
1832 %attr(755,root,root) %{_libexecdir}/mod_charset_lite.so
1835 %defattr(644,root,root,755)
1836 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_dav.conf
1837 %attr(755,root,root) %{_libexecdir}/mod_dav*.so
1840 %defattr(644,root,root,755)
1841 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_deflate.conf
1842 %attr(755,root,root) %{_libexecdir}/mod_deflate.so
1845 %defattr(644,root,root,755)
1846 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_dir.conf
1847 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1850 %defattr(644,root,root,755)
1851 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_expires.conf
1852 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1854 %files mod_file_cache
1855 %defattr(644,root,root,755)
1856 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_file_cache.conf
1857 %attr(755,root,root) %{_libexecdir}/mod_file_cache.so
1860 %defattr(644,root,root,755)
1861 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_headers.conf
1862 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1865 %defattr(644,root,root,755)
1866 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_imap.conf
1867 %attr(755,root,root) %{_libexecdir}/mod_imap.so
1870 %defattr(644,root,root,755)
1871 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_info.conf
1872 %attr(755,root,root) %{_libexecdir}/mod_info.so
1875 %defattr(644,root,root,755)
1876 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_proxy.conf
1877 %attr(755,root,root) %{_libexecdir}/mod_proxy*.so
1880 %defattr(644,root,root,755)
1881 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1882 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_rewrite.conf
1886 %defattr(644,root,root,755)
1887 %attr(750,root,root) %dir %{_sysconfdir}/ssl
1888 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/ssl/server.*
1889 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_ssl.conf
1890 %attr(755,root,root) %{_libexecdir}/mod_ssl.so
1894 %defattr(644,root,root,755)
1895 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_status.conf
1896 %attr(755,root,root) %{_libexecdir}/mod_status.so
1898 %files mod_usertrack
1899 %defattr(644,root,root,755)
1900 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_usertrack.conf
1901 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
1903 %files mod_unique_id
1904 %defattr(644,root,root,755)
1905 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_unique_id.conf
1906 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
1908 %files mod_vhost_alias
1909 %defattr(644,root,root,755)
1910 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
1911 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf/*_mod_vhost_alias.conf