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