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