]> TLD Linux GIT Repositories - packages/apache.git/blob - apache.spec
- make it %install correctly
[packages/apache.git] / apache.spec
1 # TODO:
2 # - config examples for mod_*
3 # - --with-suexec-uidmin=500 or =1000 ?
4 # - subpackages for MPMs
5 # - !!!check if all modules (*.so) are exactly the same for different MPMs
6 # - check those autn modules inner deps
7 # - for external packages: don't use any apache module name in dep as they
8 #  differ for apache 1.3/2.0/2.2!? any better ideas? rpm Suggests: tags?
9 # - for mod_auth_* modules require each auth module to require virtual authn so at least *_default
10 #  is chosen?
11 # - same for mod_authz
12 # - mod_auth_digest and mod_auth_basic R: apache(authn) ?
13 # - drop mod_case_filter* or find summary and description for them
14 # - build modules only once (not with each mpm)
15 # - FYI: http://wiki.apache.org/httpd/InternalDummyConnection
16 # Conditional build:
17 %bcond_without  ssl             # build without SSL support
18 %bcond_without  ldap            # build without LDAP support
19 %bcond_without  peruser         # peruser MPM
20 %bcond_with     itk             # ITK MPM
21 %bcond_with     distcache       # distcache support
22 %bcond_with     bucketeer       # debug one
23
24 # this is internal macro, don't change to %%apache_modules_api
25 %define         _apache_modules_api 20120211
26
27 %define         openssl_ver     0.9.8i
28 %define         apr_ver         1:1.4.5
29 %include        /usr/lib/rpm/macros.perl
30 Summary:        The most widely used Web server on the Internet
31 Summary(de.UTF-8):      Leading World Wide Web-Server
32 Summary(es.UTF-8):      Servidor HTTPD para proveer servicios WWW
33 Summary(fr.UTF-8):      Le serveur web le plus utilise sur Internet
34 Summary(pl.UTF-8):      Serwer WWW (World Wide Web)
35 Summary(pt_BR.UTF-8):   Servidor HTTPD para prover serviços WWW
36 Summary(ru.UTF-8):      Самый популярный веб-сервер
37 Summary(tr.UTF-8):      Lider WWW tarayıcı
38 Name:           apache
39 Version:        2.4.1
40 Release:        0.1
41 License:        Apache v2.0
42 Group:          Networking/Daemons/HTTP
43 Source0:        http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
44 # Source0-md5:  4366afbea8149ca125af01fd59a2f8a2
45 Source1:        %{name}.init
46 Source2:        %{name}.logrotate
47 Source3:        %{name}.sysconfig
48 Source4:        %{name}-server.crt
49 Source5:        %{name}-server.key
50 Source6:        %{name}-httpd.conf
51 Source7:        %{name}-common.conf
52 Source8:        %{name}-mod_vhost_alias.conf
53 Source9:        %{name}-mod_status.conf
54 Source10:       %{name}-mod_proxy.conf
55 Source11:       %{name}-mod_info.conf
56 Source12:       %{name}-mod_ssl.conf
57 Source13:       %{name}-mod_dav.conf
58 Source14:       %{name}-mod_dir.conf
59 Source15:       %{name}-mod_suexec.conf
60 Source16:       %{name}-mod_deflate.conf
61 Source17:       %{name}-mod_autoindex.conf
62 Source18:       %{name}-multilang-errordoc.conf
63 Source19:       %{name}-manual.conf
64 Source20:       %{name}-mod_userdir.conf
65 Source21:       %{name}-mpm.conf
66 Source22:       %{name}-languages.conf
67 Source23:       %{name}-mod_mime.conf
68 Source24:       %{name}-mod_authz_host.conf
69 Source25:       %{name}-mod_cgid.conf
70 Source26:       %{name}-mod_log_config.conf
71 Source27:       %{name}-mod_mime_magic.conf
72 Source28:       %{name}-mod_cache.conf
73 Source29:       %{name}-example.net.conf
74 Source30:       %{name}.tmpfiles
75 Patch0:         %{name}-configdir_skip_backups.patch
76 Patch1:         %{name}-layout.patch
77 Patch2:         %{name}-suexec.patch
78 Patch3:         %{name}-branding.patch
79 Patch4:         %{name}-apr.patch
80 Patch5:         %{name}-syslibs.patch
81 Patch6:         httpd-2.0.45-encode.patch
82 Patch7:         %{name}-paths.patch
83 Patch8:         httpd-2.0.46-dav401dest.patch
84 Patch9:         httpd-2.0.48-corelimit.patch
85 Patch10:        httpd-2.0.48-debuglog.patch
86 Patch11:        %{name}-v6only-ENOPROTOOPT.patch
87 Patch12:        %{name}-conffile-path.patch
88 Patch13:        %{name}-suexec_fcgi.patch
89 Patch14:        apache-mod_vhost_alias_docroot.patch
90 # http://mpm-itk.sesse.net/
91 Patch15:        apache-mpm-itk.patch
92 Patch16:        libtool-tag.patch
93 URL:            http://httpd.apache.org/
94 BuildRequires:  apr-devel >= %{apr_ver}
95 BuildRequires:  apr-util-devel >= 1:1.3.10-2
96 BuildRequires:  autoconf >= 2.13
97 BuildRequires:  automake
98 %{?with_distcache:BuildRequires:        distcache-devel}
99 BuildRequires:  libtool >= 2:1.5
100 %{?with_ldap:BuildRequires:     openldap-devel >= 2.3.0}
101 %{?with_ssl:BuildRequires:      openssl-devel >= %{openssl_ver}}
102 %{?with_ssl:BuildRequires:      openssl-tools >= %{openssl_ver}}
103 BuildRequires:  pcre-devel
104 BuildRequires:  pkgconfig
105 BuildRequires:  rpm >= 4.4.9-56
106 BuildRequires:  rpm-build >= 4.4.0
107 BuildRequires:  rpm-perlprov >= 4.1-13
108 BuildRequires:  rpmbuild(macros) >= 1.268
109 BuildRequires:  sed >= 4.0
110 BuildRequires:  zlib-devel
111 Requires:       %{name}-errordocs = %{version}-%{release}
112 Requires:       %{name}-mod_alias = %{version}-%{release}
113 Requires:       %{name}-mod_auth = %{version}-%{release}
114 Requires:       %{name}-mod_env = %{version}-%{release}
115 Requires:       %{name}-mod_log_config = %{version}-%{release}
116 Requires:       %{name}-mod_mime = %{version}-%{release}
117 Requires:       %{name}-mod_mime_magic = %{version}-%{release}
118 Requires:       %{name}-mod_negotiation = %{version}-%{release}
119 Requires:       %{name}-mod_setenvif = %{version}-%{release}
120 Requires:       %{name}-mod_speling = %{version}-%{release}
121 Requires:       %{name}-mod_userdir = %{version}-%{release}
122 Requires:       %{name}-mod_version = %{version}-%{release}
123 Requires:       %{name}-tools = %{version}-%{release}
124 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
125
126 %define         _sysconfdir     /etc/httpd
127 %define         _includedir     %{_prefix}/include/apache
128 %define         _datadir        /home/services/httpd
129 %define         _libexecdir     %{_libdir}/apache
130 %define         _cgibindir      %{_prefix}/lib/cgi-bin/%{name}
131
132 %description
133 Apache is a powerful, full-featured, efficient and freely-available
134 Web server. Apache is also the most popular Web server on the
135 Internet.
136
137 %description -l de.UTF-8
138 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
139 erhältlich und weit verbreitet ist.
140
141 %description -l es.UTF-8
142 El servidor web Apache es el mejor servidor gratuito disponible en el
143 mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
144 que navegadores vean documentos y sometan datos remotamente. Puede
145 ejecutar varias funciones diferentes, incluyendo funciones de proxy y
146 caché, y nos ofrece características como monitor de estado, conversión
147 dinámica de tipo, y otras más.
148
149 %description -l fr.UTF-8
150 Apache est un serveur Web puissant, efficace, gratuit et complet.
151 Apache est aussi le serveur Web le plus populaire sur Internet.
152
153 %description -l pl.UTF-8
154 Apache jest serwerem WWW (World Wide Web). Instalując ten pakiet
155 będziesz mógł prezentować własne strony WWW w sieci Internet.
156
157 %description -l pt_BR.UTF-8
158 O servidor web Apache é o melhor servidor gratuito disponível no mundo
159 UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
160 que browsers web vejam documentos e submetam dados remotamente. Ele
161 pode executar várias funções diferentes, incluindo funções de proxy e
162 cache, e oferece características como monitor de status, conversão
163 dinâmica de tipo, e mais.
164
165 %description -l ru.UTF-8
166 Apache - мощный, функциональный, высокопроизводительный и свободно
167 распространяемый веб-сервер.
168
169 %description -l tr.UTF-8
170 Apache serbest dağıtılan ve çok kullanılan yetenekli bir web
171 sunucusudur.
172
173 %package base
174 Summary:        The Number One HTTP Server On The Internet
175 Summary(pl.UTF-8):      Wiodący w Internecie serwer HTTP
176 Group:          Networking/Daemons/HTTP
177 Requires(post): fileutils
178 Requires(post,preun):   /sbin/chkconfig
179 Requires(postun):       /usr/sbin/groupdel
180 Requires(postun):       /usr/sbin/userdel
181 Requires(pre):  /bin/id
182 Requires(pre):  /usr/bin/getgid
183 Requires(pre):  /usr/sbin/groupadd
184 Requires(pre):  /usr/sbin/useradd
185 Requires:       /sbin/chkconfig
186 Requires:       apr >= %{apr_ver}
187 Requires:       psmisc >= 20.1
188 Requires:       rc-scripts >= 0.4.1.23
189 Provides:       apache(modules-api) = %{_apache_modules_api}
190 Provides:       group(http)
191 Provides:       user(http)
192 Provides:       webserver = apache
193 Obsoletes:      apache-extra
194 Obsoletes:      apache6
195 # packaged by mistake. really sample code
196 Obsoletes:      apache-mod_optional_fn_export
197 Obsoletes:      apache-mod_optional_fn_import
198 Obsoletes:      apache-mod_optional_fn_import
199 Obsoletes:      apache-mod_optional_hook_import
200 Conflicts:      apache < 2.2.0
201 Conflicts:      logrotate < 3.7-4
202 # for the posttrans scriptlet, conflicts because in vserver environment rpm package is not installed.
203 Conflicts:      rpm < 4.4.2-0.2
204
205 %description base
206 Apache is a powerful, full-featured, efficient and freely-available
207 Web server. Apache is also the most popular Web server on the
208 Internet.
209
210 %description base -l pl.UTF-8
211 Apache jest potężnym, w pełni funkcjonalnym, wydajnym i wolnodostępnym
212 serwerem WWW (World Wide Web). Jest także najbardziej popularnym
213 serwerem WWW w Internecie.
214
215 %package suexec
216 Summary:        Apache suexec wrapper
217 Summary(pl.UTF-8):      Wrapper suexec do serwera WWW Apache
218 Group:          Networking/Daemons/HTTP
219 URL:            http://httpd.apache.org/docs/2.2/suexec.html
220 Requires:       %{name}-base = %{version}-%{release}
221
222 %description suexec
223 The suEXEC feature provides Apache users the ability to run CGI and
224 SSI programs under user IDs different from the user ID of the calling
225 web-server. Normally, when a CGI or SSI program executes, it runs as
226 the same user who is running the web server.
227
228 %description suexec -l pl.UTF-8
229 SuEXEC umożliwia serwerowi Apache uruchamianie programów CGI i SSI z
230 innym UID niż wywołujący je serwer. Normalnie programy CGI i SSI są
231 wykonywane jako taki sam użytkownik jak serwer WWW.
232
233 %package tools
234 Summary:        Apache tools
235 Summary(pl.UTF-8):      Narzędzia Apache'a
236 Group:          Development/Tools
237
238 %description tools
239 Apache tools.
240
241 %description tools -l pl.UTF-8
242 Narzędzia Apache'a.
243
244 %package index
245 Summary:        Apache index.html* files
246 Summary(pl.UTF-8):      Pliki Apache index.html*
247 Group:          Documentation
248 Requires:       %{name}-base = %{version}-%{release}
249 Obsoletes:      indexhtml
250
251 %description index
252 Apache index.html* files.
253
254 %description index -l pl.UTF-8
255 Pliki index.html* Apache'a.
256
257 %package doc
258 Summary:        Apache manual
259 Summary(pl.UTF-8):      Podręcznik Apache'a
260 Group:          Documentation
261 Requires:       %{name}-base = %{version}-%{release}
262 Requires:       %{name}-mod_alias = %{version}-%{release}
263 Requires:       %{name}-mod_dir = %{version}-%{release}
264 Requires:       %{name}-mod_negotiation = %{version}-%{release}
265 Requires:       %{name}-mod_setenvif = %{version}-%{release}
266
267 %description doc
268 Apache manual.
269
270 %description doc -l pl.UTF-8
271 Podręcznik Apache'a.
272
273 %package errordocs
274 Summary:        Multi-language error messages for Apache
275 Summary(pl.UTF-8):      Wielojęzyczne komunikaty błędów dla Apache'a
276 Group:          Applications/WWW
277 URL:            http://httpd.apache.org/docs-project/
278 Requires:       %{name}-base = %{version}-%{release}
279 Requires:       %{name}-mod_alias = %{version}-%{release}
280 Requires:       %{name}-mod_authz_host = %{version}-%{release}
281 Requires:       %{name}-mod_include = %{version}-%{release}
282 Requires:       %{name}-mod_negotiation = %{version}-%{release}
283
284 %description errordocs
285 Multi-language error messages.
286
287 %description errordocs -l pl.UTF-8
288 Dokumenty opisujące błędy HTTP dla Apache'a w wielu językach.
289
290 %package devel
291 Summary:        Module development tools for the Apache web server
292 Summary(es.UTF-8):      Archivos de inclusión del Apache para desarrollo de módulos
293 Summary(fr.UTF-8):      Les outils de developpement de modules pour le serveur web Apache
294 Summary(pl.UTF-8):      Pliki nagłówkowe do tworzenia modułów rozszerzeń do serwera WWW Apache
295 Summary(pt_BR.UTF-8):   Arquivos de inclusão do Apache para desenvolvimento de módulos
296 Summary(ru.UTF-8):      Средства разработки модулей для веб-сервера Apache
297 Group:          Networking/Utilities
298 Requires:       apr-util-devel >= 1:1.2
299 Requires:       libtool
300 Obsoletes:      apache-apxs
301 Obsoletes:      apache-static
302
303 %description devel
304 The apache-devel package contains header files for Apache.
305
306 %description devel -l es.UTF-8
307 Este paquete contiene los archivos de inclusión para el Apache, bien
308 como el utilitario apxs para la construcción de objetos compartidos
309 dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
310 o desarrollar módulos adicionales para Apache.
311
312 %description devel -l fr.UTF-8
313 Le package apache-devel contient le code source pour le serveur Web
314 Apache et le binaire APXS dont vous aurez besoin pour construire des
315 Objets Dynamiques Partages (DSOs) pour Apache.
316
317 %description devel -l pl.UTF-8
318 Pliki nagłówkowe i inne zasoby niezbędne przy budowaniu modułów DSO
319 (Dynamic Shared Objects) dla Apache'a.
320
321 %description devel -l ru.UTF-8
322 Средства разработки модулей для веб-сервера Apache.
323
324 %description devel -l pt_BR.UTF-8
325 Este pacote contem os arquivos de inclusão para o Apache, bem como o
326 utilitário apxs para a construção de objetos compartilhados dinâmicos
327 (DSOs). Este pacote precisa ser instalado se você deseja compilar ou
328 desenvolver módulos adicionais para o Apache.
329
330 %package mod_actions
331 Summary:        Apache module for executing CGI scripts based on media type or request method
332 Summary(pl.UTF-8):      Moduł Apache'a do uruchamiania skryptów CGI w oparciu o rodzaj danych lub żądania
333 Group:          Networking/Daemons/HTTP
334 URL:            http://httpd.apache.org/docs/2.2/mod/mod_actions.html
335 Requires:       %{name}-base = %{version}-%{release}
336 Provides:       apache(mod_actions) = %{version}-%{release}
337
338 %description mod_actions
339 This module has two directives. The Action directive lets you run CGI
340 scripts whenever a file of a certain MIME content type is requested.
341 The Script directive lets you run CGI scripts whenever a particular
342 method is used in a request. This makes it much easier to execute
343 scripts that process files.
344
345 %description mod_actions -l pl.UTF-8
346 Ten moduł ma dwie dyrektywy. Dyrektywa Action pozwala uruchamiać
347 skrypty CGI przy żądaniu pliku o danym typie zawartości MIME.
348 Dyrektywa Script pozwala uruchamiać skrypty CGI przy danej metodzie
349 żądania. Znacznie ułatwia to wykonywanie skryptów przetwarzających
350 pliki.
351
352 %package mod_alias
353 Summary:        Mapping different parts of the host filesystem in the document tree and for URL redirection
354 Summary(pl.UTF-8):      Odwzorowywanie różnych części systemu plików w drzewie dokumentów i przekierowywanie URL-i
355 Group:          Networking/Daemons/HTTP
356 URL:            http://httpd.apache.org/docs/2.2/mod/mod_alias.html
357 Requires:       %{name}-base = %{version}-%{release}
358 Provides:       apache(mod_alias) = %{version}-%{release}
359 Provides:       webserver(alias)
360
361 %description mod_alias
362 The directives contained in this module allow for manipulation and
363 control of URLs as requests arrive at the server. The Alias and
364 ScriptAlias directives are used to map between URLs and filesystem
365 paths. This allows for content which is not directly under the
366 DocumentRoot served as part of the web document tree. The ScriptAlias
367 directive has the additional effect of marking the target directory as
368 containing only CGI scripts.
369
370 The Redirect directives are used to instruct clients to make a new
371 request with a different URL. They are often used when a resource has
372 moved to a new location.
373
374 mod_alias is designed to handle simple URL manipulation tasks. For
375 more complicated tasks such as manipulating the query string, use the
376 tools provided by mod_rewrite.
377
378 %description mod_alias -l pl.UTF-8
379 Dyrektywy zawarte w tym module umożliwiają manipulacje i sterowanie
380 URL-ami kiedy żądania są dostarczane do serwera. Dyrektywy Alias i
381 ScriptAlias są używane do odwzorowywania między URL-ami i ścieżkami w
382 systemie plików. Umożliwia to serwowanie treści nie będącej
383 bezpośrednio wewnątrz DocumentRoota jako część drzewa dokumentów WWW.
384 Dyrektywa ScriptAlias ma dodatkowy efekt oznaczania katalogu
385 docelowego jako zawierającego wyłącznie skrypty CGI.
386
387 Dyrektywy Redirect służą do instruowania klientów, aby wykonali nowe
388 żądanie z innym URL-em. Są używane zwykle w przypadku, gdy zasoby
389 zostały przeniesione w inne miejsce.
390
391 mod_alias został zaprojektowany do obsługi prostych manipulacji na
392 URL-ach. Bardziej skomplikowane zadania, takie jak modyfikowanie
393 łańcucha zapytania można wykonać przy użyciu mod_rewrite.
394
395 %package mod_asis
396 Summary:        Sends files that contain their own HTTP headers
397 Summary(pl.UTF-8):      Wysyłanie plików zawierających własne nagłówki HTTP
398 Group:          Networking/Daemons/HTTP
399 URL:            http://httpd.apache.org/docs/2.2/mod/mod_asis.html
400 Requires:       %{name}-base = %{version}-%{release}
401 Provides:       apache(mod_asis) = %{version}-%{release}
402
403 %description mod_asis
404 This module provides the handler send-as-is which causes Apache to
405 send the document without adding most of the usual HTTP headers.
406
407 This can be used to send any kind of data from the server, including
408 redirects and other special HTTP responses, without requiring a
409 cgi-script or an nph script.
410
411 For historical reasons, this module will also process any file with
412 the mime type httpd/send-as-is.
413
414 %description mod_asis -l pl.UTF-8
415 Ten moduł udostępnia procesurę obsługi send-as-is powodującą, że
416 Apache wysyła dokument bez dodawania większości zwykle używanych
417 nagłówków HTTP.
418
419 Może to być używane do wysyłania dowolnego rodzaju danych z serwera,
420 włącznie z przekierowaniami i innymi specjalnymi odpowiedziami HTTP
421 bez wymagania skryptu CGI lub nph.
422
423 %package mod_auth
424 Summary:        Virtual package which provides backward compatibility with apache 2.0
425 Summary(pl.UTF-8):      Pakiet wirtualny zapewniający kompatybilność wsteczną z apache 2.0
426 Group:          Networking/Daemons/HTTP
427 Requires:       %{name}-base = %{version}-%{release}
428 Requires:       %{name}-mod_auth_basic = %{version}-%{release}
429 Requires:       %{name}-mod_authn_file = %{version}-%{release}
430 Requires:       %{name}-mod_authz_groupfile = %{version}-%{release}
431 Requires:       %{name}-mod_authz_user = %{version}-%{release}
432 Provides:       apache(mod_auth) = %{version}-%{release}
433 Provides:       webserver(auth)
434
435 %description mod_auth
436 Virtual package which requires apache-mod_authn_file,
437 apache-mod_authz_user and apache-mod_authz_groupfile for backward
438 compatibility with apache 2.0.
439
440 %description mod_auth -l pl.UTF-8
441 Pakiet wirtualny wymagający apache-mod_authn_file,
442 apache-mod_authz_user i apache-mod_authz_groupfile dla kompatybilności
443 wstecznej z apache 2.0.
444
445 %package mod_auth_basic
446 Summary:        Apache module that allows Basic authentication
447 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający korzystawnie z uwierzytelnienia Basic
448 Group:          Networking/Daemons/HTTP
449 URL:            http://httpd.apache.org/docs/2.2/mod/mod_auth_basic.html
450 Requires:       %{name}-base = %{version}-%{release}
451 Provides:       apache(mod_auth_basic) = %{version}-%{release}
452
453 %description mod_auth_basic
454 This module allows the use of HTTP Basic Authentication to restrict
455 access by looking up users in the given providers.
456
457 HTTP Digest Authentication is provided by mod_auth_digest. This module
458 should usually be combined with at least one authentication module
459 such as mod_authn_file and one authorization module such as
460 mod_authz_user.
461
462 %description mod_auth_basic -l pl.UTF-8
463 Ten moduł pozwala używać uwierzytelnienia HTTP Basic do ograniczania
464 dostępu poprzez wyszukiwanie użytkowników we wskazanych miejscach
465
466 %package mod_auth_dbm
467 Summary:        Virtual package which provides backward compatibility with apache 2.0
468 Summary(pl.UTF-8):      Pakiet wirtualny zapewniający kompatybilność wsteczną z apache 2.0
469 Group:          Networking/Daemons/HTTP
470 Requires:       %{name}-base = %{version}-%{release}
471 Requires:       %{name}-dbmtools = %{version}-%{release}
472 Requires:       %{name}-mod_authn_dbm = %{version}-%{release}
473 Requires:       %{name}-mod_authz_dbm = %{version}-%{release}
474 Provides:       apache(mod_auth_dbm) = %{version}-%{release}
475
476 %description mod_auth_dbm
477 Virtual package which requires apache-mod_authn_dbm and
478 apache-mod_authz_dbm for backward compatibility with apache 2.0.
479
480 %description mod_auth_dbm -l pl.UTF-8
481 Pakiet wirtualny wymagający apache-mod_authn_dbm i
482 apache-mod_authz_dbm dla kompatybilności wstecznej z apache 2.0.
483
484 %package mod_auth_digest
485 Summary:        User authentication using MD5 Digest Authentication
486 Summary(pl.UTF-8):      Uwierzytelnianie użytkowników przy użyciu MD5 Digest
487 Group:          Networking/Daemons/HTTP
488 URL:            http://httpd.apache.org/docs/2.2/mod/mod_auth_digest.html
489 Requires:       %{name}-base = %{version}-%{release}
490 Provides:       apache(mod_auth_digest) = %{version}-%{release}
491
492 %description mod_auth_digest
493 This module implements HTTP Digest Authentication. However, it has not
494 been extensively tested and is therefore marked experimental.
495
496 %description mod_auth_digest -l pl.UTF-8
497 Ten moduł implementuje uwierzytelnienie HTTP Digest. Nie został on
498 jednak zbyt obszernie przetestowany, więc jest oznaczony jako
499 eksperymentalny.
500
501 %package mod_authn_alias
502 Summary:        Apache module that provides the ability to create extended authentication
503 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający tworzenie rozszerzonego uwierzytelniania
504 Group:          Networking/Daemons/HTTP
505 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authn_alias.html
506 Requires:       %{name}-base = %{version}-%{release}
507 Provides:       apache(mod_authn_alias) = %{version}-%{release}
508
509 %description mod_authn_alias
510 This module allows extended authentication providers to be created
511 within the configuration file and assigned an alias name.
512
513 %description mod_authn_alias -l pl.UTF-8
514 Ten moduł umożliwia tworzenie rozszerzonych sposobów uwierzytelniania
515 w pliku konfiguracyjnym i nadawanie im aliasów.
516
517 %package mod_authn_anon
518 Summary:        Apache module that allows "anonymous" user access to authenticated areas
519 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający dostęp anonimowych użytkowników do stref uwierzytelnianych
520 Group:          Networking/Daemons/HTTP
521 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authn_anon.html
522 Requires:       %{name}-base = %{version}-%{release}
523 Provides:       apache(mod_authn_anon) = %{version}-%{release}
524 # compat
525 Provides:       apache(mod_auth_anon) = %{version}-%{release}
526 Provides:       apache-mod_auth_anon = %{version}-%{release}
527 Obsoletes:      apache-mod_auth_anon < 2.2.0-0.5
528
529 %description mod_authn_anon
530 This module provides authentication front-ends such as mod_auth_basic
531 to authenticate users similar to anonymous-ftp sites, i.e. have a
532 'magic' user id 'anonymous' and the email address as a password. These
533 email addresses can be logged.
534
535 %description mod_authn_anon -l pl.UTF-8
536 Ten moduł udmożliwia frontendom uwierzytelniającym takim jak
537 mod_auth_basic uwierzytelnianie użytkowników podobnie do serwisów
538 anonimowego ftp, tzn. przez udostępnianie "magicznego" identyfikatora
539 "anonymous" i adresu pocztowego jako hasła. Te adresy pocztowe mogą
540 być logowane.
541
542 %package mod_authn_dbd
543 Summary:        Apache module that allows user authentication using an SQL
544 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie użytkowników przy użyciu tabel SQL
545 Group:          Networking/Daemons/HTTP
546 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authn_dbd.html
547 Requires:       %{name}-base = %{version}-%{release}
548 Requires:       %{name}-mod_dbd = %{version}-%{release}
549 Provides:       apache(mod_authn_dbd) = %{version}-%{release}
550
551 %description mod_authn_dbd
552 This module provides authentication front-ends such as mod_auth_digest
553 and mod_auth_basic to authenticate users by looking up users in SQL
554 tables.
555
556 %description mod_authn_dbd -l pl.UTF-8
557 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
558 mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
559 wyszukiwanie w tabelach SQL.
560
561 %package mod_authn_dbm
562 Summary:        Apache module that allows user authentication using DBM files
563 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie użytkowników przy użyciu plików DBM
564 Group:          Networking/Daemons/HTTP
565 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authn_dbm.html
566 Requires:       %{name}-base = %{version}-%{release}
567 Provides:       apache(mod_authn_dbm) = %{version}-%{release}
568
569 %description mod_authn_dbm
570 This module provides authentication front-ends such as mod_auth_digest
571 and mod_auth_basic to authenticate users by looking up users in DBM
572 password files.
573
574 %description mod_authn_dbm -l pl.UTF-8
575 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
576 mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
577 wyszukiwanie w tabelach haseł DBM.
578
579 %package mod_authn_default
580 Summary:        Apache module that rejects any credentials supplied by the user
581 Summary(pl.UTF-8):      Moduł Apache'a odrzucający wszystkie dane podane przez użytkownika
582 Group:          Networking/Daemons/HTTP
583 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authn_default.html
584 Requires:       %{name}-base = %{version}-%{release}
585 Provides:       apache(mod_authn_default) = %{version}-%{release}
586
587 %description mod_authn_default
588 This module is designed to be the fallback module, if you don't have
589 configured an authentication module like mod_auth_basic. It simply
590 rejects any credentials supplied by the user.
591
592 %description mod_authn_default -l pl.UTF-8
593 Ten moduł został pomyślany jako domyślny moduł uwierzytelniający,
594 jeśli nie skonfigurowano modułu uwierzytelniającego takiego jak
595 mod_auth_basic. Moduł ten po prostu odrzuca wszelkie dane przekazane
596 przez użytkownika.
597
598 %package mod_authn_file
599 Summary:        Apache module that allows user authentication using text files
600 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie użytkowników poprzez pliki tekstowe
601 Group:          Networking/Daemons/HTTP
602 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authn_file.html
603 Requires:       %{name}-base = %{version}-%{release}
604 Provides:       apache(mod_authn_file) = %{version}-%{release}
605
606 %description mod_authn_file
607 This module provides authentication front-ends such as mod_auth_digest
608 and mod_auth_basic to authenticate users by looking up users in plain
609 text password files.
610
611 %description mod_authn_file -l pl.UTF-8
612 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
613 mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
614 wyszukiwanie w plikach tekstowych z hasłami.
615
616 %package mod_authnz_ldap
617 Summary:        Apache module that allows an LDAP directory to be used to store the database for HTTP Basic authentication
618 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający przechowywanie danych dla uwierzytelnienia HTTP Basic w bazie LDAP
619 Group:          Networking/Daemons/HTTP
620 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authnz_ldap.html
621 Requires:       %{name}-base = %{version}-%{release}
622 Requires:       %{name}-mod_ldap = %{version}-%{release}
623 Requires:       apr-util-ldap
624 Provides:       apache(mod_authnz_ldap) = %{version}-%{release}
625 # compat
626 Provides:       apache(mod_auth_ldap) = %{version}-%{release}
627 Provides:       apache-mod_auth_ldap = %{version}-%{release}
628 Obsoletes:      apache-mod_auth_ldap < 2.2.0-0.5
629
630 %description mod_authnz_ldap
631 This module provides authentication front-ends such as mod_auth_basic
632 to authenticate users through an LDAP directory.
633
634 %description mod_authnz_ldap -l pl.UTF-8
635 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
636 mod_auth_basic uwierzytelnianie użytkowników poprzez katalog LDAP.
637
638 %package mod_authz_dbm
639 Summary:        Apache module that allows group authorization using DBM files
640 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie grup z użyciem plików DBM
641 Group:          Networking/Daemons/HTTP
642 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authz_dbm.html
643 Requires:       %{name}-base = %{version}-%{release}
644 Provides:       apache(mod_authz_dbm) = %{version}-%{release}
645
646 %description mod_authz_dbm
647 This module provides authorization capabilities so that authenticated
648 users can be allowed or denied access to portions of the web site by
649 group membership stored in DBM file.
650
651 %description mod_authz_dbm -l pl.UTF-8
652 Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
653 WWW dla uwierzytelnionych użytkowników na podstawie ich przynależności
654 do grupy zapisywanej w pliku DBM.
655
656 %package mod_authz_default
657 Summary:        Apache module that rejects any authorization request
658 Summary(pl.UTF-8):      Moduł Apache'a odrzucający wszystkie żądania autoryzacji
659 Group:          Networking/Daemons/HTTP
660 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authz_default.html
661 Requires:       %{name}-base = %{version}-%{release}
662 Provides:       apache(mod_authz_default) = %{version}-%{release}
663
664 %description mod_authz_default
665 This module is designed to be the fallback module, if you don't have
666 configured an authorization module like mod_authz_user or
667 mod_authz_groupfile. It simply rejects any authorization request.
668
669 %description mod_authz_default -l pl.UTF-8
670 Ten moduł został pomyślany jako domyślny moduł autoryzujący jeśli nie
671 skonfigurowano modułu autoryzującego takiego jak mod_authz_user czy
672 mod_authz_groupfile. Moduł ten po prostu odrzuca wszelkie żądania
673 autoryzacji.
674
675 %package mod_authz_groupfile
676 Summary:        Apache module that allows group authorization using plaintext files
677 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzację grup przy użyciu plików tekstowych
678 Group:          Networking/Daemons/HTTP
679 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authz_groupfile.html
680 Requires:       %{name}-base = %{version}-%{release}
681 Provides:       apache(mod_authz_groupfile) = %{version}-%{release}
682
683 %description mod_authz_groupfile
684 This module provides authorization capabilities so that authenticated
685 users can be allowed or denied access to portions of the web site by
686 group membership stored in plain text file.
687
688 %description mod_authz_groupfile -l pl.UTF-8
689 Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
690 WWW dla uwierzytelnionych użytkowników na podstawie ich przynależności
691 do grupy zapisywanej w pliku tekstowym.
692
693 %package mod_authz_host
694 Summary:        Apache module that allows group authorizations based on host (name or IP address)
695 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzację grup w oparcu o host (nazwę lub IP)
696 Group:          Networking/Daemons/HTTP
697 URL:            http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html
698 Requires:       %{name}-base = %{version}-%{release}
699 Provides:       apache(mod_authz_host) = %{version}-%{release}
700 # for apache < 2.2.0
701 Provides:       apache(mod_access) = %{version}-%{release}
702 Provides:       webserver(access)
703
704 %description mod_authz_host
705 The directives provided by mod_authz_host are used in <Directory>,
706 <Files>, and <Location> sections as well as .htaccess files to control
707 access to particular parts of the server. Access can be controlled
708 based on the client hostname, IP address, or other characteristics of
709 the client request, as captured in environment variables.
710
711 %description mod_authz_host -l pl.UTF-8
712 Dyrektyw udostępnianych przez mod_authz_host można używać w sekcjach
713 <Directory>, <Files> i <Location>, a także plikach .htaccess w celu
714 sterowania dostępem do poszczególnych części serwera. Dostępem można
715 sterować na podstawie nazwy hosta klienta, adresu IP lub innej
716 charakterystyki żądania klienta dostępnej w zmiennych środowiskowych.
717
718 %package mod_authz_owner
719 Summary:        Apache module that allows authorization based on file ownership
720 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzacje w oparciu o własność plików
721 Group:          Networking/Daemons/HTTP
722 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_authz_owner.html
723 Requires:       %{name}-base = %{version}-%{release}
724 #Requires:      any-auth-module
725 Provides:       apache(mod_authz_owner) = %{version}-%{release}
726
727 %description mod_authz_owner
728 This module authorizes access to files by comparing the userid used
729 for HTTP authentication (the web userid) with the file-system owner or
730 group of the requested file. The supplied username and password must
731 be already properly verified by an authentication module, such as
732 mod_auth_basic or mod_auth_digest.
733
734 %description mod_authz_owner -l pl.UTF-8
735 Ten moduł autoryzuje dostęp do plików poprzez porównanie
736 identyfikatora użytkownika użytego przy uwierzytelnianiu HTTP (web
737 userid) z właścicielem lub grupą żądanego pliku w systemie plików.
738 Podana nazwa użytkownika i hasło muszą być wcześniej zweryfikowane
739 przez moduł uwierzytelniania, taki jak mod_auth_basic lub
740 mod_auth_digest.
741
742 %package mod_authz_user
743 Summary:        Apache module that allows user authorization
744 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzację użytkowników
745 Group:          Networking/Daemons/HTTP
746 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_authz_user.html
747 Requires:       %{name}-base = %{version}-%{release}
748 Provides:       apache(mod_authz_user) = %{version}-%{release}
749
750 %description mod_authz_user
751 This module provides authorization capabilities so that authenticated
752 users can be allowed or denied access to portions of the web site.
753
754 %description mod_authz_user -l pl.UTF-8
755 Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
756 WWW dla uwierzytelnionych użytkowników.
757
758 %package mod_autoindex
759 Summary:        Apache module - display index of files
760 Summary(pl.UTF-8):      Moduł apache do wyświetlania indeksu plików
761 Group:          Networking/Daemons/HTTP
762 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_autoindex.html
763 Requires:       %{name}-base = %{version}-%{release}
764 Requires:       %{name}-mod_alias = %{version}-%{release}
765 Provides:       apache(mod_autoindex) = %{version}-%{release}
766
767 %description mod_autoindex
768 This package contains mod_autoindex module. It provides generation
769 index of files.
770
771 %description mod_autoindex -l pl.UTF-8
772 Ten pakiet dostarcza moduł autoindex, który generuje indeks plików.
773
774 %package mod_bucketeer
775 Summary:        buckets manipulation filter
776 Summary(pl.UTF-8):      Dzielenie kubełków po znalezieniu znaku sterującego
777 Group:          Networking/Daemons/HTTP
778 Requires:       %{name}-base = %{version}-%{release}
779 Provides:       apache(mod_bucketeer) = %{version}-%{release}
780
781 %description mod_bucketeer
782 Split buckets whenever we find a control-char.
783
784 %description mod_bucketeer -l pl.UTF-8
785 Dzielenie kubełków po znalezieniu znaku sterującego.
786
787 %package mod_cache
788 Summary:        Content cache keyed to URIs
789 Summary(pl.UTF-8):      Pamięć podręczna wg klucza URI
790 Group:          Networking/Daemons/HTTP
791 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_cache.html
792 Requires:       %{name}-base = %{version}-%{release}
793 Provides:       apache(mod_cache) = %{version}-%{release}
794
795 %description mod_cache
796 mod_cache implements an RFC 2616 compliant HTTP content cache that can
797 be used to cache either local or proxied content. Two storage
798 management modules are included in the base Apache distribution:
799 mod_disk_cache implements a disk based storage manager (generally used
800 for proxy caching) and mod_mem_cache implements an in-memory based
801 storage manager (primarily useful for caching local content).
802
803 %description mod_cache -l pl.UTF-8
804 Implementacja zgodnej z RFC 2616 pamięci podręcznej, która może być
805 używana do zapamiętywania zawartości lokalnej lub dostępnej przez
806 proxy. Dołączono dwa moduły pozwalające magazynować dane w pamięci
807 (głównie użyteczne przy cache'owaniu lokalnej zawartości) oraz na
808 dysku (używane do cache'owania proxy).
809
810 %package mod_case_filter
811 Summary:        Apache output filter that converts all output to upper case
812 Summary(pl.UTF-8):      Filtr wyjściowy Apache'a zamieniający wszystkie litery na wielkie
813 Group:          Networking/Daemons/HTTP
814 Requires:       %{name}-base = %{version}-%{release}
815 Provides:       apache(mod_case_filter) = %{version}-%{release}
816
817 %description mod_case_filter
818 Apache output filter that converts all output to upper case.
819
820 %description mod_case_filter -l pl.UTF-8
821 Filtr wyjściowy Apache'a zamieniający wszystkie litery w wyjściu na
822 wielkie.
823
824 %package mod_case_filter_in
825 Summary:        Apache input filter that converts all request body to upper case
826 Summary(pl.UTF-8):      Filtr wejściowy Apache'a zamieniający wszystkie litery w żądaniu na wielkie
827 Group:          Networking/Daemons/HTTP
828 Requires:       %{name}-base = %{version}-%{release}
829 Provides:       apache(mod_case_filter_in) = %{version}-%{release}
830
831 %description mod_case_filter_in
832 Apache input filter that converts all request body (not headers) to
833 upper case.
834
835 %description mod_case_filter_in -l pl.UTF-8
836 Filtr wejściowy Apache'a zamieniający wszystkie litery w ciele żądania
837 (ale nie nagłówkach) na wielkie.
838
839 %package mod_cern_meta
840 Summary:        CERN httpd metafile semantics
841 Summary(pl.UTF-8):      Obsługa semantyki metaplików CERN httpd
842 Group:          Networking/Daemons/HTTP
843 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_cern_meta.html
844 Requires:       %{name}-base = %{version}-%{release}
845 Provides:       apache(mod_cern_meta) = %{version}-%{release}
846
847 %description mod_cern_meta
848 Emulate the CERN HTTPD Meta file semantics. Meta files are HTTP
849 headers that can be output in addition to the normal range of headers
850 for each file accessed. They appear rather like the Apache .asis
851 files, and are able to provide a crude way of influencing the Expires:
852 header, as well as providing other curiosities. There are many ways to
853 manage meta information, this one was chosen because there is already
854 a large number of CERN users who can exploit this module.
855
856 %description mod_cern_meta -l pl.UTF-8
857 Moduł emulujący semantykę metaplików CERN HTTPD. Metapliki to nagłówki
858 HTTP, które mogą być wysyłane oprócz normalnego zestawu nagłówków dla
859 każdego przetwarzanego pliku. Zachowują się bardziej jak pliki .asis
860 Apache'a i mogą dawać brutalny sposób wpływania na nagłówek Expires:,
861 a także dostarczać inne ciekawostki. Jest wiele sposobów zarządzania
862 metainformacjami, ta została wybrana ponieważ istnieje już wielu
863 użytkowników CERN wykorzystujących ten moduł.
864
865 %package mod_cgi
866 Summary:        Execution of CGI scripts
867 Summary(pl.UTF-8):      Uruchamianie skryptów CGI
868 Group:          Networking/Daemons/HTTP
869 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_cgi.html
870 Requires:       %{name}-base = %{version}-%{release}
871 Requires:       %{name}-mod_alias = %{version}-%{release}
872 Suggests:       %{name}-suexec = %{version}-%{release}
873 Provides:       apache(mod_cgi) = %{version}-%{release}
874 Provides:       webserver(cgi)
875
876 %description mod_cgi
877 Any file that has the mime type application/x-httpd-cgi or handler
878 cgi-script (Apache 1.1 or later) will be treated as a CGI script, and
879 run by the server, with its output being returned to the client. Files
880 acquire this type either by having a name containing an extension
881 defined by the AddType directive, or by being in a ScriptAlias
882 directory.
883
884 When using a multi-threaded MPM under unix, the module mod_cgid should
885 be used in place of this module. At the user level, the two modules
886 are essentially identical.
887
888 %description mod_cgi -l pl.UTF-8
889 Ten moduł powoduje, że dowolny plik o typie MIME
890 application/x-httpd-cgi albo procedurze obsługi cgi-script (w Apache'u
891 1.1 lub nowszym) będzie traktowany jako skrypt CGI i uruchamiany przez
892 serwer, a jego wyjście będzie zwracane klientowi. Pliki uzyskują ten
893 typ przez posiadanie nazwy zawierającej rozszerzenie określone
894 dyrektywą AddType lub będąc w katalogu ScriptAlias.
895
896 Przy używaniu wielowątkowych MPM pod uniksem zamiast tego modułu
897 należy używać modułu mod_cgid. Z poziomu użytkownika oba te moduły
898 zachowują się identycznie.
899
900 %package mod_cgid
901 Summary:        Execution of CGI scripts using an external CGI daemon
902 Summary(pl.UTF-8):      Uruchamianie zewnętrznych skryptów CGI za pomocą daemona CGI
903 Group:          Networking/Daemons/HTTP
904 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_cgid.html
905 Requires:       %{name}-base = %{version}-%{release}
906 Requires:       %{name}-mod_alias = %{version}-%{release}
907 Provides:       apache(mod_cgid) = %{version}-%{release}
908 Provides:       webserver(cgi)
909
910 %description mod_cgid
911 Execution of CGI scripts using an external CGI daemon.
912
913 Except for the optimizations and the additional ScriptSock directive,
914 mod_cgid behaves similarly to mod_cgi.
915
916 This module should be used instead of mod_cgi whenever a
917 multi-threaded MPM is selected.
918
919 %description mod_cgid -l pl.UTF-8
920 Uruchamianie skryptów CGI za pomocą zewnętrznego demona CGI.
921
922 Z wyjątkiem optymalizacji i dodatkowej dyrektywy ScriptSock, mod_cgid
923 zachowuje się podobnie do mod_cgi.
924
925 Tego modułu należy używać zamiast mod_cgi zawsze, jeśli wybrano
926 wielowątkowy MPM.
927
928 %package mod_charset_lite
929 Summary:        Specify character set translation or recoding
930 Summary(pl.UTF-8):      Translacja lub przekodowywanie znaków
931 Group:          Networking/Daemons/HTTP
932 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_charset_lite.html
933 Requires:       %{name}-base = %{version}-%{release}
934 Provides:       apache(mod_charset_lite) = %{version}-%{release}
935
936 %description mod_charset_lite
937 Specify character set translation or recoding.
938
939 This module provides a small subset of configuration mechanisms
940 implemented by Russian Apache and its associated mod_charset.
941
942 This is an experimental module and should be used with care.
943
944 %description mod_charset_lite -l pl.UTF-8
945 Translacja lub przekodowywanie znaków.
946
947 Ten moduł udostępnia niewielki podzbiór mechanizmów konfiguracyjnych
948 zaimplementowanych przez Russian Apache i powiązany z nim mod_charset.
949
950 Jest to moduł eksperymentalny i należy używać go z uwagą.
951
952 %package mod_dav
953 Summary:        Apache module - Distributed Authoring and Versioning
954 Summary(pl.UTF-8):      Moduł Apache'a - rozproszone autorstwo i wersjonowanie
955 Group:          Networking/Daemons/HTTP
956 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_dav.html
957 Requires:       %{name}-base = %{version}-%{release}
958 Requires:       apache-mod_authn_file
959 Requires:       apache-mod_setenvif
960 Requires:       apr-util-dbm-db
961 Provides:       apache(mod_dav) = %{version}-%{release}
962
963 %description mod_dav
964 This module provides class 1 and class 2 WebDAV ('Web-based
965 Distributed Authoring and Versioning') functionality for Apache. This
966 extension to the HTTP protocol allows creating, moving, copying, and
967 deleting resources and collections on a remote web server.
968
969 %description mod_dav -l pl.UTF-8
970 Moduł udostępnia klasę 1 oraz klasę 2 WebDAV (Bazującego na WWW
971 rozproszonego autorstwa i wersjonowania). To rozszerzenie HTTP pozwala
972 na tworzenie, przesuwanie, kopiowanie oraz kasowanie zasobów na
973 zdalnym serwerze WWW.
974
975 %package mod_dbd
976 Summary:        Manages SQL database connections
977 Summary(pl.UTF-8):      Zarządzanie połączeniami z bazą danych SQL
978 Group:          Networking/Daemons/HTTP
979 URL:            http://httpd.apache.org/docs/2.2/en/mod/mod_dbd.html
980 Requires:       %{name}-base = %{version}-%{release}
981 Provides:       apache(mod_dbd) = %{version}-%{release}
982
983 %description mod_dbd
984 mod_dbd manages SQL database connections using apr_dbd. It provides
985 database connections on request to modules requiring SQL database
986 functions, and takes care of managing databases with optimal
987 efficiency and scalability for both threaded and non-threaded MPMs.
988
989 %description mod_dbd -l pl.UTF-8
990 mod_dbd zarządza połączeniami z bazą danych SQL przy użyciu apr_dbd.
991 Udostępnia połączenia z bazą danych na żądanie modułów wymagających
992 funkcji bazy danych SQL, a następnie dba o zarządzanie bazami danych z
993 optymalną wydajnością i skalowalnością zarówno dla wątkowych jak i
994 niewątkowych MPM.
995
996 %package mod_deflate
997 Summary:        Apache module: Compress content before it is delivered to the client
998 Summary(pl.UTF-8):      Moduł Apache'a kompresujący dane przed przesłaniem ich do klienta
999 Group:          Networking/Daemons/HTTP
1000 URL:            http://httpd.apache.org/docs/2.2/mod/mod_deflate.html
1001 Requires:       %{name}-base = %{version}-%{release}
1002 Requires:       %{name}-mod_headers = %{version}-%{release}
1003 Provides:       apache(mod_deflate) = %{version}-%{release}
1004
1005 %description mod_deflate
1006 Compress content before it is delivered to the client.
1007
1008 %description mod_deflate -l pl.UTF-8
1009 Moduł kompresujący dane przed przesłaniem ich do klienta.
1010
1011 %package mod_dir
1012 Summary:        Apache module for "trailing slash" redirects and serving directory index files
1013 Summary(pl.UTF-8):      Moduł Apache'a oferujący przekierowania i udostępnianie informacji o zawartości katalogu
1014 Group:          Networking/Daemons/HTTP
1015 URL:            http://httpd.apache.org/docs/2.2/mod/mod_dir.html
1016 Requires:       %{name}-base = %{version}-%{release}
1017 Provides:       apache(mod_dir) = %{version}-%{release}
1018 Provides:       webserver(indexfile)
1019
1020 %description mod_dir
1021 This package contains mod_dir which provides "trailing slash"
1022 redirects and serving directory index files.
1023
1024 %description mod_dir -l pl.UTF-8
1025 Moduł oferujący przekierowania i udostępnianie informacji o zawartości
1026 katalogu.
1027
1028 %package mod_dumpio
1029 Summary:        Dumps all I/O to error log as desired
1030 Summary(pl.UTF-8):      Zrzucanie całości wejścia/wyjścia do logu błędów
1031 Group:          Networking/Daemons/HTTP
1032 URL:            http://httpd.apache.org/docs/2.2/mod/mod_dumpio.html
1033 Requires:       %{name}-base = %{version}-%{release}
1034 Provides:       apache(mod_dumpio) = %{version}-%{release}
1035
1036 %description mod_dumpio
1037 mod_dumpio allows for the logging of all input received by Apache
1038 and/or all output sent by Apache to be logged (dumped) to the
1039 error.log file.
1040
1041 The data logging is done right after SSL decoding (for input) and
1042 right before SSL encoding (for output). As can be expected, this can
1043 produce extreme volumes of data, and should only be used when
1044 debugging problems.
1045
1046 %description mod_dumpio -l pl.UTF-8
1047 mod_dumpio umożliwia logowanie całego wejścia otrzymanego przez
1048 Apache'a i/lub całęgo wyjścia wysyłanego przez Apache'a do pliku
1049 error.log.
1050
1051 Logowanie danych następuja zaraz po zdekodowaniu SSL (dla wejścia) i
1052 zaraz przed kodowaniem SSL (dla wyjścia). Jak można się spodziewać, ta
1053 opcja może tworzyć ogromne ilości danych i powinna być używana tylko
1054 przy diagnostyce problemów.
1055
1056 %package mod_echo
1057 Summary:        A simple echo server to illustrate protocol modules
1058 Summary(pl.UTF-8):      Prosty serwer ocho ilustrujący moduły protokołów
1059 Group:          Networking/Daemons/HTTP
1060 URL:            http://httpd.apache.org/docs/2.2/mod/mod_echo.html
1061 Requires:       %{name}-base = %{version}-%{release}
1062 Provides:       apache(mod_echo) = %{version}-%{release}
1063
1064 %description mod_echo
1065 This module provides an example protocol module to illustrate the
1066 concept. It provides a simple echo server. Telnet to it and type
1067 stuff, and it will echo it.
1068
1069 %description mod_echo -l pl.UTF-8
1070 Ten moduł udostępnia przykładowy moduł protokołu ilustrujący ideę.
1071 Udostępnia prosty serwer echo. Można się na niego zatelnetować i
1072 napisać cokolwiek, a on odpowie tym samym.
1073
1074 %package mod_env
1075 Summary:        Modifies the environment which is passed to CGI scripts and SSI pages
1076 Summary(pl.UTF-8):      Modyfikowanie środowiska przekazywanego skryptom CGI i stronom SSI
1077 Group:          Networking/Daemons/HTTP
1078 URL:            http://httpd.apache.org/docs/2.2/mod/mod_env.html
1079 Requires:       %{name}-base = %{version}-%{release}
1080 Provides:       apache(mod_env) = %{version}-%{release}
1081 Provides:       webserver(setenv)
1082
1083 %description mod_env
1084 This module allows for control of the environment that will be
1085 provided to CGI scripts and SSI pages. Environment variables may be
1086 passed from the shell which invoked the httpd process. Alternatively,
1087 environment variables may be set or unset within the configuration
1088 process.
1089
1090 %description mod_env -l pl.UTF-8
1091 Ten moduł pozwala na kontrolę środowiska udostępnianego skryptom CGI i
1092 stronom SSI. Zmienne środowiskowe mogą być przekazywane z powłoki w
1093 czasie uruchamiania procesu httpd, albo - alternatywnie - ustawiane i
1094 usuwane w procesie konfiguracji.
1095
1096 %package mod_expires
1097 Summary:        Apache module which generates Expires HTTP headers
1098 Summary(pl.UTF-8):      Moduł Apache'a generujący nagłówki HTTP Expires
1099 Group:          Networking/Daemons/HTTP
1100 URL:            http://httpd.apache.org/docs/2.2/mod/mod_expires.html
1101 Requires:       %{name}-base = %{version}-%{release}
1102 Provides:       apache(mod_expires) = %{version}-%{release}
1103 Provides:       webserver(expires)
1104
1105 %description mod_expires
1106 This module controls the setting of the Expires HTTP header in server
1107 responses. The expiration date can set to be relative to either the
1108 time the source file was last modified, or to the time of the client
1109 access.
1110
1111 %description mod_expires -l pl.UTF-8
1112 Moduł kontroluje ustawianie nagłówka HTTP Expires. Data wygaśnięcia
1113 ważności może być ustalana w zależności od czasu modyfikacji plików
1114 źródłowych lub odwołania klienta.
1115
1116 %package mod_ext_filter
1117 Summary:        Pass the response body through an external program before delivery to the client
1118 Summary(pl.UTF-8):      Przekazywanie ciała odpowiedzi do zewnętrznego programu przed przekazaniem klientowi
1119 Group:          Networking/Daemons/HTTP
1120 URL:            http://httpd.apache.org/docs/2.2/mod/mod_ext_filter.html
1121 Requires:       %{name}-base = %{version}-%{release}
1122 Provides:       apache(mod_ext_filter) = %{version}-%{release}
1123
1124 %description mod_ext_filter
1125 mod_ext_filter presents a simple and familiar programming model for
1126 filters. With this module, a program which reads from stdin and writes
1127 to stdout (i.e., a Unix-style filter command) can be a filter for
1128 Apache.
1129
1130 This filtering mechanism is much slower than using a filter which is
1131 specially written for the Apache API and runs inside of the Apache
1132 server process, but it does have the following benefits:
1133 - the programming model is much simpler
1134 - any programming/scripting language can be used, provided that it
1135   allows the program to read from standard input and write to standard
1136   output
1137 - existing programs can be used unmodified as Apache filters
1138
1139 Even when the performance characteristics are not suitable for
1140 production use, mod_ext_filter can be used as a prototype environment
1141 for filters.
1142
1143 %description mod_ext_filter -l pl.UTF-8
1144 mod_ext_filter przedstawia prosty i przyjazny model programowania dla
1145 filtrów. Przy użyciu tego modułu program czytający ze standardowego
1146 wejścia i piszący na standardowe wyjście (czyli uniksowe polecenie
1147 filtrujące) może być filtrem dla Apache'a.
1148
1149 Ten mechanizm filtrujący jest znacznie wolniejszy niż użycie filtru
1150 napisanego specjalnie dla API Apache'a i działającego wewnątrz procesu
1151 Apache'a, ale ma następujące zalety:
1152 - znacznie prostszy model programowania
1153 - możliwość użycia dowolnego języka programowania/skryptowego, jeśli
1154   tylko umożliwia czytanie ze standardowego wejścia i pisanie na
1155   standardowe wyjście
1156 - możliwość użycia istniejących programów bez modyfikacji jako filtrów
1157   Apache'a.
1158
1159 Nawet kiedy charakterystyka wydajności nie jest odpowiednia dla użytku
1160 produkcyjnego, mod_ext_filter można używać w środowisku prototypowym
1161 dla filtrów.
1162
1163 %package mod_file_cache
1164 Summary:        Apache module: caches a static list of files in memory
1165 Summary(pl.UTF-8):      Moduł Apache'a cache'ujący statyczną listę plików w pamięci
1166 Group:          Networking/Daemons/HTTP
1167 URL:            http://httpd.apache.org/docs/2.2/mod/mod_file_cache.html
1168 Requires:       %{name}-base = %{version}-%{release}
1169 Provides:       apache(mod_file_cache) = %{version}-%{release}
1170 Obsoletes:      apache-mmap_static
1171
1172 %description mod_file_cache
1173 Caches a static list of files in memory.
1174
1175 This module is an extension of and borrows heavily from the
1176 mod_mmap_static module in Apache 1.3.
1177
1178 %description mod_file_cache -l pl.UTF-8
1179 Moduł cache'ujący statyczną listę plików w pamięci.
1180
1181 %package mod_filter
1182 Summary:        Context-sensitive smart filter configuration module
1183 Summary(pl.UTF-8):      Moduł inteligentnej, zależnej od kontekstu konfiguracji filtrów
1184 Group:          Networking/Daemons/HTTP
1185 URL:            http://httpd.apache.org/docs/2.2/mod/mod_filter.html
1186 Requires:       %{name}-base = %{version}-%{release}
1187 Provides:       apache(mod_filter) = %{version}-%{release}
1188
1189 %description mod_filter
1190 This module enables smart, context-sensitive configuration of output
1191 content filters. For example, apache can be configured to process
1192 different content-types through different filters, even when the
1193 content-type is not known in advance (e.g. in a proxy).
1194
1195 %description mod_filter -l pl.UTF-8
1196 Ten moduł umożliwia inteligentne, zależne od kontekstu konfigurowanie
1197 wyjściowych filtrów treści. Na przykład, Apache'a można skonfigurować
1198 do przetwarzania różnych content-type poprzez różne filtry, nawet
1199 jeśli content-type nie jest znany z góry (np. w wypadku proxy).
1200
1201 %package mod_headers
1202 Summary:        Apache module allows for the customization of HTTP response headers
1203 Summary(pl.UTF-8):      Moduł Apache'a pozwalający na modyfikację nagłówków HTTP
1204 Group:          Networking/Daemons/HTTP
1205 URL:            http://httpd.apache.org/docs/2.2/mod/mod_headers.html
1206 Requires:       %{name}-base = %{version}-%{release}
1207 Provides:       apache(mod_headers) = %{version}-%{release}
1208
1209 %description mod_headers
1210 This package contains mod_headers module. The module allows for the
1211 customization of HTTP response headers. Headers can be merged,
1212 replaced or removed.
1213
1214 %description mod_headers -l pl.UTF-8
1215 Moduł pozwalający na łączenie, usuwanie oraz zamianę nagłówków HTTP
1216 wysyłanych do przeglądarki.
1217
1218 %package mod_ident
1219 Summary:        RFC 1413 ident lookups
1220 Summary(pl.UTF-8):      Sprawdzanie identyfikacji RFC 1413
1221 Group:          Networking/Daemons/HTTP
1222 URL:            http://httpd.apache.org/docs/2.2/mod/mod_ident.html
1223 Requires:       %{name}-base = %{version}-%{release}
1224 Provides:       apache(mod_ident) = %{version}-%{release}
1225
1226 %description mod_ident
1227 This module queries an RFC 1413 compatible daemon on a remote host to
1228 look up the owner of a connection.
1229
1230 %description mod_ident -l pl.UTF-8
1231 Ten moduł odpytuje demona zgodnego z RFC 1413 na zdalnym hoście w celu
1232 sprawdzenia właściciela połączenia.
1233
1234 %package mod_imagemap
1235 Summary:        Server-side imagemap processing
1236 Summary(pl.UTF-8):      Przetwarzanie map obrazów po stronie serwera
1237 Group:          Networking/Daemons/HTTP
1238 URL:            http://httpd.apache.org/docs/2.2/mod/mod_imagemap.html
1239 Requires:       %{name}-base = %{version}-%{release}
1240 Provides:       apache(mod_imagemap) = %{version}-%{release}
1241 Provides:       apache-mod_imap
1242 Obsoletes:      apache-mod_imap
1243
1244 %description mod_imagemap
1245 This module processes .map files, thereby replacing the functionality
1246 of the imagemap CGI program. Any directory or document type configured
1247 to use the handler imap-file (using either AddHandler or SetHandler)
1248 will be processed by this module.
1249
1250 %description mod_imagemap -l pl.UTF-8
1251 Ten moduł przetwarza pliki .map zastępując funkcjonalność programu CGI
1252 imagemap. Dowolny katalog lub rodzaj dokumentu skonfigurowany do
1253 używania procedury obsługi imap-file (poprzez AddHandler lub
1254 SetHandler) będzie przetwarzany przez ten moduł.
1255
1256 %package mod_include
1257 Summary:        Server-parsed html documents (Server Side Includes)
1258 Summary(pl.UTF-8):      Dokumenty przetwarzane przez serwer (Server Side Includes)
1259 Group:          Networking/Daemons/HTTP
1260 URL:            http://httpd.apache.org/docs/2.2/mod/mod_include.html
1261 Requires:       %{name}-base = %{version}-%{release}
1262 Provides:       apache(mod_include) = %{version}-%{release}
1263
1264 %description mod_include
1265 This module provides a filter which will process files before they are
1266 sent to the client. The processing is controlled by specially
1267 formatted SGML comments, referred to as elements. These elements allow
1268 conditional text, the inclusion of other files or programs, as well as
1269 the setting and printing of environment variables.
1270
1271 %description mod_include -l pl.UTF-8
1272 Ten moduł dostarcza procedurę obsługi przetwarzającą pliki przed
1273 wysłaniem ich do klienta. Przetwarzanie jest sterowane specjalnie
1274 sformatowanymi komentarzami SGML, nazywanymi elementami. Elementy te
1275 pozwalają na tekst warunkowy, dołączanie innych plików lub programów,
1276 a także ustawianie i wypisywanie zmiennych środowiskowych.
1277
1278 %package mod_info
1279 Summary:        Apache module with comprehensive overview of the server configuration
1280 Summary(pl.UTF-8):      Moduł Apache'a udostępniający informacje o serwerze
1281 Group:          Networking/Daemons/HTTP
1282 URL:            http://httpd.apache.org/docs/2.2/mod/mod_info.html
1283 Requires:       %{name}-base = %{version}-%{release}
1284 Requires:       %{name}-mod_authz_host = %{version}-%{release}
1285 Provides:       apache(mod_info) = %{version}-%{release}
1286
1287 %description mod_info
1288 This package contains mod_info module. It provides a comprehensive
1289 overview of the server configuration including all installed modules
1290 and directives in the configuration files.
1291
1292 %description mod_info -l pl.UTF-8
1293 Moduł udostępniający informacje o konfiguracji serwera,
1294 zainstalowanych modułach itp.
1295
1296 %package mod_ldap
1297 Summary:        Apache module for LDAP connection pooling and result caching services for other LDAP modules
1298 Summary(pl.UTF-8):      Moduł Apache'a zarządzający połączeniami z serwerami LDAP
1299 Group:          Networking/Daemons/HTTP
1300 URL:            http://httpd.apache.org/docs/2.2/mod/mod_ldap.html
1301 Requires:       %{name}-base = %{version}-%{release}
1302 Provides:       apache(mod_ldap) = %{version}-%{release}
1303
1304 %description mod_ldap
1305 This module was created to improve the performance of websites relying
1306 on backend connections to LDAP servers. In addition to the functions
1307 provided by the standard LDAP libraries, this module adds an LDAP
1308 connection pool and an LDAP shared memory cache.
1309
1310 %description mod_ldap -l pl.UTF-8
1311 Moduł Apache'a poprawiający wydajność serwisów polegających na
1312 połączeniach z serwerami LDAP. Oprócz funkcjo udostępnianych przez
1313 standardowe biblioteki LDAP ten moduł dodaje zarządzanie pulą połączeń
1314 i współdzieloną pamięć podręczną zapytań.
1315
1316 %package mod_log_config
1317 Summary:        Logging of the requests made to the server
1318 Summary(pl.UTF-8):      Logowanie żądań zgłaszanych do serwera
1319 Group:          Networking/Daemons/HTTP
1320 URL:            http://httpd.apache.org/docs/2.2/mod/mod_log_config.html
1321 Requires:       %{name}-base = %{version}-%{release}
1322 Provides:       apache(mod_log_config) = %{version}-%{release}
1323 Provides:       webserver(log)
1324
1325 %description mod_log_config
1326 This module provides for flexible logging of client requests. Logs are
1327 written in a customizable format, and may be written directly to a
1328 file, or to an external program. Conditional logging is provided so
1329 that individual requests may be included or excluded from the logs
1330 based on characteristics of the request.
1331
1332 %description mod_log_config -l pl.UTF-8
1333 Ten moduł umożliwia elastyczne logowanie żądań klientów. Logi są
1334 zapisywane w konfigurowalnym formacie i mogą być zapisywane
1335 bezpośrednio do pliku lub przekazywane do zewnętrznego programu.
1336 Dostępne jest logowanie warunkowe polegające na włączeniu lub
1337 wyłączeniu poszczególnych żądań z logowania na podstawie
1338 charakterystyki żądania.
1339
1340 %package mod_log_forensic
1341 Summary:        Forensic Logging of the requests made to the server
1342 Summary(pl.UTF-8):      Logowanie żadań zgłaszanych do serwera w celu późniejszej analizy
1343 Group:          Networking/Daemons/HTTP
1344 URL:            http://httpd.apache.org/docs/2.2/mod/mod_log_forensic.html
1345 Requires:       %{name}-base = %{version}-%{release}
1346 Provides:       apache(mod_log_forensic) = %{version}-%{release}
1347
1348 %description mod_log_forensic
1349 This module provides for forensic logging of client requests. Logging
1350 is done before and after processing a request, so the forensic log
1351 contains two log lines for each request.
1352
1353 %description mod_log_forensic -l pl.UTF-8
1354 Ten moduł pozwala na logowanie żądań w celu późniejszej analizy.
1355 Logowanie jest wykonywane przed i po przetworzeniu żądania, więc log
1356 zawiera dwie linie dla każdego żądania.
1357
1358 %package mod_logio
1359 Summary:        Logging of input and output bytes per request
1360 Summary(pl.UTF-8):      Logowanie liczby bajtów wejścia i wyjścia dla zapytań
1361 Group:          Networking/Daemons/HTTP
1362 URL:            http://httpd.apache.org/docs/2.2/mod/mod_logio.html
1363 Requires:       %{name}-base = %{version}-%{release}
1364 Requires:       %{name}-mod_log_config = %{version}-%{release}
1365 Provides:       apache(mod_logio) = %{version}-%{release}
1366
1367 %description mod_logio
1368 This module provides the logging of input and output number of bytes
1369 received/sent per request. The numbers reflect the actual bytes as
1370 received on the network, which then takes into account the headers and
1371 bodies of requests and responses. The counting is done before SSL/TLS
1372 on input and after SSL/TLS on output, so the numbers will correctly
1373 reflect any changes made by encryption.
1374
1375 %description mod_logio -l pl.UTF-8
1376 Ten moduł zapewnia logowanie liczby bajtów wejścia i wyjścia
1377 odbieranych/wysyłanych przy każdym zapytaniu. Liczby odzwierciedlają
1378 rzeczywiste bajty przesyłane przez sieć, z wliczonymi nagłówkami i
1379 ciałami żądań i odpowiedzi. Zliczanie jest wykonywane przed SSL/TLS na
1380 wejściu i po SSL/TLS na wyjściu, więc liczby będą właściwie
1381 odzwierciedlały wszystkie zmiany dokonywane przez szyfrowanie.
1382
1383 %package mod_mime
1384 Summary:        Associates the requested filename's extensions with the file's behavior and content
1385 Summary(pl.UTF-8):      Wiązanie określonych rozszerzeń plików z zachowaniem i zawartością
1386 Group:          Networking/Daemons/HTTP
1387 URL:            http://httpd.apache.org/docs/2.2/mod/mod_mime.html
1388 Requires:       %{name}-base = %{version}-%{release}
1389 Requires:       mailcap
1390 Provides:       apache(mod_mime) = %{version}-%{release}
1391 Provides:       webserver(mime)
1392
1393 %description mod_mime
1394 This module is used to associate various bits of "meta information"
1395 with files by their filename extensions. This information relates the
1396 filename of the document to it's mime-type, language, character set
1397 and encoding. This information is sent to the browser, and
1398 participates in content negotiation, so the user's preferences are
1399 respected when choosing one of several possible files to serve. See
1400 mod_negotiation for more information about content negotiation.
1401
1402 %description mod_mime -l pl.UTF-8
1403 Ten moduł służy do wiązania określonych części "metainformacji" z
1404 plikami w zależności od rozszerzeń nazw plików. Informacje te łączą
1405 nazwy plików dokumentów z ich typem MIME, językiem, zestawem znaków i
1406 kodowaniem. Informacje te są wysyłane przeglądarce i mają wpływ na
1407 negocjację treści, tak że preferencje użytkownika są respektowane przy
1408 wybieraniu jednego z kilku dostępnych do zaserwowania. Więcej
1409 informacji o negocjacji treści jest w dokumentacji do mod_negotiation.
1410
1411 %package mod_mime_magic
1412 Summary:        Determines the MIME type of a file by looking at a few bytes of its contents
1413 Summary(pl.UTF-8):      Określanie typu MIME pliku poprzez sprawdzanie kilku bajtów jego zawartości
1414 Group:          Networking/Daemons/HTTP
1415 URL:            http://httpd.apache.org/docs/2.2/mod/mod_mime_magic.html
1416 Requires:       %{name}-base = %{version}-%{release}
1417 Requires:       file
1418 Provides:       apache(mod_mime_magic) = %{version}-%{release}
1419
1420 %description mod_mime_magic
1421 This module determines the MIME type of files in the same way the Unix
1422 file(1) command works: it looks at the first few bytes of the file. It
1423 is intended as a "second line of defense" for cases that mod_mime
1424 can't resolve.
1425
1426 %description mod_mime_magic -l pl.UTF-8
1427 Ten moduł określa typ MIME plików w ten sam sposób, co uniksowe
1428 polecenie file(1): patrzy na kilka początkowych bajtów pliku. Ma
1429 służyć jako "druga linia obrony" dla przypadków, których nie może
1430 rozwiązać mod_mime.
1431
1432 %package mod_negotiation
1433 Summary:        Provides for content negotiation
1434 Summary(pl.UTF-8):      Moduł do negocjacji treści
1435 Group:          Networking/Daemons/HTTP
1436 URL:            http://httpd.apache.org/docs/2.2/mod/mod_negotiation.html
1437 Requires:       %{name}-base = %{version}-%{release}
1438 Requires:       %{name}-mod_mime = %{version}-%{release}
1439 Provides:       apache(mod_negotiation) = %{version}-%{release}
1440
1441 %description mod_negotiation
1442 Content negotiation, or more accurately content selection, is the
1443 selection of the document that best matches the clients capabilities,
1444 from one of several available documents.
1445
1446 %description mod_negotiation -l pl.UTF-8
1447 Negocjacja treści, lub bardziej precyzyjnie - wybór treści, to wybór
1448 dokumentu najbardziej odpowiadającego możliwościom klientów spośród
1449 kilku możliwych dokumentów.
1450
1451 %package mod_proxy
1452 Summary:        Apache module with Web proxy
1453 Summary(pl.UTF-8):      Moduł Apache'a dodający obsługę serwera proxy
1454 Group:          Networking/Daemons/HTTP
1455 URL:            http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
1456 Requires:       %{name}-base = %{version}-%{release}
1457 Requires:       %{name}-mod_authz_host = %{version}-%{release}
1458 Provides:       apache(mod_proxy) = %{version}-%{release}
1459
1460 %description mod_proxy
1461 This package contains module with implementation a proxy/cache for
1462 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
1463 HTTP/0.9, HTTP/1.0 and HTTP/1.1. The module can be configured to
1464 connect to other proxy modules for these and other protocols.
1465
1466 %description mod_proxy -l pl.UTF-8
1467 Moduł zawiera implementację serwera proxy/cache dla Apache.
1468 Implementacja zawiera obsługę FTP, CONNECT (dla SSL), HTTP/0.9,
1469 HTTP/1.0 i HTTP/1.1.
1470
1471 %package mod_reqtimeout
1472 Summary:        Apache module to set timeout and minimum data rate for receiving requests
1473 Summary(pl.UTF-8):      Moduł Apache'a pozwalający na ustawianie limitu czasu oraz minimalnego transferu danych
1474 Group:          Networking/Daemons/HTTP
1475 URL:            http://httpd.apache.org/docs/2.2/mod/mod_reqtimeout.html
1476 Requires:       %{name}-base = %{version}-%{release}
1477 Provides:       apache(mod_reqtimeout) = %{version}-%{release}
1478 Provides:       webserver(reqtimeout)
1479
1480 %description mod_reqtimeout
1481 Apache module to set timeout and minimum data rate for receiving
1482 requests.
1483
1484 %description mod_reqtimeout -l pl.UTF-8
1485 Moduł Apache'a pozwalający na ustawianie limitu czasu oraz minimalnego
1486 transferu danych.
1487
1488 %package mod_rewrite
1489 Summary:        Apache module with rule-based engine for rewrite requested URLs on the fly
1490 Summary(pl.UTF-8):      Moduł Apache'a do "przepisywania" adresów URL w locie
1491 Group:          Networking/Daemons/HTTP
1492 URL:            http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html
1493 Requires:       %{name}-base = %{version}-%{release}
1494 Provides:       apache(mod_rewrite) = %{version}-%{release}
1495 Provides:       webserver(rewrite)
1496
1497 %description mod_rewrite
1498 This package contains It provides a rule-based rewriting engine to
1499 rewrite requested URLs on the fly.
1500
1501 %description mod_rewrite -l pl.UTF-8
1502 Moduł oferujący możliwość "przepisywania" adresów URL w locie.
1503
1504 %package mod_setenvif
1505 Summary:        Allows the setting of environment variables based on characteristics of the request
1506 Summary(pl.UTF-8):      Ustawianie zmiennych środowiskowych w oparciu o charakterystykę żądania
1507 Group:          Networking/Daemons/HTTP
1508 URL:            http://httpd.apache.org/docs/2.2/mod/mod_setenvif.html
1509 Requires:       %{name}-base = %{version}-%{release}
1510 Provides:       apache(mod_setenvif) = %{version}-%{release}
1511
1512 %description mod_setenvif
1513 The mod_setenvif module allows you to set environment variables
1514 according to whether different aspects of the request match regular
1515 expressions you specify. These environment variables can be used by
1516 other parts of the server to make decisions about actions to be taken.
1517
1518 %description mod_setenvif -l pl.UTF-8
1519 Moduł mod_setenvif pozwala na ustawianie zmiennych środowiskowych w
1520 zależności od różnych aspektów żądania pasujących do podanych wyrażeń
1521 regularnych. Te zmienne środowiskowe mogą być używane przez inne
1522 części serwera do podejmowania decyzji o podejmowanych akcjach.
1523
1524 %package mod_speling
1525 Summary:        Attempts to correct mistaken URLs by ignoring capitalization and by allowing up to one misspelling
1526 Summary(pl.UTF-8):      Próba poprawiania błędnych URL-i poprzez ignorowanie wielkości liter i zezwalanie na jedną literówkę
1527 Group:          Networking/Daemons/HTTP
1528 URL:            http://httpd.apache.org/docs/2.2/mod/mod_speling.html
1529 Requires:       %{name}-base = %{version}-%{release}
1530 Provides:       apache(mod_speling) = %{version}-%{release}
1531
1532 %description mod_speling
1533 Requests to documents sometimes cannot be served by the core apache
1534 server because the request was misspelled or miscapitalized. This
1535 module addresses this problem by trying to find a matching document,
1536 even after all other modules gave up. It does its work by comparing
1537 each document name in the requested directory against the requested
1538 document name without regard to case, and allowing up to one
1539 misspelling (character insertion / omission / transposition or wrong
1540 character). A list is built with all document names which were matched
1541 using this strategy.
1542
1543 %description mod_speling -l pl.UTF-8
1544 Czasami żądania dokumentów nie mogą być wykonane przez sam serwer
1545 Apache, ponieważ żądanie zostało napisane z błędem w znakach lub
1546 wielkości liter. Ten moduł próbuje rozwiązać ten problem próbując
1547 znaleźć pasujący dokument, nawet jeśli inne moduły się poddały. Działa
1548 on poprzez porównywanie nazwy każdego dokumentu w żądanym katalogu z
1549 żądaną nazwą dokumentu bez zwracania uwagi na wielkość liter i
1550 pozwalając na jeden błąd (dodany, pominięty, przestawiony lub zły
1551 znak). Tworzona jest lista dla wszystkich nazw dokumentów pasujących
1552 dla tej strategii.
1553
1554 %package mod_ssl
1555 Summary:        SSL/TLS module for the Apache HTTP server
1556 Summary(pl.UTF-8):      Moduł SSL/TSL dla serwera Apache
1557 Summary(ru.UTF-8):      Модуль SSL/TLS для веб-сервера Apache
1558 Epoch:          1
1559 Group:          Networking/Daemons/HTTP
1560 URL:            http://httpd.apache.org/docs/2.2/mod/mod_ssl.html
1561 Requires:       %{name}-base = %{version}-%{release}
1562 Requires:       openssl >= %{openssl_ver}
1563 %if "%{pld_release}" != "ac"
1564 Requires:       apr-util-dbm-db
1565 %endif
1566 Provides:       apache(mod_ssl) = 1:%{version}-%{release}
1567
1568 %description mod_ssl
1569 The mod_ssl module provides strong cryptography for the Apache Web
1570 server via the Secure Sockets Layer (SSL) and Transport Layer Security
1571 (TLS) protocols.
1572
1573 %description mod_ssl -l pl.UTF-8
1574 Moduł mod_ssl udostępnia wsparcie do silnej kryptografii dla serwera
1575 Apache poprzez protokoły SSL/TSL (Secure Sockets Layer/Transport Layer
1576 Security).
1577
1578 %description mod_ssl -l ru.UTF-8
1579 Модуль mod_ssl обеспечивает поддержку в веб-сервере Apache надежного
1580 шифрования средствами Secure Sockets Layer (SSL) и Transport Layer
1581
1582 %package mod_status
1583 Summary:        Server status report module for Apache
1584 Summary(pl.UTF-8):      Moduł udostępniający informacje statystyczne z serwera Apache
1585 Group:          Networking/Daemons/HTTP
1586 URL:            http://httpd.apache.org/docs/2.2/mod/mod_status.html
1587 Requires:       %{name}-base = %{version}-%{release}
1588 Requires:       %{name}-mod_authz_host = %{version}-%{release}
1589 Provides:       apache(mod_status) = %{version}-%{release}
1590
1591 %description mod_status
1592 The Status module allows a server administrator to find out how well
1593 their server is performing. A HTML page is presented that gives the
1594 current server statistics in an easily readable form. If required this
1595 page can be made to automatically refresh (given a compatible
1596 browser).
1597
1598 %description mod_status -l pl.UTF-8
1599 Moduł pozwala administratorowi na przeglądanie statystyk dotyczących
1600 pracy serwera Apache (w postaci strony HTML).
1601
1602 %package mod_substitute
1603 Summary:        Substitute module for Apache
1604 Summary(pl.UTF-8):      Moduł pozwalający na znajdywanie i zastępowanie wyjścia dla serwera Apache
1605 Group:          Networking/Daemons/HTTP
1606 URL:            http://httpd.apache.org/docs/2.2/mod/mod_substitute.html
1607 Requires:       %{name}-base = %{version}-%{release}
1608 Provides:       apache(mod_substitute) = %{version}-%{release}
1609
1610 %description mod_substitute
1611 The Substitute module provides a mechanism to perform both regular
1612 expression and fixed string substitutions on response bodies.
1613
1614 %description mod_substitute -l pl.UTF-8
1615 Moduł pozwala na zastępowanie ciągów znaków w wyjściu również na
1616 podstawie wyrażenia regularnego.
1617
1618 %package mod_unique_id
1619 Summary:        Apache module which provides a magic token for each request
1620 Summary(pl.UTF-8):      Moduł Apache'a nadający każdemu zapytaniu unikalny token
1621 Group:          Networking/Daemons/HTTP
1622 URL:            http://httpd.apache.org/docs/2.2/mod/mod_unique_id.html
1623 Requires:       %{name}-base = %{version}-%{release}
1624 Provides:       apache(mod_unique_id) = %{version}-%{release}
1625
1626 %description mod_unique_id
1627 This package contains the mod_unique_id. This module provides a magic
1628 token for each request which is guaranteed to be unique across "all"
1629 requests under very specific conditions. The unique identifier is even
1630 unique across multiple machines in a properly configured cluster of
1631 machines. The environment variable UNIQUE_ID is set to the identifier
1632 for each request. Unique identifiers are useful for various reasons
1633 which are beyond the scope of this document.
1634
1635 %description mod_unique_id -l pl.UTF-8
1636 Moduł nadaje każdemu zapytaniu token unikalny w ramach wszystkich
1637 zapytań, nawet w ramach poprawnie skonfigurowanego klastra z wielu
1638 maszyn. Moduł ustawia przy każdym zapytaniu zmienną środowiskową
1639 UNIQUE_ID.
1640
1641 %package mod_userdir
1642 Summary:        User-specific directories
1643 Summary(pl.UTF-8):      Katalogi specyficzne dla użytkowników
1644 Group:          Networking/Daemons/HTTP
1645 URL:            http://httpd.apache.org/docs/2.2/mod/mod_userdir.html
1646 Requires:       %{name}-base = %{version}-%{release}
1647 Requires:       %{name}-mod_authz_host = %{version}-%{release}
1648 Provides:       apache(mod_userdir) = %{version}-%{release}
1649
1650 %description mod_userdir
1651 This module allows user-specific directories to be accessed using the
1652 http://example.com/~user/ syntax.
1653
1654 %description mod_userdir -l pl.UTF-8
1655 Ten moduł pozwala na dostęp do katalogów specyficznych dla
1656 użytkowników przy użyciu składni http://example.com/~user/ .
1657
1658 %package mod_usertrack
1659 Summary:        Apache module for user tracking using cookies
1660 Summary(pl.UTF-8):      Moduł Apache'a służący do śledzenia "ciasteczek"
1661 Group:          Networking/Daemons/HTTP
1662 URL:            http://httpd.apache.org/docs/2.2/mod/mod_usertrack.html
1663 Requires:       %{name}-base = %{version}-%{release}
1664 Provides:       apache(mod_usertrack) = %{version}-%{release}
1665
1666 %description mod_usertrack
1667 This package contains the user tracking module which did its own
1668 logging using CookieLog directory. This module allow multiple log
1669 files.
1670
1671 %description mod_usertrack -l pl.UTF-8
1672 Ten pakiet zawiera moduł śledzący użytkowników zapisujący własny log
1673 przy użyciu katalogu CookieLog. Pozwala na użycie wielu plików logów.
1674
1675 %package mod_version
1676 Summary:        Version dependent configuration
1677 Summary(pl.UTF-8):      Konfiguracja zależna od wersji
1678 Group:          Networking/Daemons/HTTP
1679 URL:            http://httpd.apache.org/docs/2.2/mod/mod_version.html
1680 Requires:       %{name}-base = %{version}-%{release}
1681 Provides:       apache(mod_version) = %{version}-%{release}
1682
1683 %description mod_version
1684 This module is designed for the use in test suites and large networks
1685 which have to deal with different httpd versions and different
1686 configurations. It provides a new container -- <IfVersion>, which
1687 allows a flexible version checking including numeric comparisons and
1688 regular expressions.
1689
1690 %description mod_version -l pl.UTF-8
1691 Ten moduł jest przeznaczony do używania w zestawach testów i dużych
1692 sieciach, gdzie trzeba inaczej obsługiwać różne wersje httpd i różne
1693 konfiguracje. Udostępnia nowy kontener: <IfVersion>, umożliwiający
1694 elastyczne sprawdzanie wersji włącznie z porównaniami liczbowymi i
1695 wyrażeniami regularnymi.
1696
1697 %package mod_vhost_alias
1698 Summary:        Apache module for dynamically configured mass virtual hosting
1699 Summary(pl.UTF-8):      Moduł Apache'a dodający obsługę hostów wirtualnych
1700 Group:          Networking/Daemons/HTTP
1701 URL:            http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html
1702 Requires:       %{name}-base = %{version}-%{release}
1703 Provides:       apache(mod_vhost_alias) = %{version}-%{release}
1704
1705 %description mod_vhost_alias
1706 This package contains the mod_vhost_alias. It provides support for
1707 dynamically configured mass virtual hosting.
1708
1709 %description mod_vhost_alias -l pl.UTF-8
1710 Moduł umożliwia na dynamiczne konfigurowanie masowej ilości serwerów
1711 wirtualnych.
1712
1713 %package -n htpasswd-%{name}
1714 Summary:        Apache 2 htpasswd utility: manage user files for basic authentication
1715 Summary(pl.UTF-8):      Narzędzie htpasswd z Apache'a 2 do zarządzania plikami uwierzytelnienia basic
1716 Group:          Networking/Utilities
1717 Provides:       htpasswd
1718 Obsoletes:      htpasswd
1719
1720 %description -n htpasswd-%{name}
1721 htpasswd is used to create and update the flat-files used to store
1722 usernames and password for basic authentication of HTTP users. This
1723 package contains htpasswd from Apache 2; this version supports
1724 plaintext passwords and CRYPT (default), MD5 and SHA1 encryptions.
1725
1726 %description -n htpasswd-%{name} -l pl.UTF-8
1727 htpasswd służy do tworzenia i uaktualniania plików tekstowych
1728 służących do przechowywania nazw użytkowników i haseł do podstawowego
1729 uwierzytelnienia użytkowników HTTP. Ten pakiet zawiera htpasswd z
1730 Apache'a 2; ta wersja obsługuje hasła zapisane czystym tekstem oraz
1731 zakodowane algorytmami CRYPT (domyślnym), MD5 i SHA1.
1732
1733 %package dbmtools
1734 Summary:        Apache 2 tools for manipulating DBM files
1735 Summary(pl.UTF-8):      Narzędzia Apache'a 2 do obróbki plików DBM
1736 Group:          Networking/Utilities
1737 Requires:       %{name}-base = %{version}-%{release}
1738
1739 %description dbmtools
1740 Apache 2 tools for manipulating DBM files.
1741
1742 %description dbmtools -l pl.UTF-8
1743 Narzędzia Apache'a 2 do obróbki plików DBM.
1744
1745 %package cgi_test
1746 Summary:        cgi test/demo programs
1747 Summary(pl.UTF-8):      Programy testowe/przykładowe cgi
1748 Group:          Networking/Utilities
1749 Requires:       %{name}-base = %{version}-%{release}
1750 Requires:       filesystem >= 2.0-1
1751
1752 %description cgi_test
1753 Two cgi test/demo programs: test-cgi and print-env.
1754
1755 %description cgi_test -l pl.UTF-8
1756 Dwa programy testowe/przykładowe cgi: test-cgi and print-env.
1757
1758 %prep
1759 %setup -q -n httpd-%{version}
1760 %patch0 -p1
1761 %patch1 -p1
1762 %patch2 -p1
1763 %patch3 -p1
1764 %patch4 -p1
1765 %patch5 -p1
1766 %patch6 -p1
1767 %patch7 -p1
1768 %patch8 -p1
1769 %patch9 -p1
1770 %patch10 -p1
1771 %patch11 -p1
1772 %patch12 -p1
1773 %patch13 -p1
1774 %patch14 -p1
1775 %{?with_itk:%patch15 -p1}
1776 %patch16 -p1
1777
1778 # using system apr, apr-util and pcre
1779 #%%{__rm} -r srclib/{apr,apr-util,pcre}
1780
1781 # sanity check
1782 MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' include/ap_mmn.h`
1783 if [ "$MODULES_API" != "%_apache_modules_api" ]; then
1784         echo "Set %%_apache_modules_api to $MODULES_API and rerun."
1785         exit 1
1786 fi
1787
1788 # fix libdir (at least in TLD layout; no need to care about other ones)
1789 sed -i -e 's,/lib$,/%{_lib},' config.layout
1790
1791 %build
1792 cp /usr/share/apr/build/apr_common.m4 build
1793 %{__libtoolize}
1794 %{__aclocal} -I build
1795 cp /usr/share/automake/config.* build
1796 %{__autoheader}
1797 %{__autoconf}
1798
1799 # from ./buildconf
1800 : fixing timestamps for mod_ssl sources
1801 cd modules/ssl
1802 touch ssl_expr_parse.y
1803 sleep 1
1804 touch ssl_expr_parse.c ssl_expr_parse.h ssl_expr_scan.l
1805 sleep 1
1806 touch ssl_expr_scan.c
1807 cd ../..
1808
1809 CPPFLAGS="-DMAX_SERVER_LIMIT=200000 -DBIG_SECURITY_HOLE=1"
1810 %configure \
1811         --enable-layout=TLD \
1812         --disable-v4-mapped \
1813         --enable-exception-hook \
1814         --enable-modules=all \
1815         --enable-mods-shared=all \
1816         --enable-auth-anon \
1817         --enable-auth-dbm \
1818         --enable-authn-dbd \
1819         --enable-authn-alias \
1820         --enable-authz-dbm \
1821         --enable-authz-owner \
1822         %{?with_ldap:--enable-authnz-ldap} \
1823         --enable-auth-digest \
1824         --enable-file-cache \
1825         --enable-cache \
1826         --enable-disk-cache \
1827         --enable-mem-cache \
1828         --enable-dbd \
1829         %{?with_bucketeer:--enable-bucketeer} \
1830         --enable-dumpio \
1831         --enable-echo \
1832         --enable-charset-lite \
1833         --enable-deflate \
1834         %{?with_ldap:--enable-ldap} \
1835         --enable-ext-filter \
1836         --enable-case-filter \
1837         --enable-case-filter-in \
1838         --enable-log-forensic \
1839         --enable-logio \
1840         --with-z=%{_prefix} \
1841         --enable-mime-magic \
1842         --enable-cern-meta \
1843         --enable-expires \
1844         --enable-headers \
1845         --enable-ident \
1846         --enable-usertrack \
1847         --enable-unique-id \
1848         --enable-proxy \
1849         --enable-proxy-connect \
1850         --enable-proxy-ftp \
1851         --enable-proxy-http \
1852         --enable-proxy-ajp \
1853         --enable-proxy-balancer \
1854         %{?with_ssl:--enable-ssl %{?with_distcache:--enable-distcache}} \
1855         --enable-http \
1856         --enable-dav \
1857         --enable-info \
1858         --enable-suexec \
1859         --enable-cgi \
1860         --enable-cgid \
1861         --enable-dav-fs \
1862         --enable-dav-lock \
1863         --enable-vhost-alias \
1864         --enable-imagemap \
1865         --enable-speling \
1866         --enable-rewrite \
1867         --enable-so \
1868         --with-program-name=httpd \
1869         --with-mpm=prefork \
1870         --enable-mpms-shared=all \
1871         --enable-nonportable-atomics=yes \
1872         --with-suexec-bin=%{_sbindir}/suexec \
1873         --with-suexec-caller=http \
1874         --with-suexec-docroot=%{_datadir} \
1875         --with-suexec-logfile=/var/log/httpd/suexec_log \
1876         --with-suexec-uidmin=500 \
1877         --with-suexec-gidmin=500 \
1878         --with-suexec-umask=077 \
1879         --with-apr=%{_bindir}/apr-1-config \
1880         --with-apr-util=%{_bindir}/apu-1-config \
1881         --with-pcre
1882
1883 %{__make}
1884
1885 %install
1886 rm -rf $RPM_BUILD_ROOT
1887 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
1888         $RPM_BUILD_ROOT%{_var}/{log/{httpd,archive/httpd},{run,cache}/httpd,lock/mod_dav} \
1889         $RPM_BUILD_ROOT%{_sysconfdir}/{webapps.d,conf.d,vhosts.d} \
1890         $RPM_BUILD_ROOT%{_datadir}/{cgi-bin,vhosts} \
1891         $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
1892
1893 # prefork is default one
1894 %{__make} install \
1895         DESTDIR=$RPM_BUILD_ROOT
1896
1897 ln -s %{_libexecdir} $RPM_BUILD_ROOT%{_sysconfdir}/modules
1898 ln -s %{_localstatedir}/run/httpd $RPM_BUILD_ROOT%{_sysconfdir}/run
1899 ln -s %{_var}/log/httpd $RPM_BUILD_ROOT%{_sysconfdir}/logs
1900 mv $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf.orig
1901 ln -s conf.d $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
1902
1903 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
1904 cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/httpd
1905 cp -a %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/httpd
1906
1907 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer,suexec}_log
1908
1909 %if %{with ssl}
1910 install -d $RPM_BUILD_ROOT%{_sysconfdir}/ssl
1911 cp -a %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.crt
1912 cp -a %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.key
1913 %endif
1914
1915 cp -a %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
1916
1917 CFG="$RPM_BUILD_ROOT%{_sysconfdir}/conf.d"
1918
1919 cp -a %{SOURCE7} $CFG/10_common.conf
1920 cp -a %{SOURCE23} $CFG/01_mod_mime.conf
1921 cp -a %{SOURCE24} $CFG/01_mod_authz_host.conf
1922 cp -a %{SOURCE25} $CFG/01_mod_cgid.conf
1923 cp -a %{SOURCE26} $CFG/01_mod_log_config.conf
1924 cp -a %{SOURCE27} $CFG/01_mod_mime_magic.conf
1925 cp -a %{SOURCE28} $CFG/01_mod_cache.conf
1926 cp -a %{SOURCE8} $CFG/20_mod_vhost_alias.conf
1927 cp -a %{SOURCE9} $CFG/25_mod_status.conf
1928 cp -a %{SOURCE10} $CFG/30_mod_proxy.conf
1929 cp -a %{SOURCE11} $CFG/35_mod_info.conf
1930 cp -a %{SOURCE12} $CFG/40_mod_ssl.conf
1931 cp -a %{SOURCE13} $CFG/45_mod_dav.conf
1932 cp -a %{SOURCE14} $CFG/59_mod_dir.conf
1933 cp -a %{SOURCE15} $CFG/13_mod_suexec.conf
1934 cp -a %{SOURCE16} $CFG/58_mod_deflate.conf
1935 cp -a %{SOURCE17} $CFG/57_mod_autoindex.conf
1936 cp -a %{SOURCE18} $CFG/30_errordocs.conf
1937 cp -a %{SOURCE19} $CFG/30_manual.conf
1938 cp -a %{SOURCE20} $CFG/16_mod_userdir.conf
1939 cp -a %{SOURCE21} $CFG/10_mpm.conf
1940 cp -a %{SOURCE22} $CFG/20_languages.conf
1941 cp -a %{SOURCE29} $RPM_BUILD_ROOT%{_sysconfdir}/vhosts.d/example.net.conf
1942
1943 install %{SOURCE30} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
1944
1945 echo "LoadModule alias_module modules/mod_alias.so" > $CFG/00_mod_alias.conf
1946 echo "LoadModule authn_file_module      modules/mod_authn_file.so" > $CFG/00_mod_authn_file.conf
1947 echo "LoadModule authn_dbm_module       modules/mod_authn_dbm.so" > $CFG/00_mod_authn_dbm.conf
1948 echo "LoadModule authn_anon_module      modules/mod_authn_anon.so" > $CFG/00_mod_authn_anon.conf
1949 echo "LoadModule authn_dbd_module       modules/mod_authn_dbd.so" > $CFG/00_mod_authn_dbd.conf
1950 echo "LoadModule authn_default_module   modules/mod_authn_default.so" > $CFG/00_mod_authn_default.conf
1951 echo "LoadModule authn_alias_module     modules/mod_authn_alias.so" > $CFG/00_mod_authn_alias.conf
1952 echo "LoadModule authz_groupfile_module modules/mod_authz_groupfile.so" > $CFG/00_mod_authz_groupfile.conf
1953 echo "LoadModule authz_user_module      modules/mod_authz_user.so" > $CFG/00_mod_authz_user.conf
1954 echo "LoadModule authz_dbm_module       modules/mod_authz_dbm.so" > $CFG/00_mod_authz_dbm.conf
1955 echo "LoadModule authz_owner_module     modules/mod_authz_owner.so" > $CFG/00_mod_authz_owner.conf
1956 echo "LoadModule authnz_ldap_module     modules/mod_authnz_ldap.so" > $CFG/00_mod_authnz_ldap.conf
1957 echo "LoadModule authz_default_module   modules/mod_authz_default.so" > $CFG/00_mod_authz_default.conf
1958 echo "LoadModule auth_basic_module      modules/mod_auth_basic.so" > $CFG/00_mod_auth_basic.conf
1959 echo "LoadModule dbd_module     modules/mod_dbd.so" > $CFG/00_mod_dbd.conf
1960 %if %{with bucketeer}
1961 echo "LoadModule bucketeer_module       modules/mod_bucketeer.so" > $CFG/00_mod_bucketeer.conf
1962 %endif
1963 echo "LoadModule dumpio_module  modules/mod_dumpio.so" > $CFG/00_mod_dumpio.conf
1964 echo "LoadModule echo_module    modules/mod_echo.so" > $CFG/00_mod_echo.conf
1965 echo "LoadModule case_filter_module     modules/mod_case_filter.so" > $CFG/00_mod_case_filter.conf
1966 echo "LoadModule case_filter_in_module  modules/mod_case_filter_in.so" > $CFG/00_mod_case_filter_in.conf
1967 echo "LoadModule ext_filter_module      modules/mod_ext_filter.so" > $CFG/00_mod_ext_filter.conf
1968 echo "LoadModule include_module modules/mod_include.so" > $CFG/00_mod_include.conf
1969 echo "LoadModule filter_module  modules/mod_filter.so" > $CFG/00_mod_filter.conf
1970 echo "LoadModule log_forensic_module    modules/mod_log_forensic.so" > $CFG/00_mod_log_forensic.conf
1971 echo "LoadModule logio_module   modules/mod_logio.so" > $CFG/00_mod_logio.conf
1972 echo "LoadModule env_module     modules/mod_env.so" > $CFG/00_mod_env.conf
1973 echo "LoadModule cern_meta_module       modules/mod_cern_meta.so" > $CFG/00_mod_cern_meta.conf
1974 echo "LoadModule ident_module   modules/mod_ident.so" > $CFG/00_mod_ident.conf
1975 echo "LoadModule setenvif_module        modules/mod_setenvif.so" > $CFG/00_mod_setenvif.conf
1976 echo "LoadModule version_module modules/mod_version.so" > $CFG/00_mod_version.conf
1977 echo "LoadModule asis_module    modules/mod_asis.so" > $CFG/00_mod_asis.conf
1978 echo "LoadModule cgi_module     modules/mod_cgi.so" > $CFG/00_mod_cgi.conf
1979 echo "LoadModule negotiation_module     modules/mod_negotiation.so" > $CFG/00_mod_negotiation.conf
1980 echo "LoadModule imagemap_module        modules/mod_imagemap.so" > $CFG/00_mod_imagemap.conf
1981 echo "LoadModule speling_module modules/mod_speling.so" > $CFG/00_mod_speling.conf
1982 echo "LoadModule ldap_module    modules/mod_ldap.so" > $CFG/00_mod_ldap.conf
1983 echo "LoadModule actions_module modules/mod_actions.so" > $CFG/00_mod_actions.conf
1984 echo "LoadModule auth_digest_module     modules/mod_auth_digest.so" > $CFG/00_mod_auth_digest.conf
1985 echo "LoadModule charset_lite_module    modules/mod_charset_lite.so" > $CFG/00_mod_charset_lite.conf
1986 echo "LoadModule expires_module modules/mod_expires.so" > $CFG/00_mod_expires.conf
1987 echo "LoadModule file_cache_module      modules/mod_file_cache.so" > $CFG/00_mod_file_cache.conf
1988 echo "LoadModule headers_module modules/mod_headers.so" > $CFG/00_mod_headers.conf
1989 echo "LoadModule rewrite_module modules/mod_rewrite.so" > $CFG/00_mod_rewrite.conf
1990 echo "LoadModule usertrack_module       modules/mod_usertrack.so" > $CFG/00_mod_usertrack.conf
1991 echo "LoadModule unique_id_module       modules/mod_unique_id.so" > $CFG/00_mod_unique_id.conf
1992 echo "LoadModule substitute_module      modules/mod_substitute.so" > $CFG/00_mod_substitute.conf
1993 echo "LoadModule reqtimeout_module      modules/mod_reqtimeout.so" >> $CFG/00_mod_reqtimeout.conf
1994
1995 # anything in style dir not ending with .css is trash
1996 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/manual/style/{lang,latex,xsl}
1997 find $RPM_BUILD_ROOT%{_datadir}/manual/style -type f ! -name '*.css' -print0 | xargs -0r rm -f
1998
1999 # find manual files
2000 > manual.files
2001 cur=$(pwd)
2002 cd $RPM_BUILD_ROOT
2003 find ./%{_datadir}/manual -type d -printf "%%%%dir %{_datadir}/manual/%%P\n" >> "$cur/manual.files"
2004 find ./%{_datadir}/manual -type f -printf "%{_datadir}/manual/%%P\n" | sed -e '
2005 s/^.*\.\(de\|es\|fr\|ja\|ko\|ru\)\(\..*\)\?/%%lang(\1) &/
2006 s/^.*\.\(pt-br\)/%%lang(pt_BR) &/
2007 ' >> "$cur/manual.files"
2008 cd $cur
2009
2010 # cgi_test: create config file with ScriptAlias
2011 cat << 'EOF' > $CFG/09_cgi_test.conf
2012 ScriptAlias /cgi-bin/printenv %{_cgibindir}/printenv
2013 ScriptAlias /cgi-bin/test-cgi %{_cgibindir}/test-cgi
2014 EOF
2015
2016 # our suexec is patched to support php + fcgi + suexec with
2017 # virtual users when called as suexec.fcgi
2018 ln -sf suexec $RPM_BUILD_ROOT%{_sbindir}/suexec.fcgi
2019
2020 # no value
2021 %{__rm} $RPM_BUILD_ROOT%{_libexecdir}/build/config.nice
2022 %{__rm} $RPM_BUILD_ROOT%{_libexecdir}/*.exp
2023 %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/mime.types
2024 %{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/{extra,original}
2025
2026 %clean
2027 rm -rf $RPM_BUILD_ROOT
2028
2029 %pre base
2030 %groupadd -g 51 http
2031 %useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http
2032
2033 %pretrans base
2034 # change httpd.conf from dir to symlink
2035 if [ ! -L /etc/httpd/httpd.conf ]; then
2036         if [ -d /etc/httpd/httpd.conf ]; then
2037                 if [ -d /etc/httpd/conf.d ]; then
2038                         mv /etc/httpd/httpd.conf/* /etc/httpd/conf.d
2039                         rmdir /etc/httpd/httpd.conf 2>/dev/null || mv -v /etc/httpd/httpd.conf{,.rpmsave}
2040                 else
2041                         mv /etc/httpd/httpd.conf /etc/httpd/conf.d
2042                 fi
2043
2044                 # new module packages issue error as first installed over 2.0 installation
2045                 mv -f /var/lock/subsys/httpd{,.disabled} 2>/dev/null
2046         fi
2047
2048         # always have httpd.conf symlink (until all packages from Ac use new dir)
2049         install -d /etc/httpd
2050         ln -s conf.d /etc/httpd/httpd.conf
2051 fi
2052 exit 0
2053
2054 %post base
2055 /sbin/chkconfig --add httpd
2056 umask 137
2057 touch /var/log/httpd/{access,error,agent,referer}_log
2058
2059 %preun base
2060 if [ "$1" = "0" ]; then
2061         %service httpd stop
2062         /sbin/chkconfig --del httpd
2063 fi
2064
2065 %postun base
2066 if [ "$1" = "0" ]; then
2067         %userremove http
2068         %groupremove http
2069 fi
2070
2071 %triggerpostun base -- %{name} < 2.0.50-6.9
2072 %banner %{name}-2.0.50-6 << EOF
2073 WARNING!!!
2074 Since apache-2.0.50-6 autoindex module has been separated to package
2075 %{name}-mod_autoindex If you want to have the same functionality do:
2076 poldek -Uv %{name}-mod_autoindex
2077 EOF
2078
2079 %triggerpostun base -- %{name} < 2.0.54-4
2080 %banner %{name}-2.0.54-2 << EOF
2081 WARNING!!!
2082 CGI demo/test programs - printenv and test-cgi, have been released
2083 from package apache into separate subpackage apache-cgi_test. If you
2084 need printenv and/or test-cgi, please install apache-cgi_test package,
2085 e.g. by running poldek -Uv apache-cgi_test
2086 EOF
2087
2088 # update /etc/sysconfig/apache -> httpd rename
2089 if [ -f /etc/sysconfig/apache.rpmsave ]; then
2090         cp -f /etc/sysconfig/httpd{,.rpmnew}
2091         mv -f /etc/sysconfig/{apache.rpmsave,httpd}
2092 fi
2093
2094 %triggerpostun base -- %{name} < 2.0.55-3.1
2095 # check for config first as in 2.2 it's .rpmsave
2096 if [ -f /etc/httpd/httpd.conf/10_httpd.conf ]; then
2097         if ! grep -q 'Include webapps.d/' /etc/httpd/httpd.conf/10_httpd.conf; then
2098                 # make sure webapps.d is included
2099                 cp -f /etc/httpd/httpd.conf/10_httpd.conf{,.rpmsave}
2100                 # this file is ugly, so just append new lines
2101                 cat <<-EOF >> /etc/httpd/httpd.conf/10_httpd.conf
2102                 # Include webapps config
2103                 Include webapps.d/*.conf
2104 EOF
2105         fi
2106 fi
2107
2108 %triggerpostun base -- %{name} < 2.2.0
2109 # change HTTPD_CONF to point to new location. *only* if it's the
2110 # default config setting
2111 cp -f /etc/sysconfig/httpd{,.rpmorig}
2112 sed -i -e '/^HTTPD_CONF="\/etc\/httpd\/httpd.conf"/s,.*,HTTPD_CONF="/etc/httpd/apache.conf",' /etc/sysconfig/httpd
2113
2114 if [ -f /etc/httpd/conf.d/10_httpd.conf.rpmsave ]; then
2115         sed -e '
2116         # as separate modules
2117         /^LoadModule access_module/s,^,#,
2118         /^LoadModule alias_module/s,^,#,
2119         /^LoadModule asis_module/s,^,#,
2120         /^LoadModule cern_meta_module/s,^,#,
2121         /^LoadModule cgi_module/s,^,#,
2122         /^LoadModule env_module/s,^,#,
2123         /^LoadModule include_module/s,^,#,
2124         /^LoadModule log_config_module/s,^,#,
2125         /^LoadModule mime_magic_module/s,^,#,
2126         /^LoadModule mime_module/s,^,#,
2127         /^LoadModule negotiation_module/s,^,#,
2128         /^LoadModule setenvif_module/s,^,#,
2129         /^LoadModule speling_module/s,^,#,
2130         /^LoadModule userdir_module/s,^,#,
2131
2132         # in 30_errordocs.conf
2133         /<IfModule mod_include.c>/,/<\/IfModule>/s,^,#,
2134
2135         # in 57_mod_autoindex.conf
2136         /^Alias \/icons\//s,^,#,
2137
2138         # in apache.conf
2139         /^ScriptAlias \/cgi-bin\//s,^,#,
2140         /^Listen 80/s,^,#,
2141
2142         # avoid loops
2143         /Include conf.d\/\*.conf/s,^,#,
2144         /Include webapps.d\/\*.conf/s,^,#,
2145
2146         ' < /etc/httpd/conf.d/10_httpd.conf.rpmsave > /etc/httpd/conf.d/10_httpd.conf
2147 fi
2148
2149 %banner -e %{name} <<'EOF'
2150 NB! Apache main config has been changed to /etc/httpd/apache.conf
2151
2152 There has been changed a lot, so many things could be broken.
2153 Please report bugs to <http://bugs.pld-linux.org/>.
2154
2155 EOF
2156
2157 %triggerpostun mod_ssl -- %{name}-mod_ssl < 1:2.2.0-3.1
2158 cp -f /etc/httpd/conf.d/40_mod_ssl.conf{,.rpmsave}
2159 sed -i -e '
2160         s,/var/run/apache,/var/run/httpd,g
2161         s,/var/cache/apache,/var/cache/httpd,g
2162 ' /etc/httpd/conf.d/40_mod_ssl.conf
2163
2164 %posttrans base
2165 # restore lock which we disabled in pretrans
2166 mv -f /var/lock/subsys/httpd{.disabled,} 2>/dev/null
2167
2168 # minimizing apache restarts logics. we restart webserver:
2169 #
2170 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
2171 # 2. first install of module (post: $1 = 1)
2172 # 2. uninstall of module (postun: $1 == 0)
2173 #
2174 # the strict internal deps between apache modules and
2175 # main package are very important for all this to work.
2176
2177 # restart webserver at the end of transaction
2178 %service httpd restart
2179
2180 # macro called at module post scriptlet
2181 %define module_post \
2182 if [ "$1" = "1" ]; then \
2183         %service -q httpd restart \
2184 fi
2185
2186 # macro called at module postun scriptlet
2187 %define module_postun \
2188 if [ "$1" = "0" ]; then \
2189         %service -q httpd restart \
2190 fi
2191
2192 # it's sooo annoying to write them
2193 %define module_scripts() \
2194 %post %1 \
2195 %module_post \
2196 \
2197 %postun %1 \
2198 %module_postun
2199
2200 %module_scripts mod_actions
2201 %module_scripts mod_alias
2202 %module_scripts mod_asis
2203 %module_scripts mod_auth_basic
2204 %module_scripts mod_auth_dbm
2205 %module_scripts mod_auth_digest
2206 %module_scripts mod_authn_alias
2207 %module_scripts mod_authn_anon
2208 %module_scripts mod_authn_dbd
2209 %module_scripts mod_authn_dbm
2210 %module_scripts mod_authn_default
2211 %module_scripts mod_authn_file
2212 %module_scripts mod_authnz_ldap
2213 %module_scripts mod_authz_dbm
2214 %module_scripts mod_authz_default
2215 %module_scripts mod_authz_groupfile
2216 %module_scripts mod_authz_host
2217 %module_scripts mod_authz_owner
2218 %module_scripts mod_authz_user
2219 %module_scripts mod_autoindex
2220 %module_scripts mod_bucketeer
2221 %module_scripts mod_cache
2222 %module_scripts mod_case_filter
2223 %module_scripts mod_case_filter_in
2224 %module_scripts mod_cern_meta
2225 %module_scripts mod_cgi
2226 %module_scripts mod_cgid
2227 %module_scripts mod_charset_lite
2228 %module_scripts mod_dav
2229 %module_scripts mod_dbd
2230 %module_scripts mod_deflate
2231 %module_scripts mod_dir
2232 %module_scripts mod_dumpio
2233 %module_scripts mod_echo
2234 %module_scripts mod_env
2235 %module_scripts mod_expires
2236 %module_scripts mod_ext_filter
2237 %module_scripts mod_file_cache
2238 %module_scripts mod_filter
2239 %module_scripts mod_headers
2240 %module_scripts mod_ident
2241 %module_scripts mod_imagemap
2242 %module_scripts mod_include
2243 %module_scripts mod_info
2244 %module_scripts mod_ldap
2245 %module_scripts mod_log_config
2246 %module_scripts mod_log_forensic
2247 %module_scripts mod_logio
2248 %module_scripts mod_mime
2249 %module_scripts mod_mime_magic
2250 %module_scripts mod_negotiation
2251 %module_scripts mod_proxy
2252 %module_scripts mod_reqtimeout
2253 %module_scripts mod_rewrite
2254 %module_scripts mod_setenvif
2255 %module_scripts mod_speling
2256 %module_scripts mod_ssl
2257 %module_scripts mod_status
2258 %module_scripts mod_substitute
2259 %module_scripts mod_unique_id
2260 %module_scripts mod_userdir
2261 %module_scripts mod_usertrack
2262 %module_scripts mod_version
2263 %module_scripts mod_vhost_alias
2264 %module_scripts suexec
2265
2266 %post cgi_test
2267 if [ "$1" = "1" ]; then
2268         %service -q httpd reload
2269 fi
2270
2271 %postun cgi_test
2272 if [ "$1" = "0" ]; then
2273         %service -q httpd reload
2274 fi
2275
2276 %post errordocs
2277 if [ "$1" = "1" ]; then
2278         %service -q httpd reload
2279 fi
2280
2281 %postun errordocs
2282 if [ "$1" = "0" ]; then
2283         %service -q httpd reload
2284 fi
2285
2286 %files
2287 %defattr(644,root,root,755)
2288
2289 %files base
2290 %defattr(644,root,root,755)
2291 %doc ABOUT_APACHE CHANGES README
2292 %doc docs/conf/mime.types
2293 %attr(754,root,root) /etc/rc.d/init.d/httpd
2294 %attr(751,root,root) %dir %{_sysconfdir}
2295 %{_sysconfdir}/modules
2296 %{_sysconfdir}/run
2297 %{_sysconfdir}/logs
2298 %ghost %{_sysconfdir}/httpd.conf
2299 %attr(750,root,root) %dir %{_sysconfdir}/conf.d
2300 %attr(750,root,root) %dir %{_sysconfdir}/vhosts.d
2301 %attr(750,root,root) %dir %{_sysconfdir}/webapps.d
2302 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
2303 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_common.conf
2304 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mpm.conf
2305 %attr(640,root,root) %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/vhosts.d/example.net.conf
2306 %attr(640,root,root) %{_sysconfdir}/magic
2307 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/httpd
2308 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/*
2309
2310 %dir %{_libexecdir}
2311
2312 %attr(755,root,root) %{_sbindir}/checkgid
2313 %attr(755,root,root) %{_sbindir}/httpd
2314
2315 %dir %attr(770,root,http) /var/run/httpd
2316 %dir %attr(770,root,http) /var/cache/httpd
2317
2318 /usr/lib/tmpfiles.d/%{name}.conf
2319
2320 %{_mandir}/man8/httpd.8*
2321
2322 %attr(2751,root,logs) %dir /var/log/httpd
2323 %attr(2750,root,logs) %dir /var/log/archive/httpd
2324 %attr(640,root,logs) %ghost /var/log/httpd/*
2325
2326 %dir %{_datadir}
2327
2328 %dir %{_datadir}/cgi-bin
2329 %dir %{_datadir}/html
2330 %dir %{_datadir}/vhosts
2331 # do not adapter here, %{_datadir} != /usr/share here
2332 %{_datadir}/icons
2333
2334 %files doc -f manual.files
2335 %defattr(644,root,root,755)
2336 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_manual.conf
2337
2338 %files errordocs
2339 %defattr(644,root,root,755)
2340 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_errordocs.conf
2341 %{_datadir}/error
2342
2343 %files suexec
2344 %defattr(644,root,root,755)
2345 %attr(4755,root,root) %{_sbindir}/fcgistarter
2346 %attr(4755,root,root) %{_sbindir}/suexec
2347 %attr(755,root,root) %{_sbindir}/suexec.fcgi
2348 %attr(755,root,root) %{_libexecdir}/mod_suexec.so
2349 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_suexec.conf
2350 %{_mandir}/man8/suexec.8*
2351
2352 %files index
2353 %defattr(644,root,root,755)
2354 %config(noreplace,missingok) %{_datadir}/html/index.html*
2355
2356 %files tools
2357 %defattr(644,root,root,755)
2358 %attr(755,root,root) %{_bindir}/ab
2359 %attr(755,root,root) %{_sbindir}/apachectl
2360 %attr(755,root,root) %{_bindir}/htdigest
2361 %attr(755,root,root) %{_bindir}/logresolve
2362 %attr(755,root,root) %{_sbindir}/rotatelogs
2363 %{_mandir}/man1/ab.1*
2364 %{_mandir}/man8/apachectl.8*
2365 %{_mandir}/man1/htdigest.1*
2366 %{_mandir}/man1/logresolve.1*
2367 %{_mandir}/man8/rotatelogs.8*
2368
2369 %files devel
2370 %defattr(644,root,root,755)
2371 %attr(755,root,root) %{_bindir}/apxs
2372 %attr(755,root,root) %{_sbindir}/envvars*
2373 %dir %{_libexecdir}
2374 %dir %{_libexecdir}/build
2375 %{_libexecdir}/build/[lprs]*.mk
2376 %{_libexecdir}/build/config_vars.mk
2377 %attr(755,root,root) %{_libexecdir}/build/*.sh
2378 %{_includedir}
2379 %{_mandir}/man1/apxs.1*
2380
2381 %files mod_actions
2382 %defattr(644,root,root,755)
2383 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_actions.conf
2384 %attr(755,root,root) %{_libexecdir}/mod_actions.so
2385
2386 %files mod_alias
2387 %defattr(644,root,root,755)
2388 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_alias.conf
2389 %attr(755,root,root) %{_libexecdir}/mod_alias.so
2390
2391 %files mod_asis
2392 %defattr(644,root,root,755)
2393 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_asis.conf
2394 %attr(755,root,root) %{_libexecdir}/mod_asis.so
2395
2396 %files mod_auth
2397 %defattr(644,root,root,755)
2398
2399 %files mod_auth_basic
2400 %defattr(644,root,root,755)
2401 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_basic.conf
2402 %attr(755,root,root) %{_libexecdir}/mod_auth_basic.so
2403
2404 %files mod_auth_dbm
2405 %defattr(644,root,root,755)
2406
2407 %files mod_auth_digest
2408 %defattr(644,root,root,755)
2409 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_digest.conf
2410 %attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
2411
2412 #%files mod_authn_alias
2413 #%defattr(644,root,root,755)
2414 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_alias.conf
2415 #%attr(755,root,root) %{_libexecdir}/mod_authn_alias.so
2416
2417 %files mod_authn_anon
2418 %defattr(644,root,root,755)
2419 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_anon.conf
2420 %attr(755,root,root) %{_libexecdir}/mod_authn_anon.so
2421
2422 %files mod_authn_dbd
2423 %defattr(644,root,root,755)
2424 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_dbd.conf
2425 %attr(755,root,root) %{_libexecdir}/mod_authn_dbd.so
2426
2427 %files mod_authn_dbm
2428 %defattr(644,root,root,755)
2429 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_dbm.conf
2430 %attr(755,root,root) %{_libexecdir}/mod_authn_dbm.so
2431
2432 #%files mod_authn_default
2433 #%defattr(644,root,root,755)
2434 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_default.conf
2435 #%attr(755,root,root) %{_libexecdir}/mod_authn_default.so
2436
2437 %files mod_authn_file
2438 %defattr(644,root,root,755)
2439 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_file.conf
2440 %attr(755,root,root) %{_libexecdir}/mod_authn_file.so
2441
2442 %if %{with ldap}
2443 %files mod_authnz_ldap
2444 %defattr(644,root,root,755)
2445 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authnz_ldap.conf
2446 %attr(755,root,root) %{_libexecdir}/mod_authnz_ldap.so
2447 %endif
2448
2449 %files mod_authz_dbm
2450 %defattr(644,root,root,755)
2451 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_dbm.conf
2452 %attr(755,root,root) %{_libexecdir}/mod_authz_dbm.so
2453
2454 #%files mod_authz_default
2455 #%defattr(644,root,root,755)
2456 #%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_default.conf
2457 #%attr(755,root,root) %{_libexecdir}/mod_authz_default.so
2458
2459 %files mod_authz_groupfile
2460 %defattr(644,root,root,755)
2461 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_groupfile.conf
2462 %attr(755,root,root) %{_libexecdir}/mod_authz_groupfile.so
2463
2464 %files mod_authz_host
2465 %defattr(644,root,root,755)
2466 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_host.conf
2467 %attr(755,root,root) %{_libexecdir}/mod_authz_host.so
2468
2469 %files mod_authz_owner
2470 %defattr(644,root,root,755)
2471 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_owner.conf
2472 %attr(755,root,root) %{_libexecdir}/mod_authz_owner.so
2473
2474 %files mod_authz_user
2475 %defattr(644,root,root,755)
2476 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_user.conf
2477 %attr(755,root,root) %{_libexecdir}/mod_authz_user.so
2478
2479 %files mod_autoindex
2480 %defattr(644,root,root,755)
2481 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_autoindex.conf
2482 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
2483
2484 %if %{with bucketeer}
2485 %files mod_bucketeer
2486 %defattr(644,root,root,755)
2487 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_bucketeer.conf
2488 %attr(755,root,root) %{_libexecdir}/mod_bucketeer.so
2489 %endif
2490
2491 %files mod_cache
2492 %defattr(644,root,root,755)
2493 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cache.conf
2494 %attr(755,root,root) %{_sbindir}/htcacheclean
2495 %attr(755,root,root) %{_libexecdir}/mod_cache.so
2496 #%attr(755,root,root) %{_libexecdir}/mod_disk_cache.so
2497 #%attr(755,root,root) %{_libexecdir}/mod_mem_cache.so
2498 %{_mandir}/man8/htcacheclean.8*
2499
2500 %files mod_case_filter
2501 %defattr(644,root,root,755)
2502 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_case_filter.conf
2503 %attr(755,root,root) %{_libexecdir}/mod_case_filter.so
2504
2505 %files mod_case_filter_in
2506 %defattr(644,root,root,755)
2507 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_case_filter_in.conf
2508 %attr(755,root,root) %{_libexecdir}/mod_case_filter_in.so
2509
2510 %files mod_cern_meta
2511 %defattr(644,root,root,755)
2512 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cern_meta.conf
2513 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
2514
2515 %files mod_cgi
2516 %defattr(644,root,root,755)
2517 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgi.conf
2518 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
2519
2520 %files mod_cgid
2521 %defattr(644,root,root,755)
2522 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgid.conf
2523 %attr(755,root,root) %{_libexecdir}/mod_cgid.so
2524
2525 %files mod_charset_lite
2526 %defattr(644,root,root,755)
2527 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_charset_lite.conf
2528 %attr(755,root,root) %{_libexecdir}/mod_charset_lite.so
2529
2530 %files mod_dav
2531 %defattr(644,root,root,755)
2532 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dav.conf
2533 %attr(755,root,root) %{_libexecdir}/mod_dav*.so
2534 %dir %attr(770,root,http) /var/lock/mod_dav
2535
2536 %files mod_dbd
2537 %defattr(644,root,root,755)
2538 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dbd.conf
2539 %attr(755,root,root) %{_libexecdir}/mod_dbd.so
2540
2541 %files mod_deflate
2542 %defattr(644,root,root,755)
2543 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_deflate.conf
2544 %attr(755,root,root) %{_libexecdir}/mod_deflate.so
2545
2546 %files mod_dir
2547 %defattr(644,root,root,755)
2548 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dir.conf
2549 %attr(755,root,root) %{_libexecdir}/mod_dir.so
2550
2551 %files mod_dumpio
2552 %defattr(644,root,root,755)
2553 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dumpio.conf
2554 %attr(755,root,root) %{_libexecdir}/mod_dumpio.so
2555
2556 %files mod_echo
2557 %defattr(644,root,root,755)
2558 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_echo.conf
2559 %attr(755,root,root) %{_libexecdir}/mod_echo.so
2560
2561 %files mod_env
2562 %defattr(644,root,root,755)
2563 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_env.conf
2564 %attr(755,root,root) %{_libexecdir}/mod_env.so
2565
2566 %files mod_expires
2567 %defattr(644,root,root,755)
2568 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_expires.conf
2569 %attr(755,root,root) %{_libexecdir}/mod_expires.so
2570
2571 %files mod_ext_filter
2572 %defattr(644,root,root,755)
2573 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ext_filter.conf
2574 %attr(755,root,root) %{_libexecdir}/mod_ext_filter.so
2575
2576 %files mod_file_cache
2577 %defattr(644,root,root,755)
2578 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_file_cache.conf
2579 %attr(755,root,root) %{_libexecdir}/mod_file_cache.so
2580
2581 %files mod_filter
2582 %defattr(644,root,root,755)
2583 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_filter.conf
2584 %attr(755,root,root) %{_libexecdir}/mod_filter.so
2585
2586 %files mod_headers
2587 %defattr(644,root,root,755)
2588 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_headers.conf
2589 %attr(755,root,root) %{_libexecdir}/mod_headers.so
2590
2591 %files mod_ident
2592 %defattr(644,root,root,755)
2593 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ident.conf
2594 %attr(755,root,root) %{_libexecdir}/mod_ident.so
2595
2596 %files mod_imagemap
2597 %defattr(644,root,root,755)
2598 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_imagemap.conf
2599 %attr(755,root,root) %{_libexecdir}/mod_imagemap.so
2600
2601 %files mod_include
2602 %defattr(644,root,root,755)
2603 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_include.conf
2604 %attr(755,root,root) %{_libexecdir}/mod_include.so
2605
2606 %files mod_info
2607 %defattr(644,root,root,755)
2608 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_info.conf
2609 %attr(755,root,root) %{_libexecdir}/mod_info.so
2610
2611 %if %{with ldap}
2612 %files mod_ldap
2613 %defattr(644,root,root,755)
2614 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ldap.conf
2615 %attr(755,root,root) %{_libexecdir}/mod_ldap.so
2616 %endif
2617
2618 %files mod_log_config
2619 %defattr(644,root,root,755)
2620 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
2621 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_config.conf
2622
2623 %files mod_log_forensic
2624 %defattr(644,root,root,755)
2625 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_forensic.conf
2626 %attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
2627
2628 %files mod_logio
2629 %defattr(644,root,root,755)
2630 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_logio.conf
2631 %attr(755,root,root) %{_libexecdir}/mod_logio.so
2632
2633 %files mod_mime
2634 %defattr(644,root,root,755)
2635 %attr(755,root,root) %{_libexecdir}/mod_mime.so
2636 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime.conf
2637
2638 %files mod_mime_magic
2639 %defattr(644,root,root,755)
2640 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime_magic.conf
2641 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
2642
2643 %files mod_negotiation
2644 %defattr(644,root,root,755)
2645 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_negotiation.conf
2646 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_languages.conf
2647 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
2648
2649 %files mod_proxy
2650 %defattr(644,root,root,755)
2651 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_proxy.conf
2652 %attr(755,root,root) %{_libexecdir}/mod_proxy*.so
2653
2654 %files mod_reqtimeout
2655 %defattr(644,root,root,755)
2656 %attr(755,root,root) %{_libexecdir}/mod_reqtimeout.so
2657 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_reqtimeout.conf
2658
2659 %files mod_rewrite
2660 %defattr(644,root,root,755)
2661 %attr(755,root,root) %{_bindir}/httxt2dbm
2662 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
2663 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_rewrite.conf
2664 %{_mandir}/man1/httxt2dbm.1*
2665
2666 %files mod_setenvif
2667 %defattr(644,root,root,755)
2668 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_setenvif.conf
2669 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
2670
2671 %files mod_speling
2672 %defattr(644,root,root,755)
2673 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_speling.conf
2674 %attr(755,root,root) %{_libexecdir}/mod_speling.so
2675
2676 %if %{with ssl}
2677 %files mod_ssl
2678 %defattr(644,root,root,755)
2679 %attr(750,root,root) %dir %{_sysconfdir}/ssl
2680 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ssl/server.*
2681 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ssl.conf
2682 %attr(755,root,root) %{_libexecdir}/mod_ssl.so
2683 %endif
2684
2685 %files mod_status
2686 %defattr(644,root,root,755)
2687 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_status.conf
2688 %attr(755,root,root) %{_libexecdir}/mod_status.so
2689
2690 %files mod_substitute
2691 %defattr(644,root,root,755)
2692 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_substitute.conf
2693 %attr(755,root,root) %{_libexecdir}/mod_substitute.so
2694
2695 %files mod_unique_id
2696 %defattr(644,root,root,755)
2697 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_unique_id.conf
2698 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
2699
2700 %files mod_userdir
2701 %defattr(644,root,root,755)
2702 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_userdir.conf
2703 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
2704
2705 %files mod_usertrack
2706 %defattr(644,root,root,755)
2707 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_usertrack.conf
2708 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
2709
2710 %files mod_version
2711 %defattr(644,root,root,755)
2712 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_version.conf
2713 %attr(755,root,root) %{_libexecdir}/mod_version.so
2714
2715 %files mod_vhost_alias
2716 %defattr(644,root,root,755)
2717 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
2718 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf
2719
2720 %files -n htpasswd-%{name}
2721 %defattr(644,root,root,755)
2722 %attr(755,root,root) %{_bindir}/htpasswd
2723 %{_mandir}/man1/htpasswd.1*
2724
2725 %files dbmtools
2726 %defattr(644,root,root,755)
2727 %attr(755,root,root) %{_bindir}/dbmmanage
2728 %attr(755,root,root) %{_bindir}/htdbm
2729 %{_mandir}/man1/dbmmanage.1*
2730 %{_mandir}/man1/htdbm.1*
2731
2732 %files cgi_test
2733 %defattr(644,root,root,755)
2734 %dir %{_cgibindir}
2735 %attr(755,root,root) %{_cgibindir}/*
2736 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_cgi_test.conf