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