3 # mod_rewrite_ldap - enable ldap map supoort for mod_rewrite (alpha)
4 # _without_apache_ipv6 - disable IPv6 support
6 %include /usr/lib/rpm/macros.perl
7 Summary: The most widely used Web server on the Internet
8 Summary(de): Leading World Wide Web-Server
9 Summary(es): Servidor HTTPD para proveer servicios WWW
10 Summary(fr): Le serveur web le plus utilise sur Internet
11 Summary(pl): Serwer WWW (World Wide Web)
12 Summary(pt_BR): Servidor HTTPD para prover serviços WWW
13 Summary(tr): Lider WWW tarayýcý
17 License: Apache Group License
18 Group: Networking/Daemons
19 Group(de): Netzwerkwesen/Server
20 Group(pl): Sieciowe/Serwery
21 URL: http://www.apache.org/
22 Source0: ftp://ftp.apache.org/dist/%{name}_%{version}.tar.gz
24 Source2: %{name}.logrotate
25 Source3: %{name}-icons.tar.gz
26 Source4: %{name}.sysconfig
27 Source5: %{name}-non-english-man-pages.tar.bz2
28 Source6: %{name}-httpd.conf
29 Source8: %{name}-mod_vhost_alias.conf
30 Source9: %{name}-mod_status.conf
31 Source10: %{name}-mod_proxy.conf
32 Patch0: %{name}-PLD.patch
33 Patch1: %{name}-suexec.patch
34 Patch2: %{name}-htdocs.patch
35 Patch3: %{name}-errordocs.patch
36 Patch4: %{name}-apxs.patch
37 Patch5: %{name}-mod_ssl-addon.patch
38 Patch6: %{name}-mod_ssl-eapi.patch
39 Patch7: %{name}-EAPI_MM_CORE_PATH-correction.patch
40 Patch8: %{name}-EAPI_MM=SYSTEM.patch
41 Patch9: %{name}-ipv6-PLD.patch
42 Patch10: %{name}-modules_symbols.patch
43 Patch11: %{name}-apxs_force_rm_cp.patch
44 Patch12: %{name}-db3.patch
45 Patch13: %{name}-lookup_map_ldap.patch
46 Patch14: %{name}-man.patch
47 Patch15: %{name}-fpic.patch
48 Patch16: %{name}-buff.patch
49 Patch17: %{name}-mkstemp.patch
50 Patch18: %{name}-EAPI-missing_files.patch
51 Patch19: %{name}-PLD-nov6.patch
52 Patch20: %{name}-configdir_skip_backups.patch
53 Patch21: %{name}-apxs-quiet.patch
54 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55 BuildRequires: db3-devel
56 BuildRequires: mm-devel >= 1.1.3
57 %{?mod_rewrite_ldap:BuildRequires: openldap-devel}
60 Provides: %{name}(EAPI) = %{version}
61 Prereq: /sbin/chkconfig
62 Prereq: /usr/sbin/useradd
63 Prereq: /usr/bin/getgid
70 Requires: /etc/mime.types
71 Requires: psmisc >= 20.1
72 Obsoletes: apache-extra
77 %define _sysconfdir /etc/httpd
78 %define _includedir %{_prefix}/include/apache
79 %define _datadir /home/httpd
80 %define _libexecdir %{_prefix}/lib/apache
83 Apache is a powerful, full-featured, efficient and freely-available
84 Web server. Apache is also the most popular Web server on the
88 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
89 erhältlich und weit verbreitet ist.
92 El servidor web Apache es el mejor servidor gratuito disponible en el
93 mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
94 que browsers web vean documentos y sometan datos remotamente.
95 Puede ejecutar varias funciones diferentes, incluyendo funciones de
96 proxy y caché, y nos ofrece características como monitor de estado,
97 conversión dinámica de tipo, y otras más.
100 Apache est un serveur Web puissant, efficace, gratuit et complet.
101 Apache est aussi le serveur Web le plus populaire sur Internet.
104 Apache jest serwerem WWW (World Wide Web). Instaluj±c ten pakiet
105 bêdziesz móg³ prezentowaæ w³asne strony WWW w sieci internet.
107 %description -l pt_BR
108 O servidor web Apache é o melhor servidor gratuito disponível no mundo
109 UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
110 que browsers web vejam documentos e submetam dados remotamente. Ele
111 pode executar várias funções diferentes, incluindo funções de proxy e
112 cache, e oferece características como monitor de status, conversão
113 dinâmica de tipo, e mais.
116 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
120 Summary: Apache suexec wrapper
121 Summary(pl): Suexec wrapper do serwera www Apache
122 Group: Development/Tools
123 Group(de): Entwicklung/Werkzeuge
124 Group(fr): Development/Outils
125 Group(pl): Programowanie/Narzêdzia
126 Requires: %{name}(EAPI) = %{version}
129 The suEXEC feature provides Apache users the ability to run CGI and
130 SSI programs under user IDs different from the user ID of the calling
131 web-server. Normally, when a CGI or SSI program executes, it runs as
132 the same user who is running the web server.
134 %description -l pl suexec
135 SuEXEC umo¿liwia serwerowi Apache uruchamianie programów CGI i SSI z
136 innym UID ni¿ wywo³uj±cy je serwer. Normalnie programy CGI i SSI s±
137 wykonywane jako taki sam u¿ytkownik jak serwer WWW.
140 Summary: Module development tools for the Apache web server
141 Summary(es): Archivos de inclusión del Apache para desarrollo de módulos
142 Summary(fr): Les outils de developpement de modules pour le serveur web Apache
143 Summary(pl): Pliki nag³ówkowe do tworzenai modu³ów rozszerzeñ do serwera www Apache
144 Summary(pt_BR): Arquivos de inclusão do Apache para desenvolvimento de módulos
145 Group: Networking/Utilities
146 Group(de): Netzwerkwesen/Werkzeuge
147 Group(es): Red/Utilitarios
148 Group(pl): Sieciowe/Narzêdzia
149 Group(pt_BR): Rede/Utilitários
150 Requires: %{name}(EAPI) = %{version}
151 Provides: %{name}(EAPI)-devel
154 The apache-devel package contains header files for Apache.
156 %description -l fr devel
157 Le package apache-devel contient le code source pour le serveur Web
158 Apache et le binaire APXS dont vous aurez besoin pour construire des
159 Objets Dynamiques Partages (DSOs) pour Apache.
161 %description -l es devel
162 Este paquete contiene los archivos de inclusión para el Apache, bien
163 como el utilitario apxs para la construcción de objetos compartidos
164 dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
165 o desarrollar módulos adicionales para Apache.
167 %description -l pl devel
168 Pliki nag³ówkowe dla serwera WWW Apache.
170 %description -l pt_BR devel
171 Este pacote contem os arquivos de inclusão para o Apache, bem como o
172 utilitário apxs para a construção de objetos compartilhados dinâmicos
173 (DSOs). Este pacote precisa ser instalado se você deseja compilar ou
174 desenvolver módulos adicionais para o Apache.
177 Summary: Apache module for run CGI whenever a file of a certain type is requested
178 Summary(pl): Modu³ dla apache do uruchamiania skryptów cgi
179 Group: Networking/Daemons
180 Group(de): Netzwerkwesen/Server
181 Group(pl): Sieciowe/Serwery
182 Prereq: %{_sbindir}/apxs
184 Requires: %{name}(EAPI) = %{version}
186 %description mod_actions
187 This package contains mod_actions module. This module lets you run CGI
188 scripts whenever a file of a certain type is requested. This makes it
189 much easier to execute scripts that process files.
191 %description -l pl mod_actions
192 Ten modu³ pozwala na uruchamianie skryptów w momencie gdy nadchodzi
193 ¿±danie pobrania pliku okre¶lonego typu.
196 Summary: Apache module with user authentication using textual files
197 Group: Networking/Daemons
198 Group(de): Netzwerkwesen/Server
199 Group(pl): Sieciowe/Serwery
200 Prereq: %{_sbindir}/apxs
202 Requires: %{name}(EAPI) = %{version}
204 %description mod_auth
205 This package contains mod_auth module. It provides for user
206 authentication using textual files.
208 %description -l pl mod_auth
209 Ten pakiet zawiera modu³ mod_auth. S³u¿y on do autentykacji przy
210 u¿yciu plików tekstowych.
212 %package mod_auth_anon
213 Summary: Apache module with "anonymous" user access authentication
214 Summary(pl): Modu³ apache oferuj±cy anonimow± autoryzacjê u¿ytkownia
215 Group: Networking/Daemons
216 Group(de): Netzwerkwesen/Server
217 Group(pl): Sieciowe/Serwery
218 Prereq: %{_sbindir}/apxs
220 Requires: %{name}(EAPI) = %{version}
222 %description mod_auth_anon
223 This package contains mod_auth_anon module. It allows "anonymous" user
224 access to authenticated areas. It does access control in a manner
225 similar to anonymous-ftp sites; i.e. have a 'magic' user id
226 'anonymous' and the email address as a password. These email addresses
227 can be logged. Combined with other (database) access control methods,
228 this allows for effective user tracking and customization according to
229 a user profile while still keeping the site open for 'unregistered'
230 users. One advantage of using Auth-based user tracking is that, unlike
231 magic-cookies and funny URL pre/postfixes, it is completely browser
232 independent and it allows users to share URLs.
234 %description -l pl mod_auth_anon
235 Ten modu³ oferuje anonimow± autoryzacjê u¿ytkownia podobnie do
236 anonimowych serwerów ftp (u¿ytkownik ,,anonymous'' oraz has³o w
237 postaci adresu pocztowego u¿ytkownika).
240 Summary: Apache module with user authentication which uses Berkeley DB files
241 Summary(pl): Modu³ apache z mechanizmem autentykacji u¿ywaj±cym plików Berkeley DB
242 Group: Networking/Daemons
243 Group(de): Netzwerkwesen/Server
244 Group(pl): Sieciowe/Serwery
245 Prereq: %{_sbindir}/apxs
247 Requires: %{name}(EAPI) = %{version}
249 %description mod_auth_db
250 This package contains mod_auth_db module. It provides for user
251 authentication using Berkeley DB files. It is an alternative to DBM
252 files for those systems which support DB and not DBM. It is only
253 available in Apache 1.1 and later.
255 %description -l pl mod_auth_db
256 Ten pakiet zawiera modu³ mod_auth_db. Modu³ ten s³u¿y do autentykacji
257 ale jako plików danych u¿ywa Berkeley DB.
260 Summary: Apache module - authentication variables for arbitrary directives
261 Summary(pl): Modu³ apache do definiowania zmiennych
262 Group: Networking/Daemons
263 Group(de): Netzwerkwesen/Server
264 Group(pl): Sieciowe/Serwery
265 Prereq: %{_sbindir}/apxs
267 Requires: %{name}(EAPI) = %{version}
269 %description mod_define
270 It provides the definition variables for arbitrary directives, i.e.
271 variables which can be expanded on any(!) directive line.
273 %description -l pl mod_define
274 Modu³ ten umo¿liwia definicjê zmiennych i dyrektyw.
277 Summary: Apache user authentication module using MD5 Digest Authentication
278 Summary(pl): Modu³ apache do autoryzacji MD5
279 Group: Networking/Daemons
280 Group(de): Netzwerkwesen/Server
281 Group(pl): Sieciowe/Serwery
282 Prereq: %{_sbindir}/apxs
284 Requires: %{name}(EAPI) = %{version}
286 %description mod_digest
287 This package contains mod_digest module. It provides user
288 authentication using MD5 Digest Authentication.
290 %description -l pl mod_digest
291 Modu³ ten dostarcza metodê autoryzacji bazuj±c± na MD5 Digest
295 Summary: Apache module for "trailing slash" redirects and serving directory index files
296 Summary(pl): Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
297 Group: Networking/Daemons
298 Group(de): Netzwerkwesen/Server
299 Group(pl): Sieciowe/Serwery
300 Prereq: %{_sbindir}/apxs
302 Requires: %{name}(EAPI) = %{version}
305 This package contains mod_dir which provides "trailing slash"
306 redirects and serving directory index files.
308 %description -l pl mod_dir
309 Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
312 Summary: Apache module allows for the customization of HTTP response headers
313 Summary(pl): Modu³ pozwalaj±cy na modyfikacjê nag³ówków HTTP
314 Group: Networking/Daemons
315 Group(de): Netzwerkwesen/Server
316 Group(pl): Sieciowe/Serwery
317 Prereq: %{_sbindir}/apxs
319 Requires: %{name}(EAPI) = %{version}
321 %description mod_headers
322 This package contains mod_headers module. The module allows for the
323 customization of HTTP response headers. Headers can be merged,
326 %description -l pl mod_headers
327 Modu³ pozwalaj±cy na ³±czenie, usuwania, zamianê nag³ówków HTTP
328 wysy³anych do przegl±darki.
330 %package mod_mmap_static
331 Summary: Apache module for mmap()ing statically configured list files
332 Summary(pl): Modu³ s³u¿±cy do mmap()owania plików.
333 Group: Networking/Daemons
334 Group(de): Netzwerkwesen/Server
335 Group(pl): Sieciowe/Serwery
336 Prereq: %{_sbindir}/apxs
338 Requires: %{name}(EAPI) = %{version}
340 %description mod_mmap_static
341 This package contains mod_mmap_static module. It provides mmap()ing of
342 a statically configured list of frequently requested but not changed
345 %description -l pl mod_mmap_static
346 Modu³ umo¿liwia mmap()owanie statycznie skonfigurowanych plików
347 (czêsto u¿ywanych ale nie ulegaj±cych zmianom).
350 Summary: Apache module with imap-file handler
351 Summary(pl): Modu³ z obs³ug± imap-file
352 Group: Networking/Daemons
353 Group(de): Netzwerkwesen/Server
354 Group(pl): Sieciowe/Serwery
355 Prereq: %{_sbindir}/apxs
357 Requires: %{name}(EAPI) = %{version}
359 %description mod_imap
360 This package contains mod_imap module. It provides for .map files,
361 replacing the functionality of the imagemap CGI program. Any directory
362 or document type configured to use the handler imap-file.
364 %description -l pl mod_imap
365 Modu³ umozliwiaj±cy obs³ugê plików .map (imap-file handler)
368 Summary: Apache module with comprehensive overview of the server configuration
369 Summary(pl): Modu³ dostarczaj±cy informacji na temat serwera.
370 Group: Networking/Daemons
371 Group(de): Netzwerkwesen/Server
372 Group(pl): Sieciowe/Serwery
373 Prereq: %{_sbindir}/apxs
375 Requires: %{name}(EAPI) = %{version}
377 %description mod_info
378 This package contains mod_info module. It provides a comprehensive
379 overview of the server configuration including all installed modules
380 and directives in the configuration files.
382 %description -l pl mod_info
383 Modu³ dostarczaj±cy informacji o konfiguracji serwera, zainstalowanych
387 Summary: Apache module with Web proxy
388 Summary(pl): Modu³ dodaj±cy obs³ugê serwera proxy
389 Group: Networking/Daemons
390 Group(de): Netzwerkwesen/Server
391 Group(pl): Sieciowe/Serwery
392 Prereq: %{_sbindir}/apxs
394 Requires: %{name}(EAPI) = %{version}
396 %description mod_proxy
397 This package contains module with implementation a proxy/cache for
398 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
399 HTTP/0.9, and HTTP/1.0. The module can be configured to connect to
400 other proxy modules for these and other protocols.
402 %description -l pl mod_proxy
403 Modu³ zawiera implementacjê serwera proxy/cache dla Apache.
404 Iplementacja zawiera obs³ugê FTP, CONNECT (dla SSL), HTTP/0.9 i
408 Summary: Apache module with rule-based engine for rewrite requested URLs on the fly
409 Summary(pl): Modu³ do ,,przepisywania'' adresów URL w locie
410 Group: Networking/Daemons
411 Group(de): Netzwerkwesen/Server
412 Group(pl): Sieciowe/Serwery
413 Prereq: %{_sbindir}/apxs
415 Requires: %{name}(EAPI) = %{version}
417 %description mod_rewrite
418 This package contains It provides a rule-based rewriting engine to
419 rewrite requested URLs on the fly.
421 %description -l pl mod_rewrite
422 Modu³ oferuj±cy mo¿liwo¶æ ,,przepisywania'' adresów URL w locie.
425 Summary: Server status report module for apache
426 Summary(pl): Modu³ dostarczaj±cy informacje statystyczne o serwerze.
427 Group: Networking/Daemons
428 Group(de): Netzwerkwesen/Server
429 Group(pl): Sieciowe/Serwery
430 Prereq: %{_sbindir}/apxs
432 Requires: %{name}(EAPI) = %{version}
434 %description mod_status
435 The Status module allows a server administrator to find out how well
436 their server is performing. A HTML page is presented that gives the
437 current server statistics in an easily readable form. If required this
438 page can be made to automatically refresh (given a compatible
441 %description -l pl mod_status
442 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
443 pracy serwera apache (w postaci strony HTML).
445 %package mod_usertrack
446 Summary: Apache module for user tracking using cookies
447 Summary(pl): Modu³ s³u¿±cy do ¶ledzenia ,,ciasteczek''.
448 Group: Networking/Daemons
449 Group(de): Netzwerkwesen/Server
450 Group(pl): Sieciowe/Serwery
451 Prereq: %{_sbindir}/apxs
453 Requires: %{name}(EAPI) = %{version}
455 %description mod_usertrack
456 This package contains the user tracking module which did its own
457 logging using CookieLog directory. This module allow multiple log
460 %description -l pl mod_usertrack
461 Modu³ pozwalaj±cy na ¶ledzenie ,,ciasteczek''.
463 %package mod_vhost_alias
464 Summary: Apache module for dynamically configured mass virtual hosting
465 Summary(pl): Modu³ dodaj±cy obs³ugê hostów wirtualnych.
466 Group: Networking/Daemons
467 Group(de): Netzwerkwesen/Server
468 Group(pl): Sieciowe/Serwery
469 Prereq: %{_sbindir}/apxs
471 Requires: %{name}(EAPI) = %{version}
473 %description mod_vhost_alias
474 This package contains the mod_vhost_alias. It provides support for
475 dynamically configured mass virtual hosting.
477 %description -l pl mod_vhost_alias
478 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
481 %package mod_unique_id
482 Summary: Apache module which provides a magic token for each request
483 Summary(pl): Modu³ nadaj±cy ka¿demu ¿±daniu unikalny token
484 Group: Networking/Daemons
485 Group(de): Netzwerkwesen/Server
486 Group(pl): Sieciowe/Serwery
487 Prereq: %{_sbindir}/apxs
489 Requires: %{name}(EAPI) = %{version}
491 %description mod_unique_id
492 This package contains the mod_unique_id. This module provides a magic
493 token for each request which is guaranteed to be unique across "all"
494 requests under very specific conditions. The unique identifier is even
495 unique across multiple machines in a properly configured cluster of
496 machines. The environment variable UNIQUE_ID is set to the identifier
497 for each request. Unique identifiers are useful for various reasons
498 which are beyond the scope of this document.
500 %description -l pl mod_unique_id
501 Modu³ nadaje przy ka¿dym ¿±daniu token unikalny w ramach wszystkich
502 ¿±dañ, nawet w ramach poprawnie skonfigurowanego klastra z wielu
503 maszyn. Modu³ ustawia przy ka¿dym ¿±daniu zmienn± ¶rodowiskow±
507 Summary: Apache module which generates Expires HTTP headers
508 Summary(pl): Modu³ generuj±cy nag³ówki HTTP Expires
509 Group: Networking/Daemons
510 Group(de): Netzwerkwesen/Server
511 Group(pl): Sieciowe/Serwery
512 Prereq: %{_sbindir}/apxs
514 Requires: %{name}(EAPI) = %{version}
516 %description mod_expires
517 This module controls the setting of the Expires HTTP header in server
518 responses. The expiration date can set to be relative to either the
519 time the source file was last modified, or to the time of the client
522 %description -l pl mod_expires
523 Modu³ kontroluje ustawianie nag³ówka HTTP Expires. Data wyga¶niêcia
524 wa¿no¶ci mo¿e byæ ustalana w zale¿no¶ci od czasu modyfikacji plików
525 ¼ród³owych lub odwo³ania klienta.
528 %setup -q -n apache_%{version} -a3
538 %{!?_without_apache_ipv6:%patch9 -p1}
542 %{?mod_rewrite_ldap:%patch13 -p1}
548 %{?_without_apache_ipv6:%patch19 -p1}
553 OPTIM="%{rpmcflags}" \
555 --prefix=%{_prefix} \
556 --sysconfdir=%{_sysconfdir} \
557 --includedir=%{_includedir} \
558 --sbindir=%{_sbindir} \
559 --libexecdir=%{_libexecdir} \
560 --datadir=%{_datadir} \
561 --manualdir=%{_datadir}/html/manual \
562 --localstatedir=/var \
563 --runtimedir=/var/run \
564 --logfiledir=/var/log/httpd \
566 --without-confadjust \
567 --enable-module=all \
568 --enable-shared=max \
569 --proxycachedir=/var/cache/apache \
570 --with-perl=%{_bindir}/perl \
572 --suexec-caller=http \
573 --suexec-uidmin=500 \
574 --suexec-gidmin=500 \
575 --suexec-docroot=%{_datadir} \
576 --disable-rule=WANTHSREGEX \
578 %{!?_without_apache_ipv6:--enable-rule=INET6}
580 %{__make} LIBS1="-lm -lcrypt -lmm -ldl"
582 rm -f src/modules/standard/mod_auth_db.so
583 %{__make} -C src/modules/standard mod_auth_db.so LIBS_SHLIB="-ldb"
585 rm -f src/modules/standard/mod_rewrite.so
586 %{__make} -C src/modules/standard mod_rewrite.so LIBS_SHLIB="-ldb %{?mod_rewrite_ldap:-lldap -llber}"
589 rm -rf $RPM_BUILD_ROOT
590 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
591 $RPM_BUILD_ROOT%{_datadir}/errordocs \
592 $RPM_BUILD_ROOT/var/{log/{httpd,archiv/httpd},run/apache}
594 %{__make} install-quiet root="$RPM_BUILD_ROOT"
596 mv -f $RPM_BUILD_ROOT%{_datadir}/html/manual $RPM_BUILD_ROOT%{_datadir}
598 install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache
599 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
600 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/apache
601 bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
603 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer}_log
605 install errordocs/* $RPM_BUILD_ROOT%{_datadir}/errordocs
607 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
609 install %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/mod_vhost_alias.conf
610 install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/mod_status.conf
611 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/mod_proxy.conf
613 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
615 gzip -9nf ABOUT_APACHE src/CHANGES KEYS README
618 rm -rf $RPM_BUILD_ROOT
621 if [ -n "`getgid http`" ]; then
622 if [ "`getgid http`" != "51" ]; then
623 echo "Warning: group http haven't gid=51. Correct this before installing apache" 1>&2
627 /usr/sbin/groupadd -g 51 -r -f http
629 if [ -n "`id -u http 2>/dev/null`" ]; then
630 if [ "`id -u http`" != "51" ]; then
631 echo "Warning: user http haven't uid=51. Correct this before installing apache" 1>&2
635 /usr/sbin/useradd -u 51 -r -d /home/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
639 /sbin/chkconfig --add httpd
640 %{_sbindir}/apxs -e -a -n access %{_libexecdir}/mod_access.so 1>&2
641 %{_sbindir}/apxs -e -a -n alias %{_libexecdir}/mod_alias.so 1>&2
642 %{_sbindir}/apxs -e -a -n asis %{_libexecdir}/mod_asis.so 1>&2
643 %{_sbindir}/apxs -e -a -n autoindex %{_libexecdir}/mod_autoindex.so 1>&2
644 %{_sbindir}/apxs -e -a -n cern_meta %{_libexecdir}/mod_cern_meta.so 1>&2
645 %{_sbindir}/apxs -e -a -n cgi %{_libexecdir}/mod_cgi.so 1>&2
646 %{_sbindir}/apxs -e -a -n env %{_libexecdir}/mod_env.so 1>&2
647 %{_sbindir}/apxs -e -a -n include %{_libexecdir}/mod_include.so 1>&2
648 %{_sbindir}/apxs -e -a -n log_agent %{_libexecdir}/mod_log_agent.so 1>&2
649 %{_sbindir}/apxs -e -a -n log_config %{_libexecdir}/mod_log_config.so 1>&2
650 %{_sbindir}/apxs -e -a -n log_referer %{_libexecdir}/mod_log_referer.so 1>&2
651 %{_sbindir}/apxs -e -a -n mime_magic %{_libexecdir}/mod_mime_magic.so 1>&2
652 %{_sbindir}/apxs -e -a -n mime %{_libexecdir}/mod_mime.so 1>&2
653 %{_sbindir}/apxs -e -a -n negotiation %{_libexecdir}/mod_negotiation.so 1>&2
654 %{_sbindir}/apxs -e -a -n setenvif %{_libexecdir}/mod_setenvif.so 1>&2
655 %{_sbindir}/apxs -e -a -n speling %{_libexecdir}/mod_speling.so 1>&2
656 %{_sbindir}/apxs -e -a -n userdir %{_libexecdir}/mod_userdir.so 1>&2
658 touch /var/log/httpd/{access,error,agent,referer}_log
659 if [ -f /var/lock/subsys/httpd ]; then
660 /etc/rc.d/init.d/httpd restart 1>&2
662 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
666 if [ "$1" = "0" ]; then
667 %{_sbindir}/apxs -e -A -n access %{_libexecdir}/mod_access.so 1>&2
668 %{_sbindir}/apxs -e -A -n alias %{_libexecdir}/mod_alias.so 1>&2
669 %{_sbindir}/apxs -e -A -n asis %{_libexecdir}/mod_asis.so 1>&2
670 %{_sbindir}/apxs -e -A -n autoindex %{_libexecdir}/mod_autoindex.so 1>&2
671 %{_sbindir}/apxs -e -A -n cern_meta %{_libexecdir}/mod_cern_meta.so 1>&2
672 %{_sbindir}/apxs -e -A -n cgi %{_libexecdir}/mod_cgi.so 1>&2
673 %{_sbindir}/apxs -e -A -n env %{_libexecdir}/mod_env.so 1>&2
674 %{_sbindir}/apxs -e -A -n include %{_libexecdir}/mod_include.so 1>&2
675 %{_sbindir}/apxs -e -A -n log_agent %{_libexecdir}/mod_log_agent.so 1>&2
676 %{_sbindir}/apxs -e -A -n log_config %{_libexecdir}/mod_log_config.so 1>&2
677 %{_sbindir}/apxs -e -A -n log_referer %{_libexecdir}/mod_log_referer.so 1>&2
678 %{_sbindir}/apxs -e -A -n mime %{_libexecdir}/mod_mime.so 1>&2
679 %{_sbindir}/apxs -e -A -n mime_magic %{_libexecdir}/mod_mime_magic.so 1>&2
680 %{_sbindir}/apxs -e -A -n negotiation %{_libexecdir}/mod_negotiation.so 1>&2
681 %{_sbindir}/apxs -e -A -n setenvif %{_libexecdir}/mod_setenvif.so 1>&2
682 %{_sbindir}/apxs -e -A -n speling %{_libexecdir}/mod_speling.so 1>&2
683 %{_sbindir}/apxs -e -A -n userdir %{_libexecdir}/mod_userdir.so 1>&2
684 if [ -f /var/lock/subsys/httpd ]; then
685 /etc/rc.d/init.d/httpd stop 1>&2
687 /sbin/chkconfig --del httpd
691 if [ "$1" = "0" ]; then
692 /usr/sbin/userdel http
693 /usr/sbin/groupdel http
697 %{_sbindir}/apxs -e -a -n actions %{_libexecdir}/mod_actions.so 1>&2
698 if [ -f /var/lock/subsys/httpd ]; then
699 /etc/rc.d/init.d/httpd restart 1>&2
701 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
705 if [ "$1" = "0" ]; then
706 %{_sbindir}/apxs -e -A -n actions %{_libexecdir}/mod_actions.so 1>&2
707 if [ -f /var/lock/subsys/httpd ]; then
708 /etc/rc.d/init.d/httpd restart 1>&2
713 %{_sbindir}/apxs -e -a -n auth %{_libexecdir}/mod_auth.so 1>&2
714 if [ -f /var/lock/subsys/httpd ]; then
715 /etc/rc.d/init.d/httpd restart 1>&2
717 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
721 if [ "$1" = "0" ]; then
722 %{_sbindir}/apxs -e -A -n auth %{_libexecdir}/mod_auth.so 1>&2
723 if [ -f /var/lock/subsys/httpd ]; then
724 /etc/rc.d/init.d/httpd restart 1>&2
729 %{_sbindir}/apxs -e -a -n auth_anon %{_libexecdir}/mod_auth_anon.so 1>&2
730 if [ -f /var/lock/subsys/httpd ]; then
731 /etc/rc.d/init.d/httpd restart 1>&2
733 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
737 if [ "$1" = "0" ]; then
738 %{_sbindir}/apxs -e -A -n auth_anon %{_libexecdir}/mod_auth_anon.so 1>&2
739 if [ -f /var/lock/subsys/httpd ]; then
740 /etc/rc.d/init.d/httpd restart 1>&2
745 %{_sbindir}/apxs -e -a -n auth_db %{_libexecdir}/mod_auth_db.so 1>&2
746 if [ -f /var/lock/subsys/httpd ]; then
747 /etc/rc.d/init.d/httpd restart 1>&2
749 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
753 if [ "$1" = "0" ]; then
754 %{_sbindir}/apxs -e -A -n auth_db %{_libexecdir}/mod_auth_db.so 1>&2
755 if [ -f /var/lock/subsys/httpd ]; then
756 /etc/rc.d/init.d/httpd restart 1>&2
760 %triggerpostun mod_auth_db -- apache-mod_auth_db <= 1.3.20-2
761 %{_sbindir}/apxs -e -A -n auth_dbm %{_libexecdir}/mod_auth_dbm.so 1>&2
764 %{_sbindir}/apxs -e -a -n define %{_libexecdir}/mod_define.so 1>&2
765 if [ -f /var/lock/subsys/httpd ]; then
766 /etc/rc.d/init.d/httpd restart 1>&2
768 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
772 if [ "$1" = "0" ]; then
773 %{_sbindir}/apxs -e -A -n define %{_libexecdir}/mod_define.so 1>&2
774 if [ -f /var/lock/subsys/httpd ]; then
775 /etc/rc.d/init.d/httpd restart 1>&2
780 %{_sbindir}/apxs -e -a -n digest %{_libexecdir}/mod_digest.so 1>&2
781 if [ -f /var/lock/subsys/httpd ]; then
782 /etc/rc.d/init.d/httpd restart 1>&2
784 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
788 if [ "$1" = "0" ]; then
789 %{_sbindir}/apxs -e -A -n digest %{_libexecdir}/mod_digest.so 1>&2
790 if [ -f /var/lock/subsys/httpd ]; then
791 /etc/rc.d/init.d/httpd restart 1>&2
796 %{_sbindir}/apxs -e -a -n dir %{_libexecdir}/mod_dir.so 1>&2
797 if [ -f /var/lock/subsys/httpd ]; then
798 /etc/rc.d/init.d/httpd restart 1>&2
800 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
804 if [ "$1" = "0" ]; then
805 %{_sbindir}/apxs -e -A -n dir %{_libexecdir}/mod_dir.so 1>&2
806 if [ -f /var/lock/subsys/httpd ]; then
807 /etc/rc.d/init.d/httpd restart 1>&2
812 %{_sbindir}/apxs -e -a -n expires %{_libexecdir}/mod_expires.so 1>&2
813 if [ -f /var/lock/subsys/httpd ]; then
814 /etc/rc.d/init.d/httpd restart 1>&2
816 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
820 if [ "$1" = "0" ]; then
821 %{_sbindir}/apxs -e -A -n expires %{_libexecdir}/mod_expires.so 1>&2
822 if [ -f /var/lock/subsys/httpd ]; then
823 /etc/rc.d/init.d/httpd restart 1>&2
828 %{_sbindir}/apxs -e -a -n headers %{_libexecdir}/mod_headers.so 1>&2
829 if [ -f /var/lock/subsys/httpd ]; then
830 /etc/rc.d/init.d/httpd restart 1>&2
832 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
836 if [ "$1" = "0" ]; then
837 %{_sbindir}/apxs -e -A -n headers %{_libexecdir}/mod_headers.so 1>&2
838 if [ -f /var/lock/subsys/httpd ]; then
839 /etc/rc.d/init.d/httpd restart 1>&2
843 %post mod_mmap_static
844 %{_sbindir}/apxs -e -a -n mmap_static %{_libexecdir}/mod_mmap_static.so 1>&2
845 if [ -f /var/lock/subsys/httpd ]; then
846 /etc/rc.d/init.d/httpd restart 1>&2
848 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
851 %preun mod_mmap_static
852 if [ "$1" = "0" ]; then
853 %{_sbindir}/apxs -e -A -n mmap_static %{_libexecdir}/mod_mmap_static.so 1>&2
854 if [ -f /var/lock/subsys/httpd ]; then
855 /etc/rc.d/init.d/httpd restart 1>&2
860 %{_sbindir}/apxs -e -a -n imap %{_libexecdir}/mod_imap.so 1>&2
861 if [ -f /var/lock/subsys/httpd ]; then
862 /etc/rc.d/init.d/httpd restart 1>&2
864 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
868 if [ "$1" = "0" ]; then
869 %{_sbindir}/apxs -e -A -n imap %{_libexecdir}/mod_imap.so 1>&2
870 if [ -f /var/lock/subsys/httpd ]; then
871 /etc/rc.d/init.d/httpd restart 1>&2
876 %{_sbindir}/apxs -e -a -n info %{_libexecdir}/mod_info.so 1>&2
877 if [ -f /var/lock/subsys/httpd ]; then
878 /etc/rc.d/init.d/httpd restart 1>&2
880 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
884 if [ "$1" = "0" ]; then
885 %{_sbindir}/apxs -e -A -n info %{_libexecdir}/mod_info.so 1>&2
886 if [ -f /var/lock/subsys/httpd ]; then
887 /etc/rc.d/init.d/httpd restart 1>&2
892 %{_sbindir}/apxs -e -a -n proxy %{_libexecdir}/libproxy.so 1>&2
893 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_proxy.conf" /etc/httpd/httpd.conf; then
894 echo "Include /etc/httpd/mod_proxy.conf" >> /etc/httpd/httpd.conf
896 if [ -f /var/lock/subsys/httpd ]; then
897 /etc/rc.d/init.d/httpd restart 1>&2
899 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
903 if [ "$1" = "0" ]; then
904 %{_sbindir}/apxs -e -A -n proxy %{_libexecdir}/libproxy.so 1>&2
905 grep -v -q "^Include.*mod_proxy.conf" /etc/httpd/httpd.conf > \
906 /etc/httpd/httpd.conf.tmp
907 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
908 if [ -f /var/lock/subsys/httpd ]; then
909 /etc/rc.d/init.d/httpd restart 1>&2
914 %{_sbindir}/apxs -e -a -n rewrite %{_libexecdir}/mod_rewrite.so 1>&2
915 if [ -f /var/lock/subsys/httpd ]; then
916 /etc/rc.d/init.d/httpd restart 1>&2
918 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
922 if [ "$1" = "0" ]; then
923 %{_sbindir}/apxs -e -A -n rewrite %{_libexecdir}/mod_rewrite.so 1>&2
924 if [ -f /var/lock/subsys/httpd ]; then
925 /etc/rc.d/init.d/httpd restart 1>&2
930 %{_sbindir}/apxs -e -a -n status %{_libexecdir}/mod_status.so 1>&2
931 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_status.conf" /etc/httpd/httpd.conf; then
932 echo "Include /etc/httpd/mod_status.conf" >> /etc/httpd/httpd.conf
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 %{_sbindir}/apxs -e -A -n status %{_libexecdir}/mod_status.so 1>&2
943 grep -v -q "^Include.*mod_status.conf" /etc/httpd/httpd.conf > \
944 /etc/httpd/httpd.conf.tmp
945 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
946 if [ -f /var/lock/subsys/httpd ]; then
947 /etc/rc.d/init.d/httpd restart 1>&2
952 %{_sbindir}/apxs -e -a -n usertrack %{_libexecdir}/mod_usertrack.so 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 %{_sbindir}/apxs -e -A -n usertrack %{_libexecdir}/mod_usertrack.so 1>&2
962 if [ -f /var/lock/subsys/httpd ]; then
963 /etc/rc.d/init.d/httpd restart 1>&2
968 %{_sbindir}/apxs -e -a -n unique_id %{_libexecdir}/mod_unique_id.so 1>&2
969 if [ -f /var/lock/subsys/httpd ]; then
970 /etc/rc.d/init.d/httpd restart 1>&2
972 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
976 if [ "$1" = "0" ]; then
977 %{_sbindir}/apxs -e -A -n unique_id %{_libexecdir}/mod_unique_id.so 1>&2
978 if [ -f /var/lock/subsys/httpd ]; then
979 /etc/rc.d/init.d/httpd restart 1>&2
983 %post mod_vhost_alias
984 %{_sbindir}/apxs -e -a -n vhost_alias %{_libexecdir}/mod_vhost_alias.so 1>&2
985 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_vhost_alias.conf" /etc/httpd/httpd.conf; then
986 echo "Include /etc/httpd/mod_vhost_alias.conf" >> /etc/httpd/httpd.conf
988 if [ -f /var/lock/subsys/httpd ]; then
989 /etc/rc.d/init.d/httpd restart 1>&2
991 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
994 %preun mod_vhost_alias
995 if [ "$1" = "0" ]; then
996 %{_sbindir}/apxs -e -A -n vhost_alias %{_libexecdir}/mod_vhost_alias.so 1>&2
997 grep -v -q "^Include.*mod_vhost_alias.conf" /etc/httpd/httpd.conf > \
998 /etc/httpd/httpd.conf.tmp
999 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
1000 if [ -f /var/lock/subsys/httpd ]; then
1001 /etc/rc.d/init.d/httpd restart 1>&2
1006 %defattr(644,root,root,755)
1007 %doc ABOUT_APACHE.gz src/CHANGES.gz KEYS.gz README.gz
1008 %doc conf/mime.types
1010 %attr(754,root,root) /etc/rc.d/init.d/httpd
1012 %attr(750,root,root) %dir %{_sysconfdir}
1013 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf
1014 %attr(640,root,root) %{_sysconfdir}/magic
1016 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
1017 %attr(640,root,root) %config(noreplace) /etc/logrotate.d/*
1020 %attr(755,root,root) %{_libexecdir}/mod_access.so
1021 %attr(755,root,root) %{_libexecdir}/mod_alias.so
1022 %attr(755,root,root) %{_libexecdir}/mod_asis.so
1023 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
1024 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
1025 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
1026 %attr(755,root,root) %{_libexecdir}/mod_env.so
1027 %attr(755,root,root) %{_libexecdir}/mod_include.so
1028 %attr(755,root,root) %{_libexecdir}/mod_log_agent.so
1029 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
1030 %attr(755,root,root) %{_libexecdir}/mod_log_referer.so
1031 %attr(755,root,root) %{_libexecdir}/mod_mime.so
1032 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
1033 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
1034 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
1035 %attr(755,root,root) %{_libexecdir}/mod_speling.so
1036 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
1038 %attr(755,root,root) %{_bindir}/htdigest
1040 %attr(755,root,root) %{_sbindir}/ab
1041 %attr(755,root,root) %{_sbindir}/apachectl
1042 %attr(755,root,root) %{_sbindir}/apxs
1043 %attr(755,root,root) %{_sbindir}/httpd
1044 %attr(755,root,root) %{_sbindir}/logresolve
1045 %attr(755,root,root) %{_sbindir}/rotatelogs
1047 %dir %attr(770,root,http) /var/run/apache
1049 %{_mandir}/man1/htdigest.1*
1051 %lang(hu) %{_mandir}/hu/man8/*
1052 %lang(ko) %{_mandir}/ko/man8/*
1053 %lang(pl) %{_mandir}/pl/man8/*
1055 %attr(750,root,root) %dir /var/log/httpd
1056 %attr(750,root,root) %dir /var/log/archiv/httpd
1057 %attr(640,root,root) %ghost /var/log/httpd/*
1060 %dir %{_datadir}/manual
1061 %dir %{_datadir}/manual/images/
1062 %{_datadir}/manual/images/apache_header.gif
1063 %{_datadir}/manual/images/custom_errordocs.gif
1064 %{_datadir}/manual/images/home.gif
1065 %{_datadir}/manual/images/index.gif
1066 %{_datadir}/manual/images/pixel.gif
1067 %{_datadir}/manual/images/sub.gif
1068 %{_datadir}/manual/misc
1069 %dir %{_datadir}/manual/search
1070 %attr(755,root,root) %{_datadir}/manual/search/manual-index.cgi
1071 %{_datadir}/manual/LICENSE
1072 %{_datadir}/manual/bind.html.html
1073 %{_datadir}/manual/cgi_path.html.html
1074 %{_datadir}/manual/configuring.html.html
1075 %lang(en) %{_datadir}/manual/configuring.html.en
1076 %lang(fr) %{_datadir}/manual/configuring.html.fr
1077 %lang(ja) %{_datadir}/manual/configuring.html.ja.jis
1078 %{_datadir}/manual/content-negotiation.html
1079 %{_datadir}/manual/custom-error.html.html
1080 %lang(en) %{_datadir}/manual/custom-error.html.en
1081 %lang(ja) %{_datadir}/manual/custom-error.html.ja.jis
1082 %{_datadir}/manual/dns-caveats.html.html
1083 %{_datadir}/manual/dso.html
1084 %{_datadir}/manual/env.html.html
1085 %{_datadir}/manual/footer.html
1086 %{_datadir}/manual/handler.html.html
1087 %lang(en) %{_datadir}/manual/handler.html.en
1088 %lang(ja) %{_datadir}/manual/handler.html.ja.jis
1089 %{_datadir}/manual/header.html
1090 %{_datadir}/manual/index.html.html
1091 %lang(en) %{_datadir}/manual/index.html.en
1092 %lang(fr) %{_datadir}/manual/index.html.fr
1093 %lang(ja) %{_datadir}/manual/index.html.ja.jis
1094 %{_datadir}/manual/install.html.html
1095 %lang(en) %{_datadir}/manual/install.html.en
1096 %lang(es) %{_datadir}/manual/install.html.es
1097 %lang(fr) %{_datadir}/manual/install.html.fr
1098 %lang(ja) %{_datadir}/manual/install.html.ja.jis
1099 %{_datadir}/manual/invoking.html.html
1100 %lang(fr) %{_datadir}/manual/invoking.html.fr
1101 %{_datadir}/manual/keepalive.html.html
1102 %{_datadir}/manual/location.html
1103 %{_datadir}/manual/multilogs.html
1104 %{_datadir}/manual/new_features_1_3.html.html
1105 %lang(en) %{_datadir}/manual/new_features_1_3.html.en
1106 %lang(ja) %{_datadir}/manual/new_features_1_3.html.ja.jis
1107 %{_datadir}/manual/process-model.html
1108 %{_datadir}/manual/sections.html
1109 %{_datadir}/manual/server-wide.html.html
1110 %lang(en) %{_datadir}/manual/server-wide.html.en
1111 %lang(fr) %{_datadir}/manual/server-wide.html.fr
1112 %lang(ja) %{_datadir}/manual/server-wide.html.ja.jis
1113 %{_datadir}/manual/sourcereorg.html
1114 %{_datadir}/manual/stopping.html.html
1115 %lang(fr) %{_datadir}/manual/stopping.html.fr
1116 %{_datadir}/manual/suexec.html.html
1117 %lang(en) %{_datadir}/manual/suexec.html.en
1118 %lang(ja) %{_datadir}/manual/suexec.html.ja.jis
1119 %{_datadir}/manual/upgrading_to_1_3.html
1120 %dir %{_datadir}/manual/howto
1121 %{_datadir}/manual/howto/cgi.html.html
1122 %lang(en) %{_datadir}/manual/howto/cgi.html.en
1123 %lang(ja) %{_datadir}/manual/howto/cgi.html.ja.jis
1124 %{_datadir}/manual/howto/footer.html
1125 %{_datadir}/manual/howto/header.html
1126 %{_datadir}/manual/howto/ssi.html.html
1127 %lang(en) %{_datadir}/manual/howto/ssi.html.en
1128 %lang(ja) %{_datadir}/manual/howto/ssi.html.ja.jis
1129 %dir %{_datadir}/manual/mod
1130 %{_datadir}/manual/mod/core.html.html
1131 %{_datadir}/manual/mod/directive-dict.html.html
1132 %lang(en) %{_datadir}/manual/mod/directive-dict.html.en
1133 %lang(ja) %{_datadir}/manual/mod/directive-dict.html.ja.jis
1134 %{_datadir}/manual/mod/footer.html
1135 %{_datadir}/manual/mod/header.html
1136 %{_datadir}/manual/mod/index-bytype.html.html
1137 %lang(fr) %{_datadir}/manual/mod/index-bytype.html.fr
1138 %{_datadir}/manual/mod/index.html.html
1139 %lang(fr) %{_datadir}/manual/mod/index.html.fr
1140 %{_datadir}/manual/mod/mod_access.html
1141 %{_datadir}/manual/mod/mod_alias.html
1142 %{_datadir}/manual/mod/mod_asis.html
1143 %{_datadir}/manual/mod/mod_autoindex.html
1144 %{_datadir}/manual/mod/mod_cgi.html
1145 %{_datadir}/manual/mod/mod_env.html.html
1146 %lang(en) %{_datadir}/manual/mod/mod_env.html.en
1147 %lang(ja) %{_datadir}/manual/mod/mod_env.html.ja.jis
1148 %{_datadir}/manual/mod/mod_include.html
1149 %{_datadir}/manual/mod/mod_log_agent.html
1150 %{_datadir}/manual/mod/mod_log_config.html
1151 %{_datadir}/manual/mod/mod_log_referer.html
1152 %{_datadir}/manual/mod/mod_mime.html.html
1153 %lang(en) %{_datadir}/manual/mod/mod_mime.html.en
1154 %lang(ja) %{_datadir}/manual/mod/mod_mime.html.ja.jis
1155 %{_datadir}/manual/mod/mod_mime_magic.html
1156 %{_datadir}/manual/mod/mod_negotiation.html.html
1157 %lang(en) %{_datadir}/manual/mod/mod_negotiation.html.en
1158 %lang(ja) %{_datadir}/manual/mod/mod_negotiation.html.ja.jis
1159 %{_datadir}/manual/mod/mod_setenvif.html.html
1160 %lang(en) %{_datadir}/manual/mod/mod_setenvif.html.en
1161 %lang(ja) %{_datadir}/manual/mod/mod_setenvif.html.ja.jis
1162 %{_datadir}/manual/mod/mod_speling.html
1163 %{_datadir}/manual/mod/mod_userdir.html
1164 %{_datadir}/manual/mod/module-dict.html.html
1165 %lang(en) %{_datadir}/manual/mod/module-dict.html.en
1166 %lang(ja) %{_datadir}/manual/mod/module-dict.html.ja.jis
1167 %dir %{_datadir}/manual/programs
1168 %{_datadir}/manual/programs/ab.html
1169 %{_datadir}/manual/programs/apachectl.html
1170 %{_datadir}/manual/programs/apxs.html
1171 %{_datadir}/manual/programs/dbmmanage.html
1172 %{_datadir}/manual/programs/footer.html
1173 %{_datadir}/manual/programs/header.html
1174 %{_datadir}/manual/programs/htdigest.html
1175 %{_datadir}/manual/programs/htpasswd.html
1176 %{_datadir}/manual/programs/httpd.html
1177 %{_datadir}/manual/programs/index.html.html
1178 %lang(en) %{_datadir}/manual/programs/index.html.en
1179 %lang(ja) %{_datadir}/manual/programs/index.html.ja.jis
1180 %{_datadir}/manual/programs/logresolve.html
1181 %{_datadir}/manual/programs/other.html
1182 %{_datadir}/manual/programs/rotatelogs.html
1183 %{_datadir}/manual/programs/suexec.html
1184 %dir %{_datadir}/manual/vhosts
1185 %{_datadir}/manual/vhosts/details.html
1186 %{_datadir}/manual/vhosts/examples.html
1187 %{_datadir}/manual/vhosts/fd-limits.html
1188 %{_datadir}/manual/vhosts/footer.html
1189 %{_datadir}/manual/vhosts/header.html
1190 %{_datadir}/manual/vhosts/host.html
1191 %{_datadir}/manual/vhosts/index.html.html
1192 %lang(en) %{_datadir}/manual/vhosts/index.html.en
1193 %lang(ja) %{_datadir}/manual/vhosts/index.html.ja.jis
1194 %{_datadir}/manual/vhosts/ip-based.html
1195 %{_datadir}/manual/vhosts/mass.html
1196 %{_datadir}/manual/vhosts/name-based.html.html
1197 %{_datadir}/manual/vhosts/vhosts-in-depth.html
1198 %{_datadir}/manual/vhosts/virtual-host.html
1200 %attr(755,root,root) %dir %{_datadir}/html
1201 %config(noreplace,missingok) %{_datadir}/html/index.html
1202 # note: html extensions are not the same as (g)libc locale names
1203 %lang(ca) %{_datadir}/html/index.html.ca
1204 %lang(cs) %{_datadir}/html/index.html.cz
1205 %lang(de) %{_datadir}/html/index.html.de
1206 %lang(da) %{_datadir}/html/index.html.dk
1207 %lang(et) %{_datadir}/html/index.html.ee
1208 %lang(el) %{_datadir}/html/index.html.el
1209 %{_datadir}/html/index.html.en
1210 %lang(es) %{_datadir}/html/index.html.es
1211 %lang(fr) %{_datadir}/html/index.html.fr
1212 %lang(he) %{_datadir}/html/index.html.he.iso8859-8
1213 %lang(it) %{_datadir}/html/index.html.it
1214 %lang(ja) %{_datadir}/html/index.html.ja.jis
1215 %lang(ko) %{_datadir}/html/index.html.kr.iso-kr
1216 %lang(de_LU) %{_datadir}/html/index.html.lu
1217 %lang(nl) %{_datadir}/html/index.html.nl
1218 %lang(no) %{_datadir}/html/index.html.no
1219 %lang(pl) %{_datadir}/html/index.html.po.iso-pl
1220 %lang(pt_PT) %{_datadir}/html/index.html.pt
1221 %lang(pt_BR) %{_datadir}/html/index.html.pt-br
1222 %lang(ru) %{_datadir}/html/index.html.ru.cp-1251
1223 %lang(ru) %{_datadir}/html/index.html.ru.cp866
1224 %lang(ru) %{_datadir}/html/index.html.ru.iso-ru
1225 %lang(ru) %{_datadir}/html/index.html.ru.koi8-r
1226 %lang(ru) %{_datadir}/html/index.html.ru.ucs2
1227 %lang(ru) %{_datadir}/html/index.html.ru.ucs4
1228 %lang(ru) %{_datadir}/html/index.html.ru.utf8
1229 %lang(se) %{_datadir}/html/index.html.se
1230 %lang(zh_TW) %{_datadir}/html/index.html.zh.Big5
1232 %{_datadir}/html/*.gif
1233 %{_datadir}/errordocs
1234 %dir %{_datadir}/icons
1235 %{_datadir}/icons/*.gif
1236 %dir %{_datadir}/icons/small
1237 %{_datadir}/icons/small/*.gif
1238 %attr(755,root,root) %{_datadir}/cgi-bin
1241 %defattr(644,root,root,755)
1242 %attr(4755,root,root) %{_sbindir}/suexec
1245 %defattr(644,root,root,755)
1249 %defattr(644,root,root,755)
1250 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1251 %{_datadir}/manual/mod/mod_actions.html
1254 %defattr(644,root,root,755)
1255 %attr(755,root,root) %{_libexecdir}/mod_auth.so
1256 %attr(755,root,root) %{_bindir}/htpasswd
1257 %{_datadir}/manual/mod/mod_auth.html
1259 %files mod_auth_anon
1260 %defattr(644,root,root,755)
1261 %attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
1262 %{_datadir}/manual/mod/mod_auth_anon.html
1265 %defattr(644,root,root,755)
1266 %attr(755,root,root) %{_libexecdir}/mod_auth_db.so
1267 %attr(755,root,root) %{_bindir}/dbmmanage
1268 %{_datadir}/manual/mod/mod_auth_db.html
1269 %{_mandir}/man1/dbmmanage.1*
1270 %{_mandir}/man1/htpasswd.1*
1273 #%defattr(644,root,root,755)
1274 #%attr(755,root,root) %{_libexecdir}/mod_define.so
1275 #%{_datadir}/manual/mod/mod_define.html
1278 %defattr(644,root,root,755)
1279 %attr(755,root,root) %{_libexecdir}/mod_digest.so
1280 %{_datadir}/manual/mod/mod_digest.html
1283 %defattr(644,root,root,755)
1284 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1285 %{_datadir}/manual/mod/mod_dir.html
1288 %defattr(644,root,root,755)
1289 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1290 %{_datadir}/manual/mod/mod_expires.html
1293 %defattr(644,root,root,755)
1294 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1295 %{_datadir}/manual/mod/mod_headers.html
1297 %files mod_mmap_static
1298 %defattr(644,root,root,755)
1299 %attr(755,root,root) %{_libexecdir}/mod_mmap_static.so
1300 %{_datadir}/manual/mod/mod_mmap_static.html
1303 %defattr(644,root,root,755)
1304 %attr(755,root,root) %{_libexecdir}/mod_imap.so
1305 %{_datadir}/manual/mod/mod_imap.html
1308 %defattr(644,root,root,755)
1309 %attr(755,root,root) %{_libexecdir}/mod_info.so
1310 %{_datadir}/manual/mod/mod_info.html
1313 %defattr(644,root,root,755)
1314 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_proxy.conf
1315 %attr(755,root,root) %{_libexecdir}/libproxy.so
1316 %{_datadir}/manual/mod/mod_proxy.html
1317 %dir %attr(770,root,http) /var/cache/apache
1320 %defattr(644,root,root,755)
1321 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1322 %{_datadir}/manual/mod/mod_rewrite.html
1323 %{_datadir}/manual/images/mod_rewrite*
1326 %defattr(644,root,root,755)
1327 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_status.conf
1328 %attr(755,root,root) %{_libexecdir}/mod_status.so
1329 %{_datadir}/manual/mod/mod_status.html
1331 %files mod_usertrack
1332 %defattr(644,root,root,755)
1333 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
1334 %{_datadir}/manual/mod/mod_cookies.html
1335 %{_datadir}/manual/mod/mod_usertrack.html
1337 %files mod_unique_id
1338 %defattr(644,root,root,755)
1339 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
1340 %{_datadir}/manual/mod/mod_unique_id.html
1342 %files mod_vhost_alias
1343 %defattr(644,root,root,755)
1344 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
1345 %{_datadir}/manual/mod/mod_vhost_alias.html
1346 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_vhost_alias.conf