]> git.pld-linux.org Git - packages/apache.git/blob - apache.spec
f85c7176775f25e4662c49131eacce693b55b123
[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 # - drop mod_case_filter* or find summary and description for them
12 # - FYI: http://wiki.apache.org/httpd/InternalDummyConnection
13
14 # Conditional build:
15 %bcond_without  ssl             # build without SSL support
16 %bcond_without  ldap            # build without LDAP support
17 %bcond_with     distcache       # distcache support
18 %bcond_with     bucketeer       # debug one
19
20 # this is internal macro, don't change to %%apache_modules_api
21 %define         _apache_modules_api 20120211
22
23 %define         openssl_ver     1.0.1e
24 %define         apr_ver         1:1.5.0
25
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.7
37 Release:        1
38 License:        Apache v2.0
39 Group:          Networking/Daemons/HTTP
40 Source0:        http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
41 # Source0-md5:  170d7fb6fe5f28b87d1878020a9ab94e
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 Source31:       %{name}.service
73 Patch0:         %{name}-configdir_skip_backups.patch
74 Patch1:         %{name}-layout.patch
75 Patch2:         %{name}-suexec.patch
76 Patch3:         %{name}-branding.patch
77 Patch4:         %{name}-apr.patch
78 Patch5:         httpd-dummy-connection-result.patch
79
80 Patch7:         %{name}-syslibs.patch
81
82 Patch10:        httpd-2.0.46-dav401dest.patch
83 Patch14:        httpd-2.0.48-corelimit.patch
84 Patch15:        httpd-2.0.48-debuglog.patch
85 Patch18:        %{name}-v6only-ENOPROTOOPT.patch
86 Patch19:        %{name}-conffile-path.patch
87 Patch20:        %{name}-apxs.patch
88 # Relaxed version of suexec. If called as suexec.fcgi don't check uid/gid against file owner.
89 # Required by our patched mod_fcgid to run php as fcgi via suexec.
90 Patch23:        %{name}-suexec_fcgi.patch
91 # http://scripts.mit.edu/trac/browser/trunk/server/common/patches/httpd-2.2.x-mod_ssl-sessioncaching.patch?rev=1348
92 Patch25:        httpd-2.2.x-mod_ssl-sessioncaching.patch
93 Patch26:        %{name}-mod_vhost_alias_docroot.patch
94 Patch29:        libtool-tag.patch
95 Patch30:        lua-lib.patch
96 URL:            http://httpd.apache.org/
97 BuildRequires:  apr-devel >= %{apr_ver}
98 BuildRequires:  apr-util-devel >= 1:1.3.10-2
99 BuildRequires:  autoconf >= 2.50
100 BuildRequires:  automake
101 %{?with_distcache:BuildRequires:        distcache-devel}
102 BuildRequires:  libtool >= 2:1.5
103 BuildRequires:  lua51-devel
104 %{?with_ldap:BuildRequires:     openldap-devel >= 2.3.0}
105 %{?with_ssl:BuildRequires:      openssl-devel >= %{openssl_ver}}
106 %{?with_ssl:BuildRequires:      openssl-tools >= %{openssl_ver}}
107 BuildRequires:  pcre-devel
108 BuildRequires:  pkgconfig
109 BuildRequires:  rpm >= 4.4.9-56
110 BuildRequires:  rpm-build >= 4.4.0
111 BuildRequires:  rpm-perlprov >= 4.1-13
112 BuildRequires:  rpmbuild(macros) >= 1.647
113 BuildRequires:  sed >= 4.0
114 BuildRequires:  zlib-devel
115 Requires:       %{name}-errordocs = %{version}-%{release}
116 Requires:       %{name}-mod_alias = %{version}-%{release}
117 Requires:       %{name}-mod_auth = %{version}-%{release}
118 Requires:       %{name}-mod_autoindex = %{version}-%{release}
119 Requires:       %{name}-mod_deflate = %{version}-%{release}
120 Requires:       %{name}-mod_dir = %{version}-%{release}
121 Requires:       %{name}-mod_env = %{version}-%{release}
122 Requires:       %{name}-mod_log_config = %{version}-%{release}
123 Requires:       %{name}-mod_logio = %{version}-%{release}
124 Requires:       %{name}-mod_mime = %{version}-%{release}
125 Requires:       %{name}-mod_mime_magic = %{version}-%{release}
126 Requires:       %{name}-mod_negotiation = %{version}-%{release}
127 Requires:       %{name}-mod_setenvif = %{version}-%{release}
128 Requires:       %{name}-mod_speling = %{version}-%{release}
129 Requires:       %{name}-mod_status = %{version}-%{release}
130 Requires:       %{name}-mod_userdir = %{version}-%{release}
131 Requires:       %{name}-mod_version = %{version}-%{release}
132 Requires:       %{name}-tools = %{version}-%{release}
133 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
134
135 %define         _sysconfdir     /etc/httpd
136 %define         _includedir     %{_prefix}/include/apache
137 %define         _datadir        /home/services/httpd
138 %define         _libexecdir     %{_libdir}/apache
139 %define         _cgibindir      %{_prefix}/lib/cgi-bin/%{name}
140
141 %description
142 Apache is a powerful, full-featured, efficient and freely-available
143 Web server. Apache is also the most popular Web server on the
144 Internet.
145
146 %description -l de.UTF-8
147 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
148 erhältlich und weit verbreitet ist.
149
150 %description -l es.UTF-8
151 El servidor web Apache es el mejor servidor gratuito disponible en el
152 mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
153 que navegadores vean documentos y sometan datos remotamente. Puede
154 ejecutar varias funciones diferentes, incluyendo funciones de proxy y
155 caché, y nos ofrece características como monitor de estado, conversión
156 dinámica de tipo, y otras más.
157
158 %description -l fr.UTF-8
159 Apache est un serveur Web puissant, efficace, gratuit et complet.
160 Apache est aussi le serveur Web le plus populaire sur Internet.
161
162 %description -l pl.UTF-8
163 Apache jest serwerem WWW (World Wide Web). Instalując ten pakiet
164 będziesz mógł prezentować własne strony WWW w sieci Internet.
165
166 %description -l pt_BR.UTF-8
167 O servidor web Apache é o melhor servidor gratuito disponível no mundo
168 UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
169 que browsers web vejam documentos e submetam dados remotamente. Ele
170 pode executar várias funções diferentes, incluindo funções de proxy e
171 cache, e oferece características como monitor de status, conversão
172 dinâmica de tipo, e mais.
173
174 %description -l ru.UTF-8
175 Apache - мощный, функциональный, высокопроизводительный и свободно
176 распространяемый веб-сервер.
177
178 %description -l tr.UTF-8
179 Apache serbest dağıtılan ve çok kullanılan yetenekli bir web
180 sunucusudur.
181
182 %package base
183 Summary:        The Number One HTTP Server On The Internet
184 Summary(pl.UTF-8):      Wiodący w Internecie serwer HTTP
185 Group:          Networking/Daemons/HTTP
186 Requires(post): fileutils
187 Requires(post,preun):   /sbin/chkconfig
188 Requires(postun):       /usr/sbin/groupdel
189 Requires(postun):       /usr/sbin/userdel
190 Requires(pre):  /bin/id
191 Requires(pre):  /usr/bin/getgid
192 Requires(pre):  /usr/sbin/groupadd
193 Requires(pre):  /usr/sbin/useradd
194 Requires(post,preun,postun):    systemd-units >= 38
195 Requires:       /sbin/chkconfig
196 Requires:       apr >= %{apr_ver}
197 Requires:       psmisc >= 20.1
198 Requires:       rc-scripts >= 0.4.1.23
199 Requires:       sed >= 4.0
200 Requires:       systemd-units >= 38
201 Provides:       apache(modules-api) = %{_apache_modules_api}
202 Provides:       group(http)
203 Provides:       user(http)
204 Provides:       webserver = apache
205 Obsoletes:      apache-extra
206 Obsoletes:      apache6
207 # packaged by mistake. really sample code
208 Obsoletes:      apache-mod_optional_fn_export
209 Obsoletes:      apache-mod_optional_fn_import
210 Obsoletes:      apache-mod_optional_fn_import
211 Obsoletes:      apache-mod_optional_hook_import
212 Conflicts:      apache < 2.2.0
213 # mod_wsgi >= 3.4 is required for apache 2.4
214 Conflicts:      apache-mod_wsgi < 3.4
215 Conflicts:      logrotate < 3.7-4
216 # for the posttrans scriptlet, conflicts because in vserver environment rpm package is not installed.
217 Conflicts:      rpm < 4.4.2-0.2
218
219 %description base
220 Apache is a powerful, full-featured, efficient and freely-available
221 Web server. Apache is also the most popular Web server on the
222 Internet.
223
224 %description base -l pl.UTF-8
225 Apache jest potężnym, w pełni funkcjonalnym, wydajnym i wolnodostępnym
226 serwerem WWW (World Wide Web). Jest także najbardziej popularnym
227 serwerem WWW w Internecie.
228
229 %package suexec
230 Summary:        Apache suexec wrapper
231 Summary(pl.UTF-8):      Wrapper suexec do serwera WWW Apache
232 Group:          Networking/Daemons/HTTP
233 URL:            http://httpd.apache.org/docs/2.4/suexec.html
234 Requires:       %{name}-base = %{version}-%{release}
235
236 %description suexec
237 The suEXEC feature provides Apache users the ability to run CGI and
238 SSI programs under user IDs different from the user ID of the calling
239 web-server. Normally, when a CGI or SSI program executes, it runs as
240 the same user who is running the web server.
241
242 %description suexec -l pl.UTF-8
243 SuEXEC umożliwia serwerowi Apache uruchamianie programów CGI i SSI z
244 innym UID niż wywołujący je serwer. Normalnie programy CGI i SSI są
245 wykonywane jako taki sam użytkownik jak serwer WWW.
246
247 %package tools
248 Summary:        Apache tools
249 Summary(pl.UTF-8):      Narzędzia Apache'a
250 Group:          Development/Tools
251
252 %description tools
253 Apache tools.
254
255 %description tools -l pl.UTF-8
256 Narzędzia Apache'a.
257
258 %package index
259 Summary:        Apache index.html* files
260 Summary(pl.UTF-8):      Pliki Apache index.html*
261 Group:          Documentation
262 Requires:       %{name}-base = %{version}-%{release}
263 Obsoletes:      indexhtml
264
265 %description index
266 Apache index.html* files.
267
268 %description index -l pl.UTF-8
269 Pliki index.html* Apache'a.
270
271 %package doc
272 Summary:        Apache manual
273 Summary(pl.UTF-8):      Podręcznik Apache'a
274 Group:          Documentation
275 Requires:       %{name}-base = %{version}-%{release}
276 Requires:       %{name}-mod_alias = %{version}-%{release}
277 Requires:       %{name}-mod_dir = %{version}-%{release}
278 Requires:       %{name}-mod_negotiation = %{version}-%{release}
279 Requires:       %{name}-mod_setenvif = %{version}-%{release}
280
281 %description doc
282 Apache manual.
283
284 %description doc -l pl.UTF-8
285 Podręcznik Apache'a.
286
287 %package errordocs
288 Summary:        Multi-language error messages for Apache
289 Summary(pl.UTF-8):      Wielojęzyczne komunikaty błędów dla Apache'a
290 Group:          Applications/WWW
291 URL:            http://httpd.apache.org/docs-project/
292 Requires:       %{name}-base = %{version}-%{release}
293 Requires:       %{name}-mod_alias = %{version}-%{release}
294 Requires:       %{name}-mod_authz_host = %{version}-%{release}
295 Requires:       %{name}-mod_include = %{version}-%{release}
296 Requires:       %{name}-mod_negotiation = %{version}-%{release}
297
298 %description errordocs
299 Multi-language error messages.
300
301 %description errordocs -l pl.UTF-8
302 Dokumenty opisujące błędy HTTP dla Apache'a w wielu językach.
303
304 %package devel
305 Summary:        Module development tools for the Apache web server
306 Summary(es.UTF-8):      Archivos de inclusión del Apache para desarrollo de módulos
307 Summary(fr.UTF-8):      Les outils de developpement de modules pour le serveur web Apache
308 Summary(pl.UTF-8):      Pliki nagłówkowe do tworzenia modułów rozszerzeń do serwera WWW Apache
309 Summary(pt_BR.UTF-8):   Arquivos de inclusão do Apache para desenvolvimento de módulos
310 Summary(ru.UTF-8):      Средства разработки модулей для веб-сервера Apache
311 Group:          Networking/Utilities
312 Requires:       apr-util-devel >= 1:1.2
313 Requires:       libtool
314 Obsoletes:      apache-apxs
315 Obsoletes:      apache-static
316
317 %description devel
318 The apache-devel package contains header files for Apache.
319
320 %description devel -l es.UTF-8
321 Este paquete contiene los archivos de inclusión para el Apache, bien
322 como el utilitario apxs para la construcción de objetos compartidos
323 dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
324 o desarrollar módulos adicionales para Apache.
325
326 %description devel -l fr.UTF-8
327 Le package apache-devel contient le code source pour le serveur Web
328 Apache et le binaire APXS dont vous aurez besoin pour construire des
329 Objets Dynamiques Partages (DSOs) pour Apache.
330
331 %description devel -l pl.UTF-8
332 Pliki nagłówkowe i inne zasoby niezbędne przy budowaniu modułów DSO
333 (Dynamic Shared Objects) dla Apache'a.
334
335 %description devel -l ru.UTF-8
336 Средства разработки модулей для веб-сервера Apache.
337
338 %description devel -l pt_BR.UTF-8
339 Este pacote contem os arquivos de inclusão para o Apache, bem como o
340 utilitário apxs para a construção de objetos compartilhados dinâmicos
341 (DSOs). Este pacote precisa ser instalado se você deseja compilar ou
342 desenvolver módulos adicionais para o Apache.
343
344 %package mod_access_compat
345 Summary:        Group authorizations based on host (name or IP address)
346 Summary(pl.UTF-8):      Grupowe uwierzytelnianie w oparciu o hosta (nazwę lub adres IP)
347 Group:          Networking/Daemons/HTTP
348 URL:            http://httpd.apache.org/docs/2.4/mod/mod_access_compat.html
349 Requires:       %{name}-base = %{version}-%{release}
350 Provides:       apache(mod_access_compat) = %{version}-%{release}
351
352 %description mod_access_compat
353 The directives provided by mod_access_compat are used in <Directory>,
354 <Files>, and <Location> sections as well as .htaccess files to control
355 access to particular parts of the server. Access can be controlled
356 based on the client hostname, IP address, or other characteristics of
357 the client request, as captured in environment variables. The Allow
358 and Deny directives are used to specify which clients are or are not
359 allowed access to the server, while the Order directive sets the
360 default access state, and configures how the Allow and Deny directives
361 interact with each other.
362
363 %description mod_access_compat -l pl.UTF-8
364 Dyrektywy udostępniane przez mod_access_compat są używane w sekcjach
365 <Directory>, <Files> i <Location>, a także plikach .htaccess do
366 sterowania odstępem do poszczególnych części serwera. Dostęp można
367 kontrolować w oparciu o nazwę hosta klienta, adres IP lub inne cechy
368 żądania klienta, przechwytywane w zmiennych środowiskowych. Dyrektywy
369 Allow i Deny służą do określania, którzy klienci mają, a którzy nie
370 mają dostępu do serwera, natomiast dyrektywa Order ustawia domyślny
371 stan dostępu i konfiguruje sposób interakcji między dyrektywami Allow
372 oraz Deny.
373
374 %package mod_actions
375 Summary:        Apache module for executing CGI scripts based on media type or request method
376 Summary(pl.UTF-8):      Moduł Apache'a do uruchamiania skryptów CGI w oparciu o rodzaj danych lub żądania
377 Group:          Networking/Daemons/HTTP
378 URL:            http://httpd.apache.org/docs/2.4/mod/mod_actions.html
379 Requires:       %{name}-base = %{version}-%{release}
380 Provides:       apache(mod_actions) = %{version}-%{release}
381
382 %description mod_actions
383 This module has two directives. The Action directive lets you run CGI
384 scripts whenever a file of a certain MIME content type is requested.
385 The Script directive lets you run CGI scripts whenever a particular
386 method is used in a request. This makes it much easier to execute
387 scripts that process files.
388
389 %description mod_actions -l pl.UTF-8
390 Ten moduł ma dwie dyrektywy. Dyrektywa Action pozwala uruchamiać
391 skrypty CGI przy żądaniu pliku o danym typie zawartości MIME.
392 Dyrektywa Script pozwala uruchamiać skrypty CGI przy danej metodzie
393 żądania. Znacznie ułatwia to wykonywanie skryptów przetwarzających
394 pliki.
395
396 %package mod_alias
397 Summary:        Mapping different parts of the host filesystem in the document tree and for URL redirection
398 Summary(pl.UTF-8):      Odwzorowywanie różnych części systemu plików w drzewie dokumentów i przekierowywanie URL-i
399 Group:          Networking/Daemons/HTTP
400 URL:            http://httpd.apache.org/docs/2.4/mod/mod_alias.html
401 Requires:       %{name}-base = %{version}-%{release}
402 Provides:       apache(mod_alias) = %{version}-%{release}
403 Provides:       webserver(alias)
404
405 %description mod_alias
406 The directives contained in this module allow for manipulation and
407 control of URLs as requests arrive at the server. The Alias and
408 ScriptAlias directives are used to map between URLs and filesystem
409 paths. This allows for content which is not directly under the
410 DocumentRoot served as part of the web document tree. The ScriptAlias
411 directive has the additional effect of marking the target directory as
412 containing only CGI scripts.
413
414 The Redirect directives are used to instruct clients to make a new
415 request with a different URL. They are often used when a resource has
416 moved to a new location.
417
418 mod_alias is designed to handle simple URL manipulation tasks. For
419 more complicated tasks such as manipulating the query string, use the
420 tools provided by mod_rewrite.
421
422 %description mod_alias -l pl.UTF-8
423 Dyrektywy zawarte w tym module umożliwiają manipulacje i sterowanie
424 URL-ami kiedy żądania są dostarczane do serwera. Dyrektywy Alias i
425 ScriptAlias są używane do odwzorowywania między URL-ami i ścieżkami w
426 systemie plików. Umożliwia to serwowanie treści nie będącej
427 bezpośrednio wewnątrz DocumentRoota jako część drzewa dokumentów WWW.
428 Dyrektywa ScriptAlias ma dodatkowy efekt oznaczania katalogu
429 docelowego jako zawierającego wyłącznie skrypty CGI.
430
431 Dyrektywy Redirect służą do instruowania klientów, aby wykonali nowe
432 żądanie z innym URL-em. Są używane zwykle w przypadku, gdy zasoby
433 zostały przeniesione w inne miejsce.
434
435 mod_alias został zaprojektowany do obsługi prostych manipulacji na
436 URL-ach. Bardziej skomplikowane zadania, takie jak modyfikowanie
437 łańcucha zapytania można wykonać przy użyciu mod_rewrite.
438
439 %package mod_allowmethods
440 Summary:        Easily restrict what HTTP methods can be used on the server
441 Summary(pl.UTF-8):      Łatwe ograniczanie metod HTTP dostępnych na serwerze
442 Group:          Networking/Daemons/HTTP
443 URL:            http://httpd.apache.org/docs/2.4/mod/mod_allowmethods.html
444 Requires:       %{name}-base = %{version}-%{release}
445 Provides:       apache(mod_allowmethods) = %{version}-%{release}
446
447 %description mod_allowmethods
448 This module makes it easy to restrict what HTTP methods can used on an
449 server.
450
451 %description mod_allowmethods -l pl.UTF-8
452 Ten moduł ułatwia ograniczanie metod HTTP udostępnianych przez serwer.
453
454 %package mod_asis
455 Summary:        Sends files that contain their own HTTP headers
456 Summary(pl.UTF-8):      Wysyłanie plików zawierających własne nagłówki HTTP
457 Group:          Networking/Daemons/HTTP
458 URL:            http://httpd.apache.org/docs/2.4/mod/mod_asis.html
459 Requires:       %{name}-base = %{version}-%{release}
460 Provides:       apache(mod_asis) = %{version}-%{release}
461
462 %description mod_asis
463 This module provides the handler send-as-is which causes Apache to
464 send the document without adding most of the usual HTTP headers.
465
466 This can be used to send any kind of data from the server, including
467 redirects and other special HTTP responses, without requiring a
468 cgi-script or an nph script.
469
470 For historical reasons, this module will also process any file with
471 the mime type httpd/send-as-is.
472
473 %description mod_asis -l pl.UTF-8
474 Ten moduł udostępnia procesurę obsługi send-as-is powodującą, że
475 Apache wysyła dokument bez dodawania większości zwykle używanych
476 nagłówków HTTP.
477
478 Może to być używane do wysyłania dowolnego rodzaju danych z serwera,
479 włącznie z przekierowaniami i innymi specjalnymi odpowiedziami HTTP
480 bez wymagania skryptu CGI lub nph.
481
482 %package mod_auth
483 Summary:        Virtual package which provides backward compatibility with Apache 2.0
484 Summary(pl.UTF-8):      Pakiet wirtualny zapewniający kompatybilność wsteczną z Apachem 2.0
485 Group:          Networking/Daemons/HTTP
486 Requires:       %{name}-base = %{version}-%{release}
487 Requires:       %{name}-mod_auth_basic = %{version}-%{release}
488 Requires:       %{name}-mod_authn_file = %{version}-%{release}
489 Requires:       %{name}-mod_authz_groupfile = %{version}-%{release}
490 Requires:       %{name}-mod_authz_user = %{version}-%{release}
491 Provides:       apache(mod_auth) = %{version}-%{release}
492 Provides:       webserver(auth)
493
494 %description mod_auth
495 Virtual package which requires apache-mod_authn_file,
496 apache-mod_authz_user and apache-mod_authz_groupfile for backward
497 compatibility with Apache 2.0.
498
499 %description mod_auth -l pl.UTF-8
500 Pakiet wirtualny wymagający apache-mod_authn_file,
501 apache-mod_authz_user i apache-mod_authz_groupfile dla kompatybilności
502 wstecznej z Apachem 2.0.
503
504 %package mod_auth_basic
505 Summary:        Apache module that allows Basic authentication
506 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający korzystawnie z uwierzytelnienia Basic
507 Group:          Networking/Daemons/HTTP
508 URL:            http://httpd.apache.org/docs/2.4/mod/mod_auth_basic.html
509 Requires:       %{name}-base = %{version}-%{release}
510 Provides:       apache(mod_auth_basic) = %{version}-%{release}
511
512 %description mod_auth_basic
513 This module allows the use of HTTP Basic Authentication to restrict
514 access by looking up users in the given providers.
515
516 HTTP Digest Authentication is provided by mod_auth_digest. This module
517 should usually be combined with at least one authentication module
518 such as mod_authn_file and one authorization module such as
519 mod_authz_user.
520
521 %description mod_auth_basic -l pl.UTF-8
522 Ten moduł pozwala używać uwierzytelnienia HTTP Basic do ograniczania
523 dostępu poprzez wyszukiwanie użytkowników we wskazanych miejscach.
524
525 Uwierzytelnianie HTTP Digest jest udostępniane przez moduł
526 mod_auth_digest. Niniejszy moduł jest zwykle używany w połączeniu z
527 przynajmniej jednym modułem uwierzytelniającym, takim jak
528 mod_authn_file oraz jednym modułem autoryzacyjnym, takim jak
529 mod_authz_user.
530
531 %package mod_auth_dbm
532 Summary:        Virtual package which provides backward compatibility with Apache 2.0
533 Summary(pl.UTF-8):      Pakiet wirtualny zapewniający kompatybilność wsteczną z Apachem 2.0
534 Group:          Networking/Daemons/HTTP
535 Requires:       %{name}-base = %{version}-%{release}
536 Requires:       %{name}-dbmtools = %{version}-%{release}
537 Requires:       %{name}-mod_authn_dbm = %{version}-%{release}
538 Requires:       %{name}-mod_authz_dbm = %{version}-%{release}
539 Provides:       apache(mod_auth_dbm) = %{version}-%{release}
540
541 %description mod_auth_dbm
542 Virtual package which requires apache-mod_authn_dbm and
543 apache-mod_authz_dbm for backward compatibility with Apache 2.0.
544
545 %description mod_auth_dbm -l pl.UTF-8
546 Pakiet wirtualny wymagający apache-mod_authn_dbm i
547 apache-mod_authz_dbm dla kompatybilności wstecznej z Apachem 2.0.
548
549 %package mod_auth_digest
550 Summary:        User authentication using MD5 Digest Authentication
551 Summary(pl.UTF-8):      Uwierzytelnianie użytkowników przy użyciu MD5 Digest
552 Group:          Networking/Daemons/HTTP
553 URL:            http://httpd.apache.org/docs/2.4/mod/mod_auth_digest.html
554 Requires:       %{name}-base = %{version}-%{release}
555 Provides:       apache(mod_auth_digest) = %{version}-%{release}
556
557 %description mod_auth_digest
558 This module implements HTTP Digest Authentication. However, it has not
559 been extensively tested and is therefore marked experimental.
560
561 %description mod_auth_digest -l pl.UTF-8
562 Ten moduł implementuje uwierzytelnienie HTTP Digest. Nie został on
563 jednak zbyt obszernie przetestowany, więc jest oznaczony jako
564 eksperymentalny.
565
566 %package mod_auth_form
567 Summary:        Form authentication
568 Summary(pl.UTF-8):      Uwierzytelnianie poprzez formularz
569 Group:          Networking/Daemons/HTTP
570 URL:            http://httpd.apache.org/docs/2.4/mod/mod_auth_form.html
571 Requires:       %{name}-base = %{version}-%{release}
572 Provides:       apache(mod_auth_form) = %{version}-%{release}
573
574 %description mod_auth_form
575 This module allows the use of an HTML login form to restrict access by
576 looking up users in the given providers. HTML forms require
577 significantly more configuration than the alternatives, however an
578 HTML login form can provide a much friendlier experience for end
579 users.
580
581 %description mod_auth_form -l pl.UTF-8
582 Ten moduł pozwala na wykorzystywanie HTML-owego formularza logowania
583 do ograniczania dostępu poprzez wyszukiwanie użytkowników we
584 wskazanych miejscach. Formularze HTML wymagają znacząco większych
585 nakładów na konfigurację niż alternatywne sposoby, ale mogą być
586 bardziej przyjazne dla użytkowników końcowych.
587
588 %package mod_authn_anon
589 Summary:        Apache module that allows "anonymous" user access to authenticated areas
590 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający dostęp anonimowych użytkowników do stref uwierzytelnianych
591 Group:          Networking/Daemons/HTTP
592 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authn_anon.html
593 Requires:       %{name}-base = %{version}-%{release}
594 Requires:       %{name}-mod_authn_core = %{version}-%{release}
595 Provides:       apache(mod_authn_anon) = %{version}-%{release}
596 # compat
597 Provides:       apache(mod_auth_anon) = %{version}-%{release}
598 Provides:       apache-mod_auth_anon = %{version}-%{release}
599 Obsoletes:      apache-mod_auth_anon < 2.2.0-0.5
600
601 %description mod_authn_anon
602 This module provides authentication front-ends such as mod_auth_basic
603 to authenticate users similar to anonymous-ftp sites, i.e. have a
604 'magic' user id 'anonymous' and the email address as a password. These
605 email addresses can be logged.
606
607 %description mod_authn_anon -l pl.UTF-8
608 Ten moduł udmożliwia frontendom uwierzytelniającym takim jak
609 mod_auth_basic uwierzytelnianie użytkowników podobnie do serwisów
610 anonimowego ftp, tzn. przez udostępnianie "magicznego" identyfikatora
611 "anonymous" i adresu pocztowego jako hasła. Te adresy pocztowe mogą
612 być logowane.
613
614 %package mod_authn_core
615 Summary:        Apache module that provides core authentication capabilieties
616 Summary(pl.UTF-8):      Moduł Apache'a udostępniający podstawowe funkcje uwierzytelniające
617 Group:          Networking/Daemons/HTTP
618 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authn_core.html
619 Requires:       %{name}-base = %{version}-%{release}
620 Provides:       apache(mod_authn_core) = %{version}-%{release}
621 Provides:       apache(mod_authn_default) = %{version}-%{release}
622 Obsoletes:      apache(mod_authn_alias)
623 Obsoletes:      apache-mod_authn_default < %{version}-%{release}
624
625 %description mod_authn_core
626 This module provides core authentication capabilities to allow or deny
627 access to portions of the web site. mod_authn_core provides directives
628 that are common to all authentication providers.
629
630 %description mod_authn_core -l pl.UTF-8
631 Ten moduł dostarcza podstawowe funkcje uwierzytelniania, umożliwiające
632 lub blokujące dostęp do części serwisu WWW. mod_authn_core udostępnia
633 dyrektywy wspólne dla wszystkich modułów obsługujących
634 uwierzytelnianie.
635
636 %package mod_authn_dbd
637 Summary:        Apache module that allows user authentication using an SQL
638 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie użytkowników przy użyciu tabel SQL
639 Group:          Networking/Daemons/HTTP
640 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authn_dbd.html
641 Requires:       %{name}-base = %{version}-%{release}
642 Requires:       %{name}-mod_authn_core = %{version}-%{release}
643 Requires:       %{name}-mod_dbd = %{version}-%{release}
644 Provides:       apache(mod_authn_dbd) = %{version}-%{release}
645
646 %description mod_authn_dbd
647 This module provides authentication front-ends such as mod_auth_digest
648 and mod_auth_basic to authenticate users by looking up users in SQL
649 tables.
650
651 %description mod_authn_dbd -l pl.UTF-8
652 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
653 mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
654 wyszukiwanie w tabelach SQL.
655
656 %package mod_authn_dbm
657 Summary:        Apache module that allows user authentication using DBM files
658 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie użytkowników przy użyciu plików DBM
659 Group:          Networking/Daemons/HTTP
660 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authn_dbm.html
661 Requires:       %{name}-base = %{version}-%{release}
662 Requires:       %{name}-mod_authn_core = %{version}-%{release}
663 Provides:       apache(mod_authn_dbm) = %{version}-%{release}
664
665 %description mod_authn_dbm
666 This module provides authentication front-ends such as mod_auth_digest
667 and mod_auth_basic to authenticate users by looking up users in DBM
668 password files.
669
670 %description mod_authn_dbm -l pl.UTF-8
671 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
672 mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
673 wyszukiwanie w tabelach haseł DBM.
674
675 %package mod_authn_file
676 Summary:        Apache module that allows user authentication using text files
677 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie użytkowników poprzez pliki tekstowe
678 Group:          Networking/Daemons/HTTP
679 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authn_file.html
680 Requires:       %{name}-base = %{version}-%{release}
681 Requires:       %{name}-mod_authn_core = %{version}-%{release}
682 Provides:       apache(mod_authn_file) = %{version}-%{release}
683
684 %description mod_authn_file
685 This module provides authentication front-ends such as mod_auth_digest
686 and mod_auth_basic to authenticate users by looking up users in plain
687 text password files.
688
689 %description mod_authn_file -l pl.UTF-8
690 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
691 mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
692 wyszukiwanie w plikach tekstowych z hasłami.
693
694 %package mod_authn_socache
695 Summary:        Manages a cache of authentication credentials to relieve the load on backends
696 Summary(pl.UTF-8):      Zarządzanie pamięcią podręczną uwierzytelniania w celu odciążenia backendów
697 Group:          Networking/Daemons/HTTP
698 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authn_socache.html
699 Requires:       %{name}-base = %{version}-%{release}
700 Requires:       %{name}-mod_authn_core = %{version}-%{release}
701 Provides:       apache(mod_authn_socache) = %{version}-%{release}
702
703 %description mod_authn_socache
704 This module maintains a cache of authentication credentials, so that a
705 new backend lookup is not required for every authenticated request.
706
707 %description mod_authn_socache -l pl.UTF-8
708 Ten moduł utrzymuje pamięć podręczną danych uwierzytelniających,
709 dzięki czemu nie przy każdym żądaniu uwierzytelniania wymagane jest
710 nowe wyszukiwanie po stronie backendu.
711
712 %package mod_authnz_ldap
713 Summary:        Apache module that allows an LDAP directory to be used to store the database for HTTP Basic authentication
714 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający przechowywanie danych dla uwierzytelnienia HTTP Basic w bazie LDAP
715 Group:          Networking/Daemons/HTTP
716 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authnz_ldap.html
717 Requires:       %{name}-base = %{version}-%{release}
718 Requires:       %{name}-mod_ldap = %{version}-%{release}
719 Requires:       %{name}-mod_authn_core = %{version}-%{release}
720 Requires:       apr-util-ldap
721 Provides:       apache(mod_authnz_ldap) = %{version}-%{release}
722 # compat
723 Provides:       apache(mod_auth_ldap) = %{version}-%{release}
724 Provides:       apache-mod_auth_ldap = %{version}-%{release}
725 Obsoletes:      apache-mod_auth_ldap < 2.2.0-0.5
726
727 %description mod_authnz_ldap
728 This module provides authentication front-ends such as mod_auth_basic
729 to authenticate users through an LDAP directory.
730
731 %description mod_authnz_ldap -l pl.UTF-8
732 Ten moduł udostępnia frontendom uwierzytelniającym takim jak
733 mod_auth_basic uwierzytelnianie użytkowników poprzez katalog LDAP.
734
735 %package mod_authz_core
736 Summary:        Apache module that provides core authorization capabilities
737 Summary(pl.UTF-8):      Moduł Apache'a udostępniający podstawowe funkcje autoryzujące
738 Group:          Networking/Daemons/HTTP
739 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authz_core.html
740 Requires:       %{name}-base = %{version}-%{release}
741 Provides:       apache(mod_authz_core) = %{version}-%{release}
742 Provides:       apache(mod_authz_default) = %{version}-%{release}
743 Obsoletes:      apache-mod_authz_default < %{version}-%{release}
744
745 %description mod_authz_core
746 This module provides core authorization capabilities so that
747 authenticated users can be allowed or denied access to portions of the
748 web site. mod_authz_core provides the functionality to register
749 various authorization providers. It is usually used in conjunction
750 with an authentication provider module such as mod_authn_file and an
751 authorization module such as mod_authz_user. It also allows for
752 advanced logic to be applied to the authorization processing.
753
754 %description mod_authz_core -l pl.UTF-8
755 Ten moduł dostarcza podstawowe funkcje autoryzacji, umożliwiające lub
756 blokujące dostęp do części serwisu WWW uwierzytelnionym użytkownikom.
757 mod_authz_core udostępnia funkcje do rejestrowania różnych modułów
758 autoryzujących. Zwykle jest używany w połączeniu z modułem
759 zapewniającym uwierzytelnianie, takim jak mod_authn_file oraz modułem
760 autoryzującym, takim jak mod_authz_user. Umożliwia także użycie
761 zaawansowanej logiki w czasie procesu autoryzacji.
762
763 %package mod_authz_dbd
764 Summary:        Group Authorization and Login using SQL
765 Summary(pl.UTF-8):      Grupowa autoryzacja i logowanie przy użyciu SQL
766 Group:          Networking/Daemons/HTTP
767 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authz_dbd.html
768 Requires:       %{name}-base = %{version}-%{release}
769 Requires:       %{name}-mod_authz_core = %{version}-%{release}
770 Requires:       %{name}-mod_dbd = %{version}-%{release}
771 Provides:       apache(mod_authz_dbd) = %{version}-%{release}
772
773 %description mod_authz_dbd
774 This module provides authorization capabilities so that authenticated
775 users can be allowed or denied access to portions of the web site by
776 group membership. Similar functionality is provided by
777 mod_authz_groupfile and mod_authz_dbm, with the exception that this
778 module queries a SQL database to determine whether a user is a member
779 of a group.
780
781 This module can also provide database-backed user login/logout
782 capabilities. These are likely to be of most value when used in
783 conjunction with mod_authn_dbd.
784
785 This module relies on mod_dbd to specify the backend database driver
786 and connection parameters, and manage the database connections.
787
788 %description mod_authz_dbd -l pl.UTF-8
789 Ten moduł udostępnia funkcje autoryzujące pozwalające lub blokujące
790 dostęp do części serwisu WWW uwierzytelnionym użytkownikom na
791 podstawie ich przynależności do grup. Podobne funkcje udostępniają
792 moduły mod_authz_groupfile oraz mod_authz_dbm, z tą różnicą, że
793 niniejszy moduł odpytuje bazę SQL w celu stwierdzenia przynależności
794 do grupy.
795
796 Ten moduł może także zapewniać funkcje do logowania/wylogowywania
797 użytkowników w oparciu o bazę danych. Jest to przydatne najbardziej w
798 połączeniu z mod_authn_dbd.
799
800 Ten moduł polega na mod_dbd w celu określenia sterownika bazy danych i
801 parametrów połączenia oraz zarządzania połączeniami z bazą.
802
803 %package mod_authz_dbm
804 Summary:        Apache module that allows group authorization using DBM files
805 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający uwierzytelnianie grup z użyciem plików DBM
806 Group:          Networking/Daemons/HTTP
807 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authz_dbm.html
808 Requires:       %{name}-base = %{version}-%{release}
809 Requires:       %{name}-mod_authz_core = %{version}-%{release}
810 Provides:       apache(mod_authz_dbm) = %{version}-%{release}
811
812 %description mod_authz_dbm
813 This module provides authorization capabilities so that authenticated
814 users can be allowed or denied access to portions of the web site by
815 group membership stored in DBM file.
816
817 %description mod_authz_dbm -l pl.UTF-8
818 Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
819 WWW dla uwierzytelnionych użytkowników na podstawie ich przynależności
820 do grupy zapisywanej w pliku DBM.
821
822 %package mod_authz_groupfile
823 Summary:        Apache module that allows group authorization using plaintext files
824 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzację grup przy użyciu plików tekstowych
825 Group:          Networking/Daemons/HTTP
826 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authz_groupfile.html
827 Requires:       %{name}-base = %{version}-%{release}
828 Requires:       %{name}-mod_authz_core = %{version}-%{release}
829 Provides:       apache(mod_authz_groupfile) = %{version}-%{release}
830
831 %description mod_authz_groupfile
832 This module provides authorization capabilities so that authenticated
833 users can be allowed or denied access to portions of the web site by
834 group membership stored in plain text file.
835
836 %description mod_authz_groupfile -l pl.UTF-8
837 Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
838 WWW dla uwierzytelnionych użytkowników na podstawie ich przynależności
839 do grupy zapisywanej w pliku tekstowym.
840
841 %package mod_authz_host
842 Summary:        Apache module that allows group authorizations based on host (name or IP address)
843 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzację grup w oparcu o host (nazwę lub IP)
844 Group:          Networking/Daemons/HTTP
845 URL:            http://httpd.apache.org/docs/2.4/mod/mod_authz_host.html
846 Requires:       %{name}-base = %{version}-%{release}
847 Requires:       %{name}-mod_authz_core = %{version}-%{release}
848 Provides:       apache(mod_authz_host) = %{version}-%{release}
849 # for apache < 2.2.0
850 Provides:       apache(mod_access) = %{version}-%{release}
851 Provides:       webserver(access)
852
853 %description mod_authz_host
854 The directives provided by mod_authz_host are used in <Directory>,
855 <Files>, and <Location> sections as well as .htaccess files to control
856 access to particular parts of the server. Access can be controlled
857 based on the client hostname, IP address, or other characteristics of
858 the client request, as captured in environment variables.
859
860 %description mod_authz_host -l pl.UTF-8
861 Dyrektyw udostępnianych przez mod_authz_host można używać w sekcjach
862 <Directory>, <Files> i <Location>, a także plikach .htaccess w celu
863 sterowania dostępem do poszczególnych części serwera. Dostępem można
864 sterować na podstawie nazwy hosta klienta, adresu IP lub innej
865 charakterystyki żądania klienta dostępnej w zmiennych środowiskowych.
866
867 %package mod_authz_owner
868 Summary:        Apache module that allows authorization based on file ownership
869 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzacje w oparciu o własność plików
870 Group:          Networking/Daemons/HTTP
871 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_authz_owner.html
872 Requires:       %{name}-base = %{version}-%{release}
873 Requires:       %{name}-mod_authz_core = %{version}-%{release}
874 #Requires:      any-auth-module
875 Provides:       apache(mod_authz_owner) = %{version}-%{release}
876
877 %description mod_authz_owner
878 This module authorizes access to files by comparing the userid used
879 for HTTP authentication (the web userid) with the file-system owner or
880 group of the requested file. The supplied username and password must
881 be already properly verified by an authentication module, such as
882 mod_auth_basic or mod_auth_digest.
883
884 %description mod_authz_owner -l pl.UTF-8
885 Ten moduł autoryzuje dostęp do plików poprzez porównanie
886 identyfikatora użytkownika użytego przy uwierzytelnianiu HTTP (web
887 userid) z właścicielem lub grupą żądanego pliku w systemie plików.
888 Podana nazwa użytkownika i hasło muszą być wcześniej zweryfikowane
889 przez moduł uwierzytelniania, taki jak mod_auth_basic lub
890 mod_auth_digest.
891
892 %package mod_authz_user
893 Summary:        Apache module that allows user authorization
894 Summary(pl.UTF-8):      Moduł Apache'a umożliwiający autoryzację użytkowników
895 Group:          Networking/Daemons/HTTP
896 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_authz_user.html
897 Requires:       %{name}-base = %{version}-%{release}
898 Requires:       %{name}-mod_authz_core = %{version}-%{release}
899 Provides:       apache(mod_authz_user) = %{version}-%{release}
900
901 %description mod_authz_user
902 This module provides authorization capabilities so that authenticated
903 users can be allowed or denied access to portions of the web site.
904
905 %description mod_authz_user -l pl.UTF-8
906 Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
907 WWW dla uwierzytelnionych użytkowników.
908
909 %package mod_autoindex
910 Summary:        Apache module - display index of files
911 Summary(pl.UTF-8):      Moduł apache do wyświetlania indeksu plików
912 Group:          Networking/Daemons/HTTP
913 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_autoindex.html
914 Requires:       %{name}-base = %{version}-%{release}
915 Requires:       %{name}-mod_alias = %{version}-%{release}
916 Provides:       apache(mod_autoindex) = %{version}-%{release}
917
918 %description mod_autoindex
919 This package contains mod_autoindex module. It provides generation
920 index of files.
921
922 %description mod_autoindex -l pl.UTF-8
923 Ten pakiet dostarcza moduł autoindex, który generuje indeks plików.
924
925 %package mod_bucketeer
926 Summary:        buckets manipulation filter
927 Summary(pl.UTF-8):      Dzielenie kubełków po znalezieniu znaku sterującego
928 Group:          Networking/Daemons/HTTP
929 Requires:       %{name}-base = %{version}-%{release}
930 Provides:       apache(mod_bucketeer) = %{version}-%{release}
931
932 %description mod_bucketeer
933 Split buckets whenever we find a control-char.
934
935 %description mod_bucketeer -l pl.UTF-8
936 Dzielenie kubełków po znalezieniu znaku sterującego.
937
938 %package mod_buffer
939 Summary:        Support for request buffering
940 Summary(pl.UTF-8):      Obsługa buforowania żądań
941 Group:          Networking/Daemons/HTTP
942 URL:            http://httpd.apache.org/docs/2.4/mod/mod_buffer.html
943 Requires:       %{name}-base = %{version}-%{release}
944 Provides:       apache(mod_buffer) = %{version}-%{release}
945
946 %description mod_buffer
947 This module provides the ability to buffer the input and output filter
948 stacks.
949
950 Under certain circumstances, content generators might create content
951 in small chunks. In order to promote memory reuse, in memory chunks
952 are always 8k in size, regardless of the size of the chunk itself.
953 When many small chunks are generated by a request, this can create a
954 large memory footprint while the request is being processed, and an
955 unnecessarily large amount of data on the wire. The addition of a
956 buffer collapses the response into the fewest chunks possible.
957
958 When httpd is used in front of an expensive content generator,
959 buffering the response may allow the backend to complete processing
960 and release resources sooner, depending on how the backend is
961 designed.
962
963 %description mod_buffer -l pl.UTF-8
964 Ten moduł daje możliwość buforowania wejścia i wyjścia stosów filtrów.
965
966 W niektórych warunkach generatory treści mogą wytwarzać treść w
967 niewielkich porcjach. W celu ułatwienia ponownego używania pamięci,
968 porcje w pamięci mają zawsze 8k niezależnoe od rozmiaru samych porcji.
969 Kiedy żądanie wygeneruje wiele małych porcji, może to spowodować duży
970 narzut pamięciowy podczas przetwarzania żądania. Dodanie bufora łączy
971 odpowiedzi w jak najmniejszą liczbę porcji.
972
973 W przypadku używania httpd do prezentacji treści z kosztownego
974 generatora, buforowanie odpowiedzi może pozwolić backendowi dokończyć
975 przetwarzanie i wcześniej zwolnić zasoby (w zależności od sposobu
976 zaprojektowania backendu).
977
978 %package mod_cache
979 Summary:        Content cache keyed to URIs
980 Summary(pl.UTF-8):      Pamięć podręczna wg klucza URI
981 Group:          Networking/Daemons/HTTP
982 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_cache.html
983 Requires:       %{name}-base = %{version}-%{release}
984 Provides:       apache(mod_cache) = %{version}-%{release}
985
986 %description mod_cache
987 mod_cache implements an RFC 2616 compliant HTTP content cache that can
988 be used to cache either local or proxied content. Two storage
989 management modules are included in the base Apache distribution:
990 mod_disk_cache implements a disk based storage manager (generally used
991 for proxy caching) and mod_mem_cache implements an in-memory based
992 storage manager (primarily useful for caching local content).
993
994 %description mod_cache -l pl.UTF-8
995 Implementacja zgodnej z RFC 2616 pamięci podręcznej, która może być
996 używana do zapamiętywania zawartości lokalnej lub dostępnej przez
997 proxy. Dołączono dwa moduły pozwalające magazynować dane w pamięci
998 (głównie użyteczne przy cache'owaniu lokalnej zawartości) oraz na
999 dysku (używane do cache'owania proxy).
1000
1001 %package mod_case_filter
1002 Summary:        Apache output filter that converts all output to upper case
1003 Summary(pl.UTF-8):      Filtr wyjściowy Apache'a zamieniający wszystkie litery na wielkie
1004 Group:          Networking/Daemons/HTTP
1005 Requires:       %{name}-base = %{version}-%{release}
1006 Provides:       apache(mod_case_filter) = %{version}-%{release}
1007
1008 %description mod_case_filter
1009 Apache output filter that converts all output to upper case.
1010
1011 %description mod_case_filter -l pl.UTF-8
1012 Filtr wyjściowy Apache'a zamieniający wszystkie litery w wyjściu na
1013 wielkie.
1014
1015 %package mod_case_filter_in
1016 Summary:        Apache input filter that converts all request body to upper case
1017 Summary(pl.UTF-8):      Filtr wejściowy Apache'a zamieniający wszystkie litery w żądaniu na wielkie
1018 Group:          Networking/Daemons/HTTP
1019 Requires:       %{name}-base = %{version}-%{release}
1020 Provides:       apache(mod_case_filter_in) = %{version}-%{release}
1021
1022 %description mod_case_filter_in
1023 Apache input filter that converts all request body (not headers) to
1024 upper case.
1025
1026 %description mod_case_filter_in -l pl.UTF-8
1027 Filtr wejściowy Apache'a zamieniający wszystkie litery w ciele żądania
1028 (ale nie nagłówkach) na wielkie.
1029
1030 %package mod_cern_meta
1031 Summary:        CERN httpd metafile semantics
1032 Summary(pl.UTF-8):      Obsługa semantyki metaplików CERN httpd
1033 Group:          Networking/Daemons/HTTP
1034 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_cern_meta.html
1035 Requires:       %{name}-base = %{version}-%{release}
1036 Provides:       apache(mod_cern_meta) = %{version}-%{release}
1037
1038 %description mod_cern_meta
1039 Emulate the CERN HTTPD Meta file semantics. Meta files are HTTP
1040 headers that can be output in addition to the normal range of headers
1041 for each file accessed. They appear rather like the Apache .asis
1042 files, and are able to provide a crude way of influencing the Expires:
1043 header, as well as providing other curiosities. There are many ways to
1044 manage meta information, this one was chosen because there is already
1045 a large number of CERN users who can exploit this module.
1046
1047 %description mod_cern_meta -l pl.UTF-8
1048 Moduł emulujący semantykę metaplików CERN HTTPD. Metapliki to nagłówki
1049 HTTP, które mogą być wysyłane oprócz normalnego zestawu nagłówków dla
1050 każdego przetwarzanego pliku. Zachowują się bardziej jak pliki .asis
1051 Apache'a i mogą dawać brutalny sposób wpływania na nagłówek Expires:,
1052 a także dostarczać inne ciekawostki. Jest wiele sposobów zarządzania
1053 metainformacjami, ta została wybrana ponieważ istnieje już wielu
1054 użytkowników CERN wykorzystujących ten moduł.
1055
1056 %package mod_cgi
1057 Summary:        Execution of CGI scripts
1058 Summary(pl.UTF-8):      Uruchamianie skryptów CGI
1059 Group:          Networking/Daemons/HTTP
1060 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_cgi.html
1061 Requires:       %{name}-base = %{version}-%{release}
1062 Requires:       %{name}-mod_alias = %{version}-%{release}
1063 Suggests:       %{name}-suexec = %{version}-%{release}
1064 Provides:       apache(mod_cgi) = %{version}-%{release}
1065 Provides:       webserver(cgi)
1066
1067 %description mod_cgi
1068 Any file that has the mime type application/x-httpd-cgi or handler
1069 cgi-script (Apache 1.1 or later) will be treated as a CGI script, and
1070 run by the server, with its output being returned to the client. Files
1071 acquire this type either by having a name containing an extension
1072 defined by the AddType directive, or by being in a ScriptAlias
1073 directory.
1074
1075 When using a multi-threaded MPM under unix, the module mod_cgid should
1076 be used in place of this module. At the user level, the two modules
1077 are essentially identical.
1078
1079 %description mod_cgi -l pl.UTF-8
1080 Ten moduł powoduje, że dowolny plik o typie MIME
1081 application/x-httpd-cgi albo procedurze obsługi cgi-script (w Apache'u
1082 1.1 lub nowszym) będzie traktowany jako skrypt CGI i uruchamiany przez
1083 serwer, a jego wyjście będzie zwracane klientowi. Pliki uzyskują ten
1084 typ przez posiadanie nazwy zawierającej rozszerzenie określone
1085 dyrektywą AddType lub będąc w katalogu ScriptAlias.
1086
1087 Przy używaniu wielowątkowych MPM pod uniksem zamiast tego modułu
1088 należy używać modułu mod_cgid. Z poziomu użytkownika oba te moduły
1089 zachowują się identycznie.
1090
1091 %package mod_cgid
1092 Summary:        Execution of CGI scripts using an external CGI daemon
1093 Summary(pl.UTF-8):      Uruchamianie zewnętrznych skryptów CGI za pomocą daemona CGI
1094 Group:          Networking/Daemons/HTTP
1095 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_cgid.html
1096 Requires:       %{name}-base = %{version}-%{release}
1097 Requires:       %{name}-mod_alias = %{version}-%{release}
1098 Provides:       apache(mod_cgid) = %{version}-%{release}
1099 Provides:       webserver(cgi)
1100
1101 %description mod_cgid
1102 Execution of CGI scripts using an external CGI daemon.
1103
1104 Except for the optimizations and the additional ScriptSock directive,
1105 mod_cgid behaves similarly to mod_cgi.
1106
1107 This module should be used instead of mod_cgi whenever a
1108 multi-threaded MPM is selected.
1109
1110 %description mod_cgid -l pl.UTF-8
1111 Uruchamianie skryptów CGI za pomocą zewnętrznego demona CGI.
1112
1113 Z wyjątkiem optymalizacji i dodatkowej dyrektywy ScriptSock, mod_cgid
1114 zachowuje się podobnie do mod_cgi.
1115
1116 Tego modułu należy używać zamiast mod_cgi zawsze, jeśli wybrano
1117 wielowątkowy MPM.
1118
1119 %package mod_charset_lite
1120 Summary:        Specify character set translation or recoding
1121 Summary(pl.UTF-8):      Translacja lub przekodowywanie znaków
1122 Group:          Networking/Daemons/HTTP
1123 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_charset_lite.html
1124 Requires:       %{name}-base = %{version}-%{release}
1125 Provides:       apache(mod_charset_lite) = %{version}-%{release}
1126
1127 %description mod_charset_lite
1128 Specify character set translation or recoding.
1129
1130 This module provides a small subset of configuration mechanisms
1131 implemented by Russian Apache and its associated mod_charset.
1132
1133 This is an experimental module and should be used with care.
1134
1135 %description mod_charset_lite -l pl.UTF-8
1136 Translacja lub przekodowywanie znaków.
1137
1138 Ten moduł udostępnia niewielki podzbiór mechanizmów konfiguracyjnych
1139 zaimplementowanych przez Russian Apache i powiązany z nim mod_charset.
1140
1141 Jest to moduł eksperymentalny i należy używać go z uwagą.
1142
1143 %package mod_data
1144 Summary:        Convert response body into an RFC2397 data URL
1145 Summary(pl.UTF-8):      Konwersja ciała odpowiedzi do URL-a danych RFC2397
1146 Group:          Networking/Daemons/HTTP
1147 URL:            http://httpd.apache.org/docs/2.4/mod/mod_data.html
1148 Requires:       %{name}-base = %{version}-%{release}
1149 Provides:       apache(mod_data) = %{version}-%{release}
1150
1151 %description mod_data
1152 This module provides the ability to convert a response into an RFC2397
1153 data URL.
1154
1155 Data URLs can be embedded inline within web pages using something like
1156 the mod_include module, to remove the need for clients to make
1157 separate connections to fetch what may potentially be many small
1158 images. Data URLs may also be included into pages generated by
1159 scripting languages such as PHP.
1160
1161 %description mod_data -l pl.UTF-8
1162 Ten moduł daje możliwość konwersji odpowiedzi do URL-a danych RFC2397.
1163
1164 URL-e danych można osadzać wewnątrz stron WWW środkami takimi jak
1165 moduł mod_include, dzięki czemu klienci nie muszą tworzyć osobnych
1166 połączeń w celu pobrania wielu małych obrazków. URL-e danych można
1167 włączać także do stron generowanych przez języki skryptowe, takie jak
1168 PHP.
1169
1170 %package mod_dav
1171 Summary:        Apache module - Distributed Authoring and Versioning
1172 Summary(pl.UTF-8):      Moduł Apache'a - rozproszone autorstwo i wersjonowanie
1173 Group:          Networking/Daemons/HTTP
1174 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_dav.html
1175 Requires:       %{name}-base = %{version}-%{release}
1176 Requires:       apache-mod_authn_file
1177 Requires:       apache-mod_setenvif
1178 Requires:       apr-util-dbm-db
1179 Provides:       apache(mod_dav) = %{version}-%{release}
1180
1181 %description mod_dav
1182 This module provides class 1 and class 2 WebDAV ('Web-based
1183 Distributed Authoring and Versioning') functionality for Apache. This
1184 extension to the HTTP protocol allows creating, moving, copying, and
1185 deleting resources and collections on a remote web server.
1186
1187 %description mod_dav -l pl.UTF-8
1188 Moduł udostępnia klasę 1 oraz klasę 2 WebDAV (Bazującego na WWW
1189 rozproszonego autorstwa i wersjonowania). To rozszerzenie HTTP pozwala
1190 na tworzenie, przesuwanie, kopiowanie oraz kasowanie zasobów na
1191 zdalnym serwerze WWW.
1192
1193 %package mod_dbd
1194 Summary:        Manages SQL database connections
1195 Summary(pl.UTF-8):      Zarządzanie połączeniami z bazą danych SQL
1196 Group:          Networking/Daemons/HTTP
1197 URL:            http://httpd.apache.org/docs/2.4/en/mod/mod_dbd.html
1198 Requires:       %{name}-base = %{version}-%{release}
1199 Provides:       apache(mod_dbd) = %{version}-%{release}
1200
1201 %description mod_dbd
1202 mod_dbd manages SQL database connections using apr_dbd. It provides
1203 database connections on request to modules requiring SQL database
1204 functions, and takes care of managing databases with optimal
1205 efficiency and scalability for both threaded and non-threaded MPMs.
1206
1207 %description mod_dbd -l pl.UTF-8
1208 mod_dbd zarządza połączeniami z bazą danych SQL przy użyciu apr_dbd.
1209 Udostępnia połączenia z bazą danych na żądanie modułów wymagających
1210 funkcji bazy danych SQL, a następnie dba o zarządzanie bazami danych z
1211 optymalną wydajnością i skalowalnością zarówno dla wątkowych jak i
1212 niewątkowych MPM.
1213
1214 %package mod_deflate
1215 Summary:        Apache module: Compress content before it is delivered to the client
1216 Summary(pl.UTF-8):      Moduł Apache'a kompresujący dane przed przesłaniem ich do klienta
1217 Group:          Networking/Daemons/HTTP
1218 URL:            http://httpd.apache.org/docs/2.4/mod/mod_deflate.html
1219 Requires:       %{name}-base = %{version}-%{release}
1220 Requires:       %{name}-mod_filter = %{version}-%{release}
1221 Requires:       %{name}-mod_headers = %{version}-%{release}
1222 Provides:       apache(mod_deflate) = %{version}-%{release}
1223
1224 %description mod_deflate
1225 Compress content before it is delivered to the client.
1226
1227 %description mod_deflate -l pl.UTF-8
1228 Moduł kompresujący dane przed przesłaniem ich do klienta.
1229
1230 %package mod_dialup
1231 Summary:        Send static content at a bandwidth rate limit, defined by the various old modem standards
1232 Summary(pl.UTF-8):      Wysyłanie statycznej treści z ograniczeniem przepustowości
1233 Group:          Networking/Daemons/HTTP
1234 URL:            http://httpd.apache.org/docs/2.4/mod/mod_dialup.html
1235 Requires:       %{name}-base = %{version}-%{release}
1236 Provides:       apache(mod_dialup) = %{version}-%{release}
1237
1238 %description mod_dialup
1239 It is a module that sends static content at a bandwidth rate limit,
1240 defined by the various old modem standards. So, you can browse your
1241 site with a 56k V.92 modem.
1242
1243 %description mod_dialup -l pl.UTF-8
1244 Ten moduł wysyła statyczną treść z ograniczoną przepustowością,
1245 zgodnie ze stardardami różnych starych modemów. Można więc przeglądać
1246 stronę tak, jakby robiło się to przez modem 56k V.92.
1247
1248 %package mod_dir
1249 Summary:        Apache module for "trailing slash" redirects and serving directory index files
1250 Summary(pl.UTF-8):      Moduł Apache'a oferujący przekierowania i udostępnianie informacji o zawartości katalogu
1251 Group:          Networking/Daemons/HTTP
1252 URL:            http://httpd.apache.org/docs/2.4/mod/mod_dir.html
1253 Requires:       %{name}-base = %{version}-%{release}
1254 Provides:       apache(mod_dir) = %{version}-%{release}
1255 Provides:       webserver(indexfile)
1256
1257 %description mod_dir
1258 This package contains mod_dir which provides "trailing slash"
1259 redirects and serving directory index files.
1260
1261 %description mod_dir -l pl.UTF-8
1262 Moduł oferujący przekierowania i udostępnianie informacji o zawartości
1263 katalogu.
1264
1265 %package mod_dumpio
1266 Summary:        Dumps all I/O to error log as desired
1267 Summary(pl.UTF-8):      Zrzucanie całości wejścia/wyjścia do logu błędów
1268 Group:          Networking/Daemons/HTTP
1269 URL:            http://httpd.apache.org/docs/2.4/mod/mod_dumpio.html
1270 Requires:       %{name}-base = %{version}-%{release}
1271 Provides:       apache(mod_dumpio) = %{version}-%{release}
1272
1273 %description mod_dumpio
1274 mod_dumpio allows for the logging of all input received by Apache
1275 and/or all output sent by Apache to be logged (dumped) to the
1276 error.log file.
1277
1278 The data logging is done right after SSL decoding (for input) and
1279 right before SSL encoding (for output). As can be expected, this can
1280 produce extreme volumes of data, and should only be used when
1281 debugging problems.
1282
1283 %description mod_dumpio -l pl.UTF-8
1284 mod_dumpio umożliwia logowanie całego wejścia otrzymanego przez
1285 Apache'a i/lub całęgo wyjścia wysyłanego przez Apache'a do pliku
1286 error.log.
1287
1288 Logowanie danych następuja zaraz po zdekodowaniu SSL (dla wejścia) i
1289 zaraz przed kodowaniem SSL (dla wyjścia). Jak można się spodziewać, ta
1290 opcja może tworzyć ogromne ilości danych i powinna być używana tylko
1291 przy diagnostyce problemów.
1292
1293 %package mod_echo
1294 Summary:        A simple echo server to illustrate protocol modules
1295 Summary(pl.UTF-8):      Prosty serwer ocho ilustrujący moduły protokołów
1296 Group:          Networking/Daemons/HTTP
1297 URL:            http://httpd.apache.org/docs/2.4/mod/mod_echo.html
1298 Requires:       %{name}-base = %{version}-%{release}
1299 Provides:       apache(mod_echo) = %{version}-%{release}
1300
1301 %description mod_echo
1302 This module provides an example protocol module to illustrate the
1303 concept. It provides a simple echo server. Telnet to it and type
1304 stuff, and it will echo it.
1305
1306 %description mod_echo -l pl.UTF-8
1307 Ten moduł udostępnia przykładowy moduł protokołu ilustrujący ideę.
1308 Udostępnia prosty serwer echo. Można się na niego zatelnetować i
1309 napisać cokolwiek, a on odpowie tym samym.
1310
1311 %package mod_env
1312 Summary:        Modifies the environment which is passed to CGI scripts and SSI pages
1313 Summary(pl.UTF-8):      Modyfikowanie środowiska przekazywanego skryptom CGI i stronom SSI
1314 Group:          Networking/Daemons/HTTP
1315 URL:            http://httpd.apache.org/docs/2.4/mod/mod_env.html
1316 Requires:       %{name}-base = %{version}-%{release}
1317 Provides:       apache(mod_env) = %{version}-%{release}
1318 Provides:       webserver(setenv)
1319
1320 %description mod_env
1321 This module allows for control of the environment that will be
1322 provided to CGI scripts and SSI pages. Environment variables may be
1323 passed from the shell which invoked the httpd process. Alternatively,
1324 environment variables may be set or unset within the configuration
1325 process.
1326
1327 %description mod_env -l pl.UTF-8
1328 Ten moduł pozwala na kontrolę środowiska udostępnianego skryptom CGI i
1329 stronom SSI. Zmienne środowiskowe mogą być przekazywane z powłoki w
1330 czasie uruchamiania procesu httpd, albo - alternatywnie - ustawiane i
1331 usuwane w procesie konfiguracji.
1332
1333 %package mod_expires
1334 Summary:        Apache module which generates Expires HTTP headers
1335 Summary(pl.UTF-8):      Moduł Apache'a generujący nagłówki HTTP Expires
1336 Group:          Networking/Daemons/HTTP
1337 URL:            http://httpd.apache.org/docs/2.4/mod/mod_expires.html
1338 Requires:       %{name}-base = %{version}-%{release}
1339 Provides:       apache(mod_expires) = %{version}-%{release}
1340 Provides:       webserver(expires)
1341
1342 %description mod_expires
1343 This module controls the setting of the Expires HTTP header in server
1344 responses. The expiration date can set to be relative to either the
1345 time the source file was last modified, or to the time of the client
1346 access.
1347
1348 %description mod_expires -l pl.UTF-8
1349 Moduł kontroluje ustawianie nagłówka HTTP Expires. Data wygaśnięcia
1350 ważności może być ustalana w zależności od czasu modyfikacji plików
1351 źródłowych lub odwołania klienta.
1352
1353 %package mod_ext_filter
1354 Summary:        Pass the response body through an external program before delivery to the client
1355 Summary(pl.UTF-8):      Przekazywanie ciała odpowiedzi do zewnętrznego programu przed przekazaniem klientowi
1356 Group:          Networking/Daemons/HTTP
1357 URL:            http://httpd.apache.org/docs/2.4/mod/mod_ext_filter.html
1358 Requires:       %{name}-base = %{version}-%{release}
1359 Provides:       apache(mod_ext_filter) = %{version}-%{release}
1360
1361 %description mod_ext_filter
1362 mod_ext_filter presents a simple and familiar programming model for
1363 filters. With this module, a program which reads from stdin and writes
1364 to stdout (i.e., a Unix-style filter command) can be a filter for
1365 Apache.
1366
1367 This filtering mechanism is much slower than using a filter which is
1368 specially written for the Apache API and runs inside of the Apache
1369 server process, but it does have the following benefits:
1370 - the programming model is much simpler
1371 - any programming/scripting language can be used, provided that it
1372   allows the program to read from standard input and write to standard
1373   output
1374 - existing programs can be used unmodified as Apache filters
1375
1376 Even when the performance characteristics are not suitable for
1377 production use, mod_ext_filter can be used as a prototype environment
1378 for filters.
1379
1380 %description mod_ext_filter -l pl.UTF-8
1381 mod_ext_filter przedstawia prosty i przyjazny model programowania dla
1382 filtrów. Przy użyciu tego modułu program czytający ze standardowego
1383 wejścia i piszący na standardowe wyjście (czyli uniksowe polecenie
1384 filtrujące) może być filtrem dla Apache'a.
1385
1386 Ten mechanizm filtrujący jest znacznie wolniejszy niż użycie filtru
1387 napisanego specjalnie dla API Apache'a i działającego wewnątrz procesu
1388 Apache'a, ale ma następujące zalety:
1389 - znacznie prostszy model programowania
1390 - możliwość użycia dowolnego języka programowania/skryptowego, jeśli
1391   tylko umożliwia czytanie ze standardowego wejścia i pisanie na
1392   standardowe wyjście
1393 - możliwość użycia istniejących programów bez modyfikacji jako filtrów
1394   Apache'a.
1395
1396 Nawet kiedy charakterystyka wydajności nie jest odpowiednia dla użytku
1397 produkcyjnego, mod_ext_filter można używać w środowisku prototypowym
1398 dla filtrów.
1399
1400 %package mod_file_cache
1401 Summary:        Apache module: caches a static list of files in memory
1402 Summary(pl.UTF-8):      Moduł Apache'a cache'ujący statyczną listę plików w pamięci
1403 Group:          Networking/Daemons/HTTP
1404 URL:            http://httpd.apache.org/docs/2.4/mod/mod_file_cache.html
1405 Requires:       %{name}-base = %{version}-%{release}
1406 Provides:       apache(mod_file_cache) = %{version}-%{release}
1407 Obsoletes:      apache-mmap_static
1408
1409 %description mod_file_cache
1410 Caches a static list of files in memory.
1411
1412 This module is an extension of and borrows heavily from the
1413 mod_mmap_static module in Apache 1.3.
1414
1415 %description mod_file_cache -l pl.UTF-8
1416 Moduł cache'ujący statyczną listę plików w pamięci.
1417
1418 %package mod_filter
1419 Summary:        Context-sensitive smart filter configuration module
1420 Summary(pl.UTF-8):      Moduł inteligentnej, zależnej od kontekstu konfiguracji filtrów
1421 Group:          Networking/Daemons/HTTP
1422 URL:            http://httpd.apache.org/docs/2.4/mod/mod_filter.html
1423 Requires:       %{name}-base = %{version}-%{release}
1424 Provides:       apache(mod_filter) = %{version}-%{release}
1425
1426 %description mod_filter
1427 This module enables smart, context-sensitive configuration of output
1428 content filters. For example, apache can be configured to process
1429 different content-types through different filters, even when the
1430 content-type is not known in advance (e.g. in a proxy).
1431
1432 %description mod_filter -l pl.UTF-8
1433 Ten moduł umożliwia inteligentne, zależne od kontekstu konfigurowanie
1434 wyjściowych filtrów treści. Na przykład, Apache'a można skonfigurować
1435 do przetwarzania różnych content-type poprzez różne filtry, nawet
1436 jeśli content-type nie jest znany z góry (np. w wypadku proxy).
1437
1438 %package mod_headers
1439 Summary:        Apache module allows for the customization of HTTP response headers
1440 Summary(pl.UTF-8):      Moduł Apache'a pozwalający na modyfikację nagłówków HTTP
1441 Group:          Networking/Daemons/HTTP
1442 URL:            http://httpd.apache.org/docs/2.4/mod/mod_headers.html
1443 Requires:       %{name}-base = %{version}-%{release}
1444 Provides:       apache(mod_headers) = %{version}-%{release}
1445
1446 %description mod_headers
1447 This package contains mod_headers module. The module allows for the
1448 customization of HTTP response headers. Headers can be merged,
1449 replaced or removed.
1450
1451 %description mod_headers -l pl.UTF-8
1452 Moduł pozwalający na łączenie, usuwanie oraz zamianę nagłówków HTTP
1453 wysyłanych do przeglądarki.
1454
1455 %package mod_heartbeat
1456 Summary:        Sends messages with server status to frontend proxy
1457 Summary(pl.UTF-8):      Wysyłanie wiadomości o stanie serwera do proxy frontendowego
1458 Group:          Networking/Daemons/HTTP
1459 URL:            http://httpd.apache.org/docs/2.4/mod/mod_heartbeat.html
1460 Requires:       %{name}-base = %{version}-%{release}
1461 Requires:       %{name}-mod_status = %{version}-%{release}
1462 Requires:       %{name}-mod_watchdog = %{version}-%{release}
1463 Provides:       apache(mod_heartbeat) = %{version}-%{release}
1464
1465 %description mod_heartbeat
1466 mod_heartbeat sends multicast messages to a mod_heartmonitor listener
1467 that advertises the servers current connection count. Usually,
1468 mod_heartmonitor will be running on a proxy server with
1469 mod_lbmethod_heartbeat loaded, which allows ProxyPass to use the
1470 "heartbeat" lbmethod inside of ProxyPass.
1471
1472 mod_heartbeat itself is loaded on the origin server(s) that serve
1473 requests through the proxy server(s).
1474
1475 %description mod_heartbeat -l pl.UTF-8
1476 mod_heartbeat wysyła wiadomości multicast do modułu nasłuchującego
1477 mod_heartmonitor, rozgłaszającego bieżącą liczbę połączeń z serwerami.
1478 Zwykle mod_heartmonitor działa na serwerze proxy z wczytanym modułem
1479 mod_lbmethod_hartbeat, co pozwala na wykorzystanie metody rozkładania
1480 ruchu "heartbeat" wewnątrz ProxyPass.
1481
1482 %package mod_heartmonitor
1483 Summary:        Centralized monitor for mod_heartbeat origin servers
1484 Summary(pl.UTF-8):      Scentralizowany monitor dla serwerów z mod_heartbeat
1485 Group:          Networking/Daemons/HTTP
1486 URL:            http://httpd.apache.org/docs/2.4/mod/mod_heartmonitor.html
1487 Requires:       %{name}-base = %{version}-%{release}
1488 Requires:       %{name}-mod_status = %{version}-%{release}
1489 Requires:       %{name}-mod_watchdog = %{version}-%{release}
1490 Provides:       apache(mod_heartmonitor) = %{version}-%{release}
1491
1492 %description mod_heartmonitor
1493 mod_heartmonitor listens for server status messages generated by
1494 mod_heartbeat enabled origin servers and makes their status available
1495 to mod_lbmethod_heartbeat. This allows ProxyPass to use the
1496 "heartbeat" lbmethod inside of ProxyPass.
1497
1498 This module uses the services of mod_slotmem_shm when available
1499 instead of flat-file storage. No configuration is required to use
1500 mod_slotmem_shm.
1501
1502 %description mod_heartmonitor -l pl.UTF-8
1503 mod_heartmonitor nasłuchuje wiadomości o stanie serwera, generowanych
1504 przez serwery z mod_heartbeat i udostępnia ich stan dla modułu
1505 mod_lbmethod_heartbeat. Pozwala to na wykorzystywanie metody
1506 rozkładania ruchu "heartbeat" wewnątrz ProxyPass.
1507
1508 Ten moduł wykorzystuje usługi modułu mod_slotmem_shm (jeśli jest
1509 dostępny) zamiast przechowywania danych w płaskich plikach. Do
1510 używania tego modułu nie jest wymagana żadna konfiguracja.
1511
1512 %package mod_ident
1513 Summary:        RFC 1413 ident lookups
1514 Summary(pl.UTF-8):      Sprawdzanie identyfikacji RFC 1413
1515 Group:          Networking/Daemons/HTTP
1516 URL:            http://httpd.apache.org/docs/2.4/mod/mod_ident.html
1517 Requires:       %{name}-base = %{version}-%{release}
1518 Provides:       apache(mod_ident) = %{version}-%{release}
1519
1520 %description mod_ident
1521 This module queries an RFC 1413 compatible daemon on a remote host to
1522 look up the owner of a connection.
1523
1524 %description mod_ident -l pl.UTF-8
1525 Ten moduł odpytuje demona zgodnego z RFC 1413 na zdalnym hoście w celu
1526 sprawdzenia właściciela połączenia.
1527
1528 %package mod_imagemap
1529 Summary:        Server-side imagemap processing
1530 Summary(pl.UTF-8):      Przetwarzanie map obrazów po stronie serwera
1531 Group:          Networking/Daemons/HTTP
1532 URL:            http://httpd.apache.org/docs/2.4/mod/mod_imagemap.html
1533 Requires:       %{name}-base = %{version}-%{release}
1534 Provides:       apache(mod_imagemap) = %{version}-%{release}
1535 Provides:       apache-mod_imap
1536 Obsoletes:      apache-mod_imap
1537
1538 %description mod_imagemap
1539 This module processes .map files, thereby replacing the functionality
1540 of the imagemap CGI program. Any directory or document type configured
1541 to use the handler imap-file (using either AddHandler or SetHandler)
1542 will be processed by this module.
1543
1544 %description mod_imagemap -l pl.UTF-8
1545 Ten moduł przetwarza pliki .map zastępując funkcjonalność programu CGI
1546 imagemap. Dowolny katalog lub rodzaj dokumentu skonfigurowany do
1547 używania procedury obsługi imap-file (poprzez AddHandler lub
1548 SetHandler) będzie przetwarzany przez ten moduł.
1549
1550 %package mod_include
1551 Summary:        Server-parsed html documents (Server Side Includes)
1552 Summary(pl.UTF-8):      Dokumenty przetwarzane przez serwer (Server Side Includes)
1553 Group:          Networking/Daemons/HTTP
1554 URL:            http://httpd.apache.org/docs/2.4/mod/mod_include.html
1555 Requires:       %{name}-base = %{version}-%{release}
1556 Provides:       apache(mod_include) = %{version}-%{release}
1557
1558 %description mod_include
1559 This module provides a filter which will process files before they are
1560 sent to the client. The processing is controlled by specially
1561 formatted SGML comments, referred to as elements. These elements allow
1562 conditional text, the inclusion of other files or programs, as well as
1563 the setting and printing of environment variables.
1564
1565 %description mod_include -l pl.UTF-8
1566 Ten moduł dostarcza procedurę obsługi przetwarzającą pliki przed
1567 wysłaniem ich do klienta. Przetwarzanie jest sterowane specjalnie
1568 sformatowanymi komentarzami SGML, nazywanymi elementami. Elementy te
1569 pozwalają na tekst warunkowy, dołączanie innych plików lub programów,
1570 a także ustawianie i wypisywanie zmiennych środowiskowych.
1571
1572 %package mod_info
1573 Summary:        Apache module with comprehensive overview of the server configuration
1574 Summary(pl.UTF-8):      Moduł Apache'a udostępniający informacje o serwerze
1575 Group:          Networking/Daemons/HTTP
1576 URL:            http://httpd.apache.org/docs/2.4/mod/mod_info.html
1577 Requires:       %{name}-base = %{version}-%{release}
1578 Requires:       %{name}-mod_authz_host = %{version}-%{release}
1579 Provides:       apache(mod_info) = %{version}-%{release}
1580
1581 %description mod_info
1582 This package contains mod_info module. It provides a comprehensive
1583 overview of the server configuration including all installed modules
1584 and directives in the configuration files.
1585
1586 %description mod_info -l pl.UTF-8
1587 Moduł udostępniający informacje o konfiguracji serwera,
1588 zainstalowanych modułach itp.
1589
1590 %package mod_lbmethod_bybusyness
1591 Summary:        Pending Request Counting load balancer scheduler algorithm for mod_proxy_balancer
1592 Summary(pl.UTF-8):      Algorytm rozkładania ruchu mod_proxy_balancer w oparciu o liczbę żądań do przetworzenia
1593 Group:          Networking/Daemons/HTTP
1594 URL:            http://httpd.apache.org/docs/2.4/mod/mod_lbmethod_bybusyness.html
1595 Requires:       %{name}-base = %{version}-%{release}
1596 Requires:       %{name}-mod_proxy = %{version}-%{release}
1597 Provides:       apache(mod_lbmethod_bybusyness) = %{version}-%{release}
1598
1599 %description mod_lbmethod_bybusyness
1600 Pending Request Counting load balancer scheduler algorithm for
1601 mod_proxy_balancer.
1602
1603 %description mod_lbmethod_bybusyness -l pl.UTF-8
1604 Moduł algorytmu szeregowania rozkładania ruchu dla modułu
1605 mod_proxy_balancer w oparciu o liczbę żądań pozostałych do
1606 przetworzenia (Pending Request Count).
1607
1608 %package mod_lbmethod_byrequests
1609 Summary:        Request Counting load balancer scheduler algorithm for mod_proxy_balancer
1610 Summary(pl.UTF-8):      Algorytm rozkładania ruchu mod_proxy_balancer w oparciu o liczbę żądań
1611 Group:          Networking/Daemons/HTTP
1612 URL:            http://httpd.apache.org/docs/2.4/mod/mod_lbmethod_byrequests.html
1613 Requires:       %{name}-base = %{version}-%{release}
1614 Requires:       %{name}-mod_proxy = %{version}-%{release}
1615 Provides:       apache(mod_lbmethod_byrequests) = %{version}-%{release}
1616
1617 %description mod_lbmethod_byrequests
1618 Request Counting load balancer scheduler algorithm for
1619 mod_proxy_balancer.
1620
1621 %description mod_lbmethod_byrequests -l pl.UTF-8
1622 Moduł algorytmu szeregowania rozkładania ruchu dla modułu
1623 mod_proxy_balancer w oparciu o liczbę żądań (Request Counting).
1624
1625 %package mod_lbmethod_bytraffic
1626 Summary:        Weighted Traffic Counting load balancer scheduler algorithm for mod_proxy_balancer
1627 Summary(pl.UTF-8):      Algorytm rozkładania ruchu mod_proxy_balancer w oparciu o ważony ruch
1628 Group:          Networking/Daemons/HTTP
1629 URL:            http://httpd.apache.org/docs/2.4/mod/mod_lbmethod_bytraffic.html
1630 Requires:       %{name}-base = %{version}-%{release}
1631 Requires:       %{name}-mod_proxy = %{version}-%{release}
1632 Provides:       apache(mod_lbmethod_bytraffic) = %{version}-%{release}
1633
1634 %description mod_lbmethod_bytraffic
1635 Weighted Traffic Counting load balancer scheduler algorithm for
1636 mod_proxy_balancer.
1637
1638 %description mod_lbmethod_bytraffic -l pl.UTF-8
1639 Moduł algorytmu szeregowania rozkładania ruchu dla modułu
1640 mod_proxy_balancer w oparciu o ważone zliczanie ruchu (Weighted
1641 Traffic Counting).
1642
1643 %package mod_lbmethod_heartbeat
1644 Summary:        Heartbeat Traffic Counting load balancer scheduler algorithm for mod_proxy_balancer
1645 Summary(pl.UTF-8):      Algorytm rozkładania ruchu mod_proxy_balancer w oparciu o ruch i stan serwera
1646 Group:          Networking/Daemons/HTTP
1647 URL:            http://httpd.apache.org/docs/2.4/mod/mod_lbmethod_heartbeat.html
1648 Requires:       %{name}-base = %{version}-%{release}
1649 Requires:       %{name}-mod_proxy = %{version}-%{release}
1650 Provides:       apache(mod_lbmethod_heartbeat) = %{version}-%{release}
1651
1652 %description mod_lbmethod_heartbeat
1653 Heartbeat Traffic Counting load balancer scheduler algorithm for
1654 mod_proxy_balancer.
1655
1656 %description mod_lbmethod_heartbeat -l pl.UTF-8
1657 Moduł algorytmu szeregowania rozkładania ruchu dla modułu
1658 mod_proxy_balancer w oparciu o zliczanie ruchu i stan serwera
1659 (Heartbeat Traffic Counting).
1660
1661 %package mod_ldap
1662 Summary:        Apache module for LDAP connection pooling and result caching services for other LDAP modules
1663 Summary(pl.UTF-8):      Moduł Apache'a zarządzający połączeniami z serwerami LDAP
1664 Group:          Networking/Daemons/HTTP
1665 URL:            http://httpd.apache.org/docs/2.4/mod/mod_ldap.html
1666 Requires:       %{name}-base = %{version}-%{release}
1667 Provides:       apache(mod_ldap) = %{version}-%{release}
1668
1669 %description mod_ldap
1670 This module was created to improve the performance of websites relying
1671 on backend connections to LDAP servers. In addition to the functions
1672 provided by the standard LDAP libraries, this module adds an LDAP
1673 connection pool and an LDAP shared memory cache.
1674
1675 %description mod_ldap -l pl.UTF-8
1676 Moduł Apache'a poprawiający wydajność serwisów polegających na
1677 połączeniach z serwerami LDAP. Oprócz funkcjo udostępnianych przez
1678 standardowe biblioteki LDAP ten moduł dodaje zarządzanie pulą połączeń
1679 i współdzieloną pamięć podręczną zapytań.
1680
1681 %package mod_log_config
1682 Summary:        Logging of the requests made to the server
1683 Summary(pl.UTF-8):      Logowanie żądań zgłaszanych do serwera
1684 Group:          Networking/Daemons/HTTP
1685 URL:            http://httpd.apache.org/docs/2.4/mod/mod_log_config.html
1686 Requires:       %{name}-base = %{version}-%{release}
1687 Provides:       apache(mod_log_config) = %{version}-%{release}
1688 Provides:       webserver(log)
1689
1690 %description mod_log_config
1691 This module provides for flexible logging of client requests. Logs are
1692 written in a customizable format, and may be written directly to a
1693 file, or to an external program. Conditional logging is provided so
1694 that individual requests may be included or excluded from the logs
1695 based on characteristics of the request.
1696
1697 %description mod_log_config -l pl.UTF-8
1698 Ten moduł umożliwia elastyczne logowanie żądań klientów. Logi są
1699 zapisywane w konfigurowalnym formacie i mogą być zapisywane
1700 bezpośrednio do pliku lub przekazywane do zewnętrznego programu.
1701 Dostępne jest logowanie warunkowe polegające na włączeniu lub
1702 wyłączeniu poszczególnych żądań z logowania na podstawie
1703 charakterystyki żądania.
1704
1705 %package mod_log_debug
1706 Summary:        Additional configurable debug logging
1707 Summary(pl.UTF-8):      Dodatkowe, konfigurowalne logowanie diagnostyczne
1708 Group:          Networking/Daemons/HTTP
1709 URL:            http://httpd.apache.org/docs/2.4/mod/mod_log_debug.html
1710 Requires:       %{name}-base = %{version}-%{release}
1711 Provides:       apache(mod_log_debug) = %{version}-%{release}
1712
1713 %description mod_log_debug
1714 Additional configurable debug logging.
1715
1716 %description mod_log_debug -l pl.UTF-8
1717 Dodatkowe, konfigurowalne logowanie diagnostyczne.
1718
1719 %package mod_log_forensic
1720 Summary:        Forensic Logging of the requests made to the server
1721 Summary(pl.UTF-8):      Logowanie żadań zgłaszanych do serwera w celu późniejszej analizy
1722 Group:          Networking/Daemons/HTTP
1723 URL:            http://httpd.apache.org/docs/2.4/mod/mod_log_forensic.html
1724 Requires:       %{name}-base = %{version}-%{release}
1725 Provides:       apache(mod_log_forensic) = %{version}-%{release}
1726
1727 %description mod_log_forensic
1728 This module provides for forensic logging of client requests. Logging
1729 is done before and after processing a request, so the forensic log
1730 contains two log lines for each request.
1731
1732 %description mod_log_forensic -l pl.UTF-8
1733 Ten moduł pozwala na logowanie żądań w celu późniejszej analizy.
1734 Logowanie jest wykonywane przed i po przetworzeniu żądania, więc log
1735 zawiera dwie linie dla każdego żądania.
1736
1737 %package mod_logio
1738 Summary:        Logging of input and output bytes per request
1739 Summary(pl.UTF-8):      Logowanie liczby bajtów wejścia i wyjścia dla zapytań
1740 Group:          Networking/Daemons/HTTP
1741 URL:            http://httpd.apache.org/docs/2.4/mod/mod_logio.html
1742 Requires:       %{name}-base = %{version}-%{release}
1743 Requires:       %{name}-mod_log_config = %{version}-%{release}
1744 Provides:       apache(mod_logio) = %{version}-%{release}
1745
1746 %description mod_logio
1747 This module provides the logging of input and output number of bytes
1748 received/sent per request. The numbers reflect the actual bytes as
1749 received on the network, which then takes into account the headers and
1750 bodies of requests and responses. The counting is done before SSL/TLS
1751 on input and after SSL/TLS on output, so the numbers will correctly
1752 reflect any changes made by encryption.
1753
1754 %description mod_logio -l pl.UTF-8
1755 Ten moduł zapewnia logowanie liczby bajtów wejścia i wyjścia
1756 odbieranych/wysyłanych przy każdym zapytaniu. Liczby odzwierciedlają
1757 rzeczywiste bajty przesyłane przez sieć, z wliczonymi nagłówkami i
1758 ciałami żądań i odpowiedzi. Zliczanie jest wykonywane przed SSL/TLS na
1759 wejściu i po SSL/TLS na wyjściu, więc liczby będą właściwie
1760 odzwierciedlały wszystkie zmiany dokonywane przez szyfrowanie.
1761
1762 %package mod_lua
1763 Summary:        Provides Lua hooks into various portions of the HTTP request processing
1764 Summary(pl.UTF-8):      Zaczepienia Lua do różnych etapów przetwarzania żądań HTTP
1765 Group:          Networking/Daemons/HTTP
1766 URL:            http://httpd.apache.org/docs/2.4/mod/mod_lua.html
1767 Requires:       %{name}-base = %{version}-%{release}
1768 Provides:       apache(mod_lua) = %{version}-%{release}
1769
1770 %description mod_lua
1771 This module allows the server to be extended with scripts written in
1772 the Lua programming language. The extension points (hooks) available
1773 with mod_lua include many of the hooks available to natively compiled
1774 Apache HTTP Server modules, such as mapping requests to files,
1775 generating dynamic responses, access control, authentication, and
1776 authorization.
1777
1778 %description mod_lua -l pl.UTF-8
1779 Ten moduł pozwala na rozszerzanie serwera poprzez skrypty napisane w
1780 języku Lua. Punkty rozszerzania (zaczepienia) dostępne poprzez mod_lua
1781 obejmują wiele punktów zaczepienia dostępnych w natywnie kompilowanych
1782 modułach serwera HTTP Apache, takich jak odwzorowywanie żądań na
1783 pliki, generowanie dynamicznych odpowiedzi, kontrola dostępu,
1784 uwierzytelnianie i autoryzacja.
1785
1786 %package mod_macro
1787 Summary:        Provides macros within Apache runtime configuration files
1788 Summary(pl.UTF-8):      Makra wewnątrz klików konfiguracyjnych Apache'a
1789 Group:          Networking/Daemons/HTTP
1790 URL:            http://httpd.apache.org/docs/2.4/mod/mod_macro.html
1791 Requires:       %{name}-base = %{version}-%{release}
1792 Provides:       apache(mod_macro) = %{version}-%{release}
1793
1794 %description mod_macro
1795 This module provides macros within Apache runtime configuration files.
1796 These macros have parameters. They are expanded when used (parameters
1797 are substituted by their values given as an argument), and the result
1798 is processed normally.
1799
1800 %description mod_macro -l pl.UTF-8
1801 Ten moduł umożliwia tworzenie makr wewnątrz plików konfiguracyjnych
1802 Apache'a. Makra mogą mieć parametry. Makra są rozwijane w momencie
1803 użycia (argumenty makra są podstawiane za wartości parametrów), a
1804 wynik jest przetwarzany jak normalna konfiguracja.
1805
1806 %package mod_mime
1807 Summary:        Associates the requested filename's extensions with the file's behavior and content
1808 Summary(pl.UTF-8):      Wiązanie określonych rozszerzeń plików z zachowaniem i zawartością
1809 Group:          Networking/Daemons/HTTP
1810 URL:            http://httpd.apache.org/docs/2.4/mod/mod_mime.html
1811 Requires:       %{name}-base = %{version}-%{release}
1812 Requires:       mailcap
1813 Provides:       apache(mod_mime) = %{version}-%{release}
1814 Provides:       webserver(mime)
1815
1816 %description mod_mime
1817 This module is used to associate various bits of "meta information"
1818 with files by their filename extensions. This information relates the
1819 filename of the document to it's mime-type, language, character set
1820 and encoding. This information is sent to the browser, and
1821 participates in content negotiation, so the user's preferences are
1822 respected when choosing one of several possible files to serve. See
1823 mod_negotiation for more information about content negotiation.
1824
1825 %description mod_mime -l pl.UTF-8
1826 Ten moduł służy do wiązania określonych części "metainformacji" z
1827 plikami w zależności od rozszerzeń nazw plików. Informacje te łączą
1828 nazwy plików dokumentów z ich typem MIME, językiem, zestawem znaków i
1829 kodowaniem. Informacje te są wysyłane przeglądarce i mają wpływ na
1830 negocjację treści, tak że preferencje użytkownika są respektowane przy
1831 wybieraniu jednego z kilku dostępnych do zaserwowania. Więcej
1832 informacji o negocjacji treści jest w dokumentacji do mod_negotiation.
1833
1834 %package mod_mime_magic
1835 Summary:        Determines the MIME type of a file by looking at a few bytes of its contents
1836 Summary(pl.UTF-8):      Określanie typu MIME pliku poprzez sprawdzanie kilku bajtów jego zawartości
1837 Group:          Networking/Daemons/HTTP
1838 URL:            http://httpd.apache.org/docs/2.4/mod/mod_mime_magic.html
1839 Requires:       %{name}-base = %{version}-%{release}
1840 Requires:       file
1841 Provides:       apache(mod_mime_magic) = %{version}-%{release}
1842
1843 %description mod_mime_magic
1844 This module determines the MIME type of files in the same way the Unix
1845 file(1) command works: it looks at the first few bytes of the file. It
1846 is intended as a "second line of defense" for cases that mod_mime
1847 can't resolve.
1848
1849 %description mod_mime_magic -l pl.UTF-8
1850 Ten moduł określa typ MIME plików w ten sam sposób, co uniksowe
1851 polecenie file(1): patrzy na kilka początkowych bajtów pliku. Ma
1852 służyć jako "druga linia obrony" dla przypadków, których nie może
1853 rozwiązać mod_mime.
1854
1855 %package mod_negotiation
1856 Summary:        Provides for content negotiation
1857 Summary(pl.UTF-8):      Moduł do negocjacji treści
1858 Group:          Networking/Daemons/HTTP
1859 URL:            http://httpd.apache.org/docs/2.4/mod/mod_negotiation.html
1860 Requires:       %{name}-base = %{version}-%{release}
1861 Requires:       %{name}-mod_mime = %{version}-%{release}
1862 Provides:       apache(mod_negotiation) = %{version}-%{release}
1863
1864 %description mod_negotiation
1865 Content negotiation, or more accurately content selection, is the
1866 selection of the document that best matches the clients capabilities,
1867 from one of several available documents.
1868
1869 %description mod_negotiation -l pl.UTF-8
1870 Negocjacja treści, lub bardziej precyzyjnie - wybór treści, to wybór
1871 dokumentu najbardziej odpowiadającego możliwościom klientów spośród
1872 kilku możliwych dokumentów.
1873
1874 %package mod_proxy
1875 Summary:        Apache module with Web proxy
1876 Summary(pl.UTF-8):      Moduł Apache'a dodający obsługę serwera proxy
1877 Group:          Networking/Daemons/HTTP
1878 URL:            http://httpd.apache.org/docs/2.4/mod/mod_proxy.html
1879 Requires:       %{name}-base = %{version}-%{release}
1880 Requires:       %{name}-mod_authz_host = %{version}-%{release}
1881 Requires:       %{name}-mod_xml2enc = %{version}-%{release}
1882 Provides:       apache(mod_proxy) = %{version}-%{release}
1883
1884 %description mod_proxy
1885 This package contains module with implementation a proxy/cache for
1886 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
1887 HTTP/0.9, HTTP/1.0 and HTTP/1.1. The module can be configured to
1888 connect to other proxy modules for these and other protocols.
1889
1890 %description mod_proxy -l pl.UTF-8
1891 Moduł zawiera implementację serwera proxy/cache dla Apache.
1892 Implementacja zawiera obsługę FTP, CONNECT (dla SSL), HTTP/0.9,
1893 HTTP/1.0 i HTTP/1.1.
1894
1895 %package mod_ratelimit
1896 Summary:        Bandwidth Rate Limiting for Clients
1897 Summary(pl.UTF-8):      Ograniczanie pasma dla klientów
1898 Group:          Networking/Daemons/HTTP
1899 URL:            http://httpd.apache.org/docs/2.4/mod/mod_ratelimit.html
1900 Requires:       %{name}-base = %{version}-%{release}
1901 Provides:       apache(mod_ratelimit) = %{version}-%{release}
1902
1903 %description mod_ratelimit
1904 Provides a filter named RATE_LIMIT to limit client bandwidth. The
1905 connection speed to be simulated is specified, in KiB/s, using the
1906 environment variable rate-limit.
1907
1908 %description mod_ratelimit -l pl.UTF-8
1909 Ten moduł udostępnia filtr o nazwie RATE_LIMIT do ograniczania pasma
1910 klienta. Szybkość połączenia do symulacji jest podawana w KiB/s
1911 poprzez zmienną środowiskową rate-limit.
1912
1913 %package mod_reflector
1914 Summary:        Reflect a request body as a response via the output filter stack
1915 Summary(pl.UTF-8):      Odbijanie ciała żądania jako odpowiedzi poprzez stos filtrów wyjściowych
1916 Group:          Networking/Daemons/HTTP
1917 URL:            http://httpd.apache.org/docs/2.4/mod/mod_reflector.html
1918 Requires:       %{name}-base = %{version}-%{release}
1919 Provides:       apache(mod_reflector) = %{version}-%{release}
1920
1921 %description mod_reflector
1922 This module allows request bodies to be reflected back to the client,
1923 in the process passing the request through the output filter stack. A
1924 suitably configured chain of filters can be used to transform the
1925 request into a response. This module can be used to turn an output
1926 filter into an HTTP service.
1927
1928 %description mod_reflector -l pl.UTF-8
1929 Ten moduł pozwala na odbijanie ciał żądań z powrotem do klienta w
1930 procesie przekazywania żądania poprzez stos filtrów wyjściowych.
1931 Odpowiednio skonfigurowany łańcuch filtrów może przekształcić żądanie
1932 w odpowiedź. Tego modułu można użyć do zamiany filtra wyjściowego w
1933 usługę HTTP.
1934
1935 %package mod_remoteip
1936 Summary:        Replaces the original client IP address for the connection
1937 Summary(pl.UTF-8):      Podmiana oryginalnego adresu IP klienta dla połączenia
1938 Group:          Networking/Daemons/HTTP
1939 URL:            http://httpd.apache.org/docs/2.4/mod/mod_remoteip.html
1940 Requires:       %{name}-base = %{version}-%{release}
1941 Provides:       apache(mod_remoteip) = %{version}-%{release}
1942
1943 %description mod_remoteip
1944 This module is used to treat the useragent which initiated the request
1945 as the originating useragent as identified by httpd for the purposes
1946 of authorization and logging, even where that useragent is behind a
1947 load balancer, front end server, or proxy server.
1948
1949 The module overrides the client IP address for the connection with the
1950 useragent IP address reported in the request header configured with
1951 the RemoteIPHeader directive.
1952
1953 Once replaced as instructed, this overridden useragent IP address is
1954 then used for the mod_authz_host <Require ip> feature, is reported by
1955 mod_status, and is recorded by mod_log_config %%a and core %%a format
1956 strings. The underlying client IP of the connection is available in
1957 the %%{c}a format string.
1958
1959 %description mod_remoteip -l pl.UTF-8
1960 Ten moduł pozwala traktować adres przeglądarki, który zapoczątkował
1961 żądanie, jako oryginalny adres identyfikowany przez httpd do celów
1962 autoryzacji i logowania, nawet jeśli przeglądarka jest za load
1963 balancerem, serwerem frontendowym lub proxy.
1964
1965 Moduł nadpisuje adres IP klienta dla połączenia adresem IP zgłaszanym
1966 w nagłówku żądania konfigurowanym dyrektywą RemoteIPHeader.
1967
1968 Po zastąpieniu zgodnie z instrukcją ten nadpisany adres IP jest
1969 używany w dyrektywie <Require ip> modułu mod_authz_host, jest
1970 raportowany przez mod_status oraz zapisywany poprzez łańcuchy
1971 formatujące %%a modułu mod_log_config. Bezpośrednie IP klienckie
1972 połączenia jest dostępne poprzez łańcuch formatujący %%{c}a.
1973
1974 %package mod_reqtimeout
1975 Summary:        Apache module to set timeout and minimum data rate for receiving requests
1976 Summary(pl.UTF-8):      Moduł Apache'a pozwalający na ustawianie limitu czasu oraz minimalnego transferu danych
1977 Group:          Networking/Daemons/HTTP
1978 URL:            http://httpd.apache.org/docs/2.4/mod/mod_reqtimeout.html
1979 Requires:       %{name}-base = %{version}-%{release}
1980 Provides:       apache(mod_reqtimeout) = %{version}-%{release}
1981 Provides:       webserver(reqtimeout)
1982
1983 %description mod_reqtimeout
1984 Apache module to set timeout and minimum data rate for receiving
1985 requests.
1986
1987 %description mod_reqtimeout -l pl.UTF-8
1988 Moduł Apache'a pozwalający na ustawianie limitu czasu oraz minimalnego
1989 transferu danych.
1990
1991 %package mod_request
1992 Summary:        Filters to handle and make available HTTP request bodies
1993 Summary(pl.UTF-8):      Filtry do obsługi i udostępniania ciał żądań HTTP
1994 Group:          Networking/Daemons/HTTP
1995 URL:            http://httpd.apache.org/docs/2.4/mod/mod_request.html
1996 Requires:       %{name}-base = %{version}-%{release}
1997 Provides:       apache(mod_request) = %{version}-%{release}
1998
1999 %description mod_request
2000 Filters to handle and make available HTTP request bodies.
2001
2002 %description mod_request -l pl.UTF-8
2003 Filtry do obsługi i udostępniania ciał żądań HTTP.
2004
2005 %package mod_rewrite
2006 Summary:        Apache module with rule-based engine for rewrite requested URLs on the fly
2007 Summary(pl.UTF-8):      Moduł Apache'a do "przepisywania" adresów URL w locie
2008 Group:          Networking/Daemons/HTTP
2009 URL:            http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html
2010 Requires:       %{name}-base = %{version}-%{release}
2011 Provides:       apache(mod_rewrite) = %{version}-%{release}
2012 Provides:       webserver(rewrite)
2013
2014 %description mod_rewrite
2015 This package contains It provides a rule-based rewriting engine to
2016 rewrite requested URLs on the fly.
2017
2018 %description mod_rewrite -l pl.UTF-8
2019 Moduł oferujący możliwość "przepisywania" adresów URL w locie.
2020
2021 %package mod_sed
2022 Summary:        Filter Input (request) and Output (response) content using sed syntax
2023 Summary(pl.UTF-8):      Filtrowanie treści wejścia (żądań) i wyjścia (odpowiedzi) przy użyciu składni seda
2024 Group:          Networking/Daemons/HTTP
2025 URL:            http://httpd.apache.org/docs/2.4/mod/mod_sed.html
2026 Requires:       %{name}-base = %{version}-%{release}
2027 Provides:       apache(mod_sed) = %{version}-%{release}
2028
2029 %description mod_sed
2030 mod_sed is an in-process content filter. The mod_sed filter implements
2031 the sed editing commands implemented by the Solaris 10 sed program as
2032 described in the manual page. However, unlike sed, mod_sed doesn't
2033 take data from standard input. Instead, the filter acts on the entity
2034 data sent between client and server. mod_sed can be used as an input
2035 or output filter. mod_sed is a content filter, which means that it
2036 cannot be used to modify client or server HTTP headers.
2037
2038 The mod_sed output filter accepts a chunk of data, executes the sed
2039 scripts on the data, and generates the output which is passed to the
2040 next filter in the chain.
2041
2042 The mod_sed input filter reads the data from the next filter in the
2043 chain, executes the sed scripts, and returns the generated data to the
2044 caller filter in the filter chain.
2045
2046 %description mod_sed -l pl.UTF-8
2047 Moduł mod_sed to filtr treści wewnątrz procesu. Filtr mod_sed
2048 implementuje polecenia edycyjne programu sed zgodnie z implementacją z
2049 systemu Solaris 10, opisaną na stronie man. W odróżnieniu od seda nie
2050 przyjmuje danych ze standardowego wejścia, ale przetwarza dane
2051 przesyłane między klientem a serwerem. mod_sed może być używany jako
2052 filtr wejściowy lub wyjściowy. mod_sed to filtr treści, co oznacza, że
2053 nie może być używany do modyfikowania nagłówków HTTP klienta ani
2054 serwera.
2055
2056 Filtr wyjściowy mod_sed pobiera porcję danych, wykonuje na nich
2057 skrypty seda, a wygenerowane dane przekazuje do następnego filtra w
2058 łańcuchu.
2059
2060 Filtr wejściowy mod_sed odczytuje dane z następnego filtra w łańcuchu,
2061 wykonuje skrypty seda i zwraca wygenerowane dane do filtra
2062 wywołującego w łańcuchu.
2063
2064 %package mod_session
2065 Summary:        Session support
2066 Summary(pl.UTF-8):      Obsługa sesji
2067 Group:          Networking/Daemons/HTTP
2068 URL:            http://httpd.apache.org/docs/2.4/mod/mod_session.html
2069 Requires:       %{name}-base = %{version}-%{release}
2070 Provides:       apache(mod_session) = %{version}-%{release}
2071
2072 %description mod_session
2073 This module provides support for a server wide per user session
2074 interface. Sessions can be used for keeping track of whether a user
2075 has been logged in, or for other per user information that should be
2076 kept available across requests.
2077
2078 Sessions may be stored on the server, or may be stored on the browser.
2079 Sessions may also be optionally encrypted for added security. These
2080 features are divided into several modules in addition to mod_session:
2081 mod_session_crypto, mod_session_cookie and mod_session_dbd. Depending
2082 on the server requirements, load the appropriate modules into the
2083 server.
2084
2085 Sessions may be manipulated from other modules that depend on the
2086 session, or the session may be read from and written to using
2087 environment variables and HTTP headers, as appropriate.
2088
2089 %description mod_session -l pl.UTF-8
2090 Ten moduł zapewnia obsługę sesji użytkownika po stronie serwera. Sesje
2091 można wykorzystywać do śledzenia, czy użytkownik jest zalogowany, albo
2092 do przechowywania innych informacji związanych z użytkownikiem, które
2093 powinny być pamiętane między żądaniami.
2094
2095 Sesje mogą być przechowywane na serwerze, albo przez przeglądarkę.
2096 Mogą być opcjonalnie szyfrowane dla poprawy bezpieczeństwa. Te funkcje
2097 są rozdzielone między kilka modułów poza mod_session:
2098 mod_session_crypto, mod_session_cookie oraz mod_session_dbd. W
2099 zależności od wymagań można poszczególne moduły załadować do serwera.
2100
2101 Sesjami można manipulować z poziomu innych modułów zależnych od sesji,
2102 można je też odczytywać i zapisywać przy użyciu odpowiednich zmiennych
2103 środowiskowych oraz nagłówków HTTP.
2104
2105 %package mod_session_cookie
2106 Summary:        Cookie based session support
2107 Summary(pl.UTF-8):      Obsługa sesji opartych na ciasteczkach (cookie)
2108 Group:          Networking/Daemons/HTTP
2109 URL:            http://httpd.apache.org/docs/2.4/mod/mod_session_cookie.html
2110 Requires:       %{name}-base = %{version}-%{release}
2111 Requires:       %{name}-mod_session = %{version}-%{release}
2112 Provides:       apache(mod_session_cookie) = %{version}-%{release}
2113
2114 %description mod_session_cookie
2115 This submodule of mod_session provides support for the storage of user
2116 sessions on the remote browser within HTTP cookies.
2117
2118 Using cookies to store a session removes the need for the server or a
2119 group of servers to store the session locally, or collaborate to share
2120 a session, and can be useful for high traffic environments where a
2121 server based session might be too resource intensive.
2122
2123 %description mod_session_cookie -l pl.UTF-8
2124 Ten podmoduł mod_session zapewnia obsługę przechowywania sesji
2125 użytkownika w zdalnej przeglądarce wewnątrz ciasteczek (cookie) HTTP.
2126
2127 Wykorzystanie ciasteczek do zapisywania sesji eliminuje potrzebę
2128 zapisywania tych informacji lokalnie przez serwer lub grupę serwerów
2129 oraz współdzielenia sesji; jest przydatne także w środowiskach z dużym
2130 ruchem, gdzie sesje trzymane po stronie serwera mogłyby zajmować zbyt
2131 dużo zasobów.
2132
2133 %package mod_session_crypto
2134 Summary:        Session encryption support
2135 Summary(pl.UTF-8):      Obsługa szyfrowania sesji
2136 Group:          Networking/Daemons/HTTP
2137 URL:            http://httpd.apache.org/docs/2.4/mod/mod_session_crypto.html
2138 Requires:       %{name}-base = %{version}-%{release}
2139 Requires:       %{name}-mod_session = %{version}-%{release}
2140 Provides:       apache(mod_session_crypto) = %{version}-%{release}
2141
2142 %description mod_session_crypto
2143 This submodule of mod_session provides support for the encryption of
2144 user sessions before being written to a local database, or written to
2145 a remote browser via an HTTP cookie.
2146
2147 This can help provide privacy to user sessions where the contents of
2148 the session should be kept private from the user, or where protection
2149 is needed against the effects of cross site scripting attacks.
2150
2151 %description mod_session_crypto -l pl.UTF-8
2152 Ten modmoduł mod_session zapewnia obsługę szyfrowania sesji
2153 użytkownika przed zapisaniem do lokalnej bazy danych lub w zdalnej
2154 przeglądarce wewnątrz ciasteczka (cookie) HTTP.
2155
2156 Może to pomóc w zapewnieniu prywatności sesji użytkowników, gdzie
2157 zawartość sesji powinna być chroniona przed użytkownikiem lub
2158 niezbędna jest ochrona przed efektami ataków CSS (cross-site
2159 scripting).
2160
2161 %package mod_session_dbd
2162 Summary:        DBD/SQL based session support
2163 Summary(pl.UTF-8):      Obsługa sesji opartych na DBD/SQL
2164 Group:          Networking/Daemons/HTTP
2165 URL:            http://httpd.apache.org/docs/2.4/mod/mod_session_dbd.html
2166 Requires:       %{name}-base = %{version}-%{release}
2167 Requires:       %{name}-mod_dbd = %{version}-%{release}
2168 Requires:       %{name}-mod_session = %{version}-%{release}
2169 Provides:       apache(mod_session_dbd) = %{version}-%{release}
2170
2171 %description mod_session_dbd
2172 This submodule of mod_session provides support for the storage of user
2173 sessions within a SQL database using the mod_dbd module.
2174
2175 Sessions can either be anonymous, where the session is keyed by a
2176 unique UUID string stored on the browser in a cookie, or per user,
2177 where the session is keyed against the userid of the logged in user.
2178
2179 SQL based sessions are hidden from the browser, and so offer a measure
2180 of privacy without the need for encryption.
2181
2182 Different webservers within a server farm may choose to share a
2183 database, and so share sessions with one another.
2184
2185 %description mod_session_dbd -l pl.UTF-8
2186 Ten podmoduł mod_session zapewnia obsługę przechowywania sesji
2187 użytkownika w bazie SQL poprzez moduł mod_dbd.
2188
2189 Sesje oparte na SQL-u są ukryte dla przeglądarki, więc dają pewien
2190 stopień prywatności bez potrzeby szyfrowania.
2191
2192 Różne serwery WWW z farmy mogą dzielić współdzielić bazę danych, tym
2193 samym współdzieląc sesje.
2194
2195 %package mod_setenvif
2196 Summary:        Allows the setting of environment variables based on characteristics of the request
2197 Summary(pl.UTF-8):      Ustawianie zmiennych środowiskowych w oparciu o charakterystykę żądania
2198 Group:          Networking/Daemons/HTTP
2199 URL:            http://httpd.apache.org/docs/2.4/mod/mod_setenvif.html
2200 Requires:       %{name}-base = %{version}-%{release}
2201 Provides:       apache(mod_setenvif) = %{version}-%{release}
2202
2203 %description mod_setenvif
2204 The mod_setenvif module allows you to set environment variables
2205 according to whether different aspects of the request match regular
2206 expressions you specify. These environment variables can be used by
2207 other parts of the server to make decisions about actions to be taken.
2208
2209 %description mod_setenvif -l pl.UTF-8
2210 Moduł mod_setenvif pozwala na ustawianie zmiennych środowiskowych w
2211 zależności od różnych aspektów żądania pasujących do podanych wyrażeń
2212 regularnych. Te zmienne środowiskowe mogą być używane przez inne
2213 części serwera do podejmowania decyzji o podejmowanych akcjach.
2214
2215 %package mod_slotmem_plain
2216 Summary:        Slot-based shared memory provider
2217 Summary(pl.UTF-8):      Moduł zapewniający pamięć dzieloną w oparciu o sloty
2218 Group:          Networking/Daemons/HTTP
2219 URL:            http://httpd.apache.org/docs/2.4/mod/mod_slotmem_plain.html
2220 Requires:       %{name}-base = %{version}-%{release}
2221 Provides:       apache(mod_slotmem_plain) = %{version}-%{release}
2222
2223 %description mod_slotmem_plain
2224 mod_slotmem_plain is a memory provider which provides for creation and
2225 access to a plain memory segment in which the datasets are organized
2226 in "slots."
2227
2228 If the memory needs to be shared between threads and processes, a
2229 better provider would be mod_slotmem_shm.
2230
2231 %description mod_slotmem_plain -l pl.UTF-8
2232 mod_slotmem_plain to moduł dostarczający pamięć, pozwalający na
2233 tworzenie i dostęp do segmentu zwykłej pamięci, w której zbiory danych
2234 są zorganizowane w "sloty".
2235
2236 Jeśli pamięć musi być dzielona między wątki i procesy, lepszym
2237 rozwiązaniem będzie mod_slotmem_shm.
2238
2239 %package mod_slotmem_shm
2240 Summary:        Slot-based shared memory provider
2241 Summary(pl.UTF-8):      Moduł zapewniający pamięć dzieloną w oparciu o sloty
2242 Group:          Networking/Daemons/HTTP
2243 URL:            http://httpd.apache.org/docs/2.4/mod/mod_slotmem_shm.html
2244 Requires:       %{name}-base = %{version}-%{release}
2245 Provides:       apache(mod_slotmem_shm) = %{version}-%{release}
2246
2247 %description mod_slotmem_shm
2248 mod_slotmem_shm is a memory provider which provides for creation and
2249 access to a shared memory segment in which the datasets are organized
2250 in "slots."
2251
2252 All shared memory is cleared and cleaned with each restart, whether
2253 graceful or not. The data itself is stored and restored within a file
2254 noted by the name parameter in the create and attach calls.
2255
2256 %description mod_slotmem_shm -l pl.UTF-8
2257 mod_slotmem_plain to moduł dostarczający pamięć, pozwalający na
2258 tworzenie i dostęp do segmentu pamięci dzielonej, w której zbiory
2259 danych są zorganizowane w "sloty".
2260
2261 Cała pamięć współdzielona jest czyszczona przy każdym restarcie. Same
2262 dane są zapisywane i odtwarzane z pliku o nazwie podawanej jako
2263 parametr przy wywołaniach tworzenia i podłączania.
2264
2265 %package mod_socache_dbm
2266 Summary:        DBM based shared object cache provider
2267 Summary(pl.UTF-8):      Moduł zapewniający współdzieloną pamięć podręczną obiektów w oparciu o DBM
2268 Group:          Networking/Daemons/HTTP
2269 URL:            http://httpd.apache.org/docs/2.4/mod/mod_socache_dbm.html
2270 Requires:       %{name}-base = %{version}-%{release}
2271 Provides:       apache(mod_socache_dbm) = %{version}-%{release}
2272
2273 %description mod_socache_dbm
2274 mod_socache_dbm is a shared object cache provider which provides for
2275 creation and access to a cache backed by a DBM database.
2276
2277 %description mod_socache_dbm -l pl.UTF-8
2278 mod_socache_dbm to moduł dostarczający współdzieloną pamięć podręczną
2279 obiektów, zapewniający tworzenie i dostęp do cache'a zapisywanego w
2280 bazie DBM.
2281
2282 %package mod_socache_memcache
2283 Summary:        Memcache based shared object cache provider
2284 Summary(pl.UTF-8):      Moduł zapewniający współdzieloną pamięć podręczną obiektów w oparciu o memcache
2285 Group:          Networking/Daemons/HTTP
2286 URL:            http://httpd.apache.org/docs/2.4/mod/mod_socache_memcache.html
2287 Requires:       %{name}-base = %{version}-%{release}
2288 Provides:       apache(mod_socache_memcache) = %{version}-%{release}
2289
2290 %description mod_socache_memcache
2291 mod_socache_memcache is a shared object cache provider which provides
2292 for creation and access to a cache backed by the memcached
2293 high-performance, distributed memory object caching system.
2294
2295 %description mod_socache_memcache -l pl.UTF-8
2296 mod_socache_dbm to moduł dostarczający współdzieloną pamięć podręczną
2297 obiektów, zapewniający tworzenie i dostęp do cache'a zapisywanego w
2298 systemie memcached - wysoko wydajnym, ozproszonym systemie pamięci
2299 podręcznej obiektów.
2300
2301 %package mod_socache_shmcb
2302 Summary:        shmcb based shared object cache provider
2303 Summary(pl.UTF-8):      Moduł zapewniający współdzieloną pamięć podręczną obiektów w oparciu o shmcb
2304 Group:          Networking/Daemons/HTTP
2305 URL:            http://httpd.apache.org/docs/2.4/mod/mod_socache_shmcb.html
2306 Requires:       %{name}-base = %{version}-%{release}
2307 Provides:       apache(mod_socache_shmcb) = %{version}-%{release}
2308
2309 %description mod_socache_shmcb
2310 mod_socache_shmcb is a shared object cache provider which provides for
2311 creation and access to a cache backed by a high-performance cyclic
2312 buffer inside a shared memory segment.
2313
2314 %description mod_socache_shmcb -l pl.UTF-8
2315 mod_socache_dbm to moduł dostarczający współdzieloną pamięć podręczną
2316 obiektów, zapewniający tworzenie i dostęp do cache'a zapisywanego w
2317 wysoko wydajnym buforze cyklicznym wewnątrz segmentu pamięci
2318 dzielonej.
2319
2320 %package mod_speling
2321 Summary:        Attempts to correct mistaken URLs by ignoring capitalization and by allowing up to one misspelling
2322 Summary(pl.UTF-8):      Próba poprawiania błędnych URL-i poprzez ignorowanie wielkości liter i zezwalanie na jedną literówkę
2323 Group:          Networking/Daemons/HTTP
2324 URL:            http://httpd.apache.org/docs/2.4/mod/mod_speling.html
2325 Requires:       %{name}-base = %{version}-%{release}
2326 Provides:       apache(mod_speling) = %{version}-%{release}
2327
2328 %description mod_speling
2329 Requests to documents sometimes cannot be served by the core apache
2330 server because the request was misspelled or miscapitalized. This
2331 module addresses this problem by trying to find a matching document,
2332 even after all other modules gave up. It does its work by comparing
2333 each document name in the requested directory against the requested
2334 document name without regard to case, and allowing up to one
2335 misspelling (character insertion / omission / transposition or wrong
2336 character). A list is built with all document names which were matched
2337 using this strategy.
2338
2339 %description mod_speling -l pl.UTF-8
2340 Czasami żądania dokumentów nie mogą być wykonane przez sam serwer
2341 Apache, ponieważ żądanie zostało napisane z błędem w znakach lub
2342 wielkości liter. Ten moduł próbuje rozwiązać ten problem próbując
2343 znaleźć pasujący dokument, nawet jeśli inne moduły się poddały. Działa
2344 on poprzez porównywanie nazwy każdego dokumentu w żądanym katalogu z
2345 żądaną nazwą dokumentu bez zwracania uwagi na wielkość liter i
2346 pozwalając na jeden błąd (dodany, pominięty, przestawiony lub zły
2347 znak). Tworzona jest lista dla wszystkich nazw dokumentów pasujących
2348 dla tej strategii.
2349
2350 %package mod_ssl
2351 Summary:        SSL/TLS module for the Apache HTTP server
2352 Summary(pl.UTF-8):      Moduł SSL/TSL dla serwera Apache
2353 Summary(ru.UTF-8):      Модуль SSL/TLS для веб-сервера Apache
2354 Epoch:          1
2355 Group:          Networking/Daemons/HTTP
2356 URL:            http://httpd.apache.org/docs/2.4/mod/mod_ssl.html
2357 Requires:       %{name}-base = %{version}-%{release}
2358 Requires:       %{name}-mod_socache_shmcb = %{version}-%{release}
2359 Requires:       apr-util-dbm-db
2360 Requires:       openssl >= %{openssl_ver}
2361 Provides:       apache(mod_ssl) = 1:%{version}-%{release}
2362
2363 %description mod_ssl
2364 The mod_ssl module provides strong cryptography for the Apache Web
2365 server via the Secure Sockets Layer (SSL) and Transport Layer Security
2366 (TLS) protocols.
2367
2368 %description mod_ssl -l pl.UTF-8
2369 Moduł mod_ssl udostępnia wsparcie do silnej kryptografii dla serwera
2370 Apache poprzez protokoły SSL/TSL (Secure Sockets Layer/Transport Layer
2371 Security).
2372
2373 %description mod_ssl -l ru.UTF-8
2374 Модуль mod_ssl обеспечивает поддержку в веб-сервере Apache надежного
2375 шифрования средствами Secure Sockets Layer (SSL) и Transport Layer
2376
2377 %package mod_status
2378 Summary:        Server status report module for Apache
2379 Summary(pl.UTF-8):      Moduł udostępniający informacje statystyczne z serwera Apache
2380 Group:          Networking/Daemons/HTTP
2381 URL:            http://httpd.apache.org/docs/2.4/mod/mod_status.html
2382 Requires:       %{name}-base = %{version}-%{release}
2383 Requires:       %{name}-mod_authz_host = %{version}-%{release}
2384 Provides:       apache(mod_status) = %{version}-%{release}
2385
2386 %description mod_status
2387 The Status module allows a server administrator to find out how well
2388 their server is performing. A HTML page is presented that gives the
2389 current server statistics in an easily readable form. If required this
2390 page can be made to automatically refresh (given a compatible
2391 browser).
2392
2393 %description mod_status -l pl.UTF-8
2394 Moduł pozwala administratorowi na przeglądanie statystyk dotyczących
2395 pracy serwera Apache (w postaci strony HTML).
2396
2397 %package mod_substitute
2398 Summary:        Substitute module for Apache
2399 Summary(pl.UTF-8):      Moduł pozwalający na znajdywanie i zastępowanie wyjścia dla serwera Apache
2400 Group:          Networking/Daemons/HTTP
2401 URL:            http://httpd.apache.org/docs/2.4/mod/mod_substitute.html
2402 Requires:       %{name}-base = %{version}-%{release}
2403 Provides:       apache(mod_substitute) = %{version}-%{release}
2404
2405 %description mod_substitute
2406 The Substitute module provides a mechanism to perform both regular
2407 expression and fixed string substitutions on response bodies.
2408
2409 %description mod_substitute -l pl.UTF-8
2410 Moduł pozwala na zastępowanie ciągów znaków w wyjściu również na
2411 podstawie wyrażenia regularnego.
2412
2413 %package mod_unique_id
2414 Summary:        Apache module which provides a magic token for each request
2415 Summary(pl.UTF-8):      Moduł Apache'a nadający każdemu zapytaniu unikalny token
2416 Group:          Networking/Daemons/HTTP
2417 URL:            http://httpd.apache.org/docs/2.4/mod/mod_unique_id.html
2418 Requires:       %{name}-base = %{version}-%{release}
2419 Provides:       apache(mod_unique_id) = %{version}-%{release}
2420
2421 %description mod_unique_id
2422 This package contains the mod_unique_id. This module provides a magic
2423 token for each request which is guaranteed to be unique across "all"
2424 requests under very specific conditions. The unique identifier is even
2425 unique across multiple machines in a properly configured cluster of
2426 machines. The environment variable UNIQUE_ID is set to the identifier
2427 for each request. Unique identifiers are useful for various reasons
2428 which are beyond the scope of this document.
2429
2430 %description mod_unique_id -l pl.UTF-8
2431 Moduł nadaje każdemu zapytaniu token unikalny w ramach wszystkich
2432 zapytań, nawet w ramach poprawnie skonfigurowanego klastra z wielu
2433 maszyn. Moduł ustawia przy każdym zapytaniu zmienną środowiskową
2434 UNIQUE_ID.
2435
2436 %package mod_userdir
2437 Summary:        User-specific directories
2438 Summary(pl.UTF-8):      Katalogi specyficzne dla użytkowników
2439 Group:          Networking/Daemons/HTTP
2440 URL:            http://httpd.apache.org/docs/2.4/mod/mod_userdir.html
2441 Requires:       %{name}-base = %{version}-%{release}
2442 Requires:       %{name}-mod_authz_host = %{version}-%{release}
2443 Provides:       apache(mod_userdir) = %{version}-%{release}
2444
2445 %description mod_userdir
2446 This module allows user-specific directories to be accessed using the
2447 http://example.com/~user/ syntax.
2448
2449 %description mod_userdir -l pl.UTF-8
2450 Ten moduł pozwala na dostęp do katalogów specyficznych dla
2451 użytkowników przy użyciu składni http://example.com/~user/ .
2452
2453 %package mod_usertrack
2454 Summary:        Apache module for user tracking using cookies
2455 Summary(pl.UTF-8):      Moduł Apache'a służący do śledzenia "ciasteczek"
2456 Group:          Networking/Daemons/HTTP
2457 URL:            http://httpd.apache.org/docs/2.4/mod/mod_usertrack.html
2458 Requires:       %{name}-base = %{version}-%{release}
2459 Provides:       apache(mod_usertrack) = %{version}-%{release}
2460
2461 %description mod_usertrack
2462 This package contains the user tracking module which did its own
2463 logging using CookieLog directory. This module allow multiple log
2464 files.
2465
2466 %description mod_usertrack -l pl.UTF-8
2467 Ten pakiet zawiera moduł śledzący użytkowników zapisujący własny log
2468 przy użyciu katalogu CookieLog. Pozwala na użycie wielu plików logów.
2469
2470 %package mod_version
2471 Summary:        Version dependent configuration
2472 Summary(pl.UTF-8):      Konfiguracja zależna od wersji
2473 Group:          Networking/Daemons/HTTP
2474 URL:            http://httpd.apache.org/docs/2.4/mod/mod_version.html
2475 Requires:       %{name}-base = %{version}-%{release}
2476 Provides:       apache(mod_version) = %{version}-%{release}
2477
2478 %description mod_version
2479 This module is designed for the use in test suites and large networks
2480 which have to deal with different httpd versions and different
2481 configurations. It provides a new container -- <IfVersion>, which
2482 allows a flexible version checking including numeric comparisons and
2483 regular expressions.
2484
2485 %description mod_version -l pl.UTF-8
2486 Ten moduł jest przeznaczony do używania w zestawach testów i dużych
2487 sieciach, gdzie trzeba inaczej obsługiwać różne wersje httpd i różne
2488 konfiguracje. Udostępnia nowy kontener: <IfVersion>, umożliwiający
2489 elastyczne sprawdzanie wersji włącznie z porównaniami liczbowymi i
2490 wyrażeniami regularnymi.
2491
2492 %package mod_vhost_alias
2493 Summary:        Apache module for dynamically configured mass virtual hosting
2494 Summary(pl.UTF-8):      Moduł Apache'a dodający obsługę hostów wirtualnych
2495 Group:          Networking/Daemons/HTTP
2496 URL:            http://httpd.apache.org/docs/2.4/mod/mod_vhost_alias.html
2497 Requires:       %{name}-base = %{version}-%{release}
2498 Provides:       apache(mod_vhost_alias) = %{version}-%{release}
2499
2500 %description mod_vhost_alias
2501 This package contains the mod_vhost_alias. It provides support for
2502 dynamically configured mass virtual hosting.
2503
2504 %description mod_vhost_alias -l pl.UTF-8
2505 Moduł umożliwia na dynamiczne konfigurowanie masowej ilości serwerów
2506 wirtualnych.
2507
2508 %package mod_watchdog
2509 Summary:        Infrastructure for other modules to periodically run tasks
2510 Summary(pl.UTF-8):      Infrastruktura do cyklicznego uruchamiania zadań przez inne moduły
2511 Group:          Networking/Daemons/HTTP
2512 URL:            http://httpd.apache.org/docs/2.4/mod/mod_watchdog.html
2513 Requires:       %{name}-base = %{version}-%{release}
2514 Provides:       apache(mod_watchdog) = %{version}-%{release}
2515
2516 %description mod_watchdog
2517 mod_watchdog defines programmatic hooks for other modules to
2518 periodically run tasks. These modules can register handlers for
2519 mod_watchdog hooks.
2520
2521 Currently, the following modules in the Apache distribution use this
2522 functionality:
2523 - mod_heartbeat
2524 - mod_heartmonitor
2525
2526 %description mod_watchdog -l pl.UTF-8
2527 mod_watchdog definiuje zaczepienia programowe dla innych modułów,
2528 pozwalające na cykliczne uruchamianie zadań. Moduły te mogą
2529 rejestrować procedury obsługi zaczepień mod_watchdog.
2530
2531 Obecnie następujące moduły w dystrybucji Apache'a wykorzystują tę
2532 funkcjonalność:
2533 - mod_heartbeat
2534 - mod_heartmonitor
2535
2536 %package mod_xml2enc
2537 Summary:        Enhanced charset/internationalisation support for libxml2-based filter modules
2538 Summary(pl.UTF-8):      Rozszerzona obsługa zestawów znaków/umiędzynarodowienia dla modułów filtrów opartych na libxml2
2539 Group:          Networking/Daemons/HTTP
2540 URL:            http://httpd.apache.org/docs/2.4/mod/mod_xml2enc.html
2541 Requires:       %{name}-base = %{version}-%{release}
2542 Provides:       apache(mod_xml2enc) = %{version}-%{release}
2543
2544 %description mod_xml2enc
2545 This module provides enhanced internationalisation support for
2546 markup-aware filter modules such as mod_proxy_html. It can
2547 automatically detect the encoding of input data and ensure they are
2548 correctly processed by the libxml2 parser, including converting to
2549 Unicode (UTF-8) where necessary. It can also convert data to an
2550 encoding of choice after markup processing, and will ensure the
2551 correct charset value is set in the HTTP Content-Type header.
2552
2553 %description mod_xml2enc -l pl.UTF-8
2554 Ten moduł zapewnia rozszerzoną obsługę umiędzynarodowienia dla modułów
2555 filtrów uwzględniających znaczniki, takich jak mod_proxy_html. Potrafi
2556 automatycznie wykryć kodowanie danych wejściowych i zapewnić, że będą
2557 właściwie przetworzone przez analizator libxml2, włącznie z konwersją
2558 do Unicode (UTF-8) w razie potrzeby. Potrafi także przekonwertować
2559 dane po przetworzeniu znaczników do wybranego kodowania i zapewnić
2560 ustawienie właściwej wartości zestawu znaków w nagłówku HTTP
2561 Content-Type.
2562
2563 %package -n htpasswd-%{name}
2564 Summary:        Apache 2 htpasswd utility: manage user files for basic authentication
2565 Summary(pl.UTF-8):      Narzędzie htpasswd z Apache'a 2 do zarządzania plikami uwierzytelnienia basic
2566 Group:          Networking/Utilities
2567 Provides:       htpasswd
2568 Obsoletes:      htpasswd
2569
2570 %description -n htpasswd-%{name}
2571 htpasswd is used to create and update the flat-files used to store
2572 usernames and password for basic authentication of HTTP users. This
2573 package contains htpasswd from Apache 2; this version supports
2574 plaintext passwords and CRYPT (default), MD5 and SHA1 encryptions.
2575
2576 %description -n htpasswd-%{name} -l pl.UTF-8
2577 htpasswd służy do tworzenia i uaktualniania plików tekstowych
2578 służących do przechowywania nazw użytkowników i haseł do podstawowego
2579 uwierzytelnienia użytkowników HTTP. Ten pakiet zawiera htpasswd z
2580 Apache'a 2; ta wersja obsługuje hasła zapisane czystym tekstem oraz
2581 zakodowane algorytmami CRYPT (domyślnym), MD5 i SHA1.
2582
2583 %package dbmtools
2584 Summary:        Apache 2 tools for manipulating DBM files
2585 Summary(pl.UTF-8):      Narzędzia Apache'a 2 do obróbki plików DBM
2586 Group:          Networking/Utilities
2587 Requires:       %{name}-base = %{version}-%{release}
2588
2589 %description dbmtools
2590 Apache 2 tools for manipulating DBM files.
2591
2592 %description dbmtools -l pl.UTF-8
2593 Narzędzia Apache'a 2 do obróbki plików DBM.
2594
2595 %package cgi_test
2596 Summary:        cgi test/demo programs
2597 Summary(pl.UTF-8):      Programy testowe/przykładowe cgi
2598 Group:          Networking/Utilities
2599 Requires:       %{name}-base = %{version}-%{release}
2600 Requires:       filesystem >= 2.0-1
2601
2602 %description cgi_test
2603 Two cgi test/demo programs: test-cgi and print-env.
2604
2605 %description cgi_test -l pl.UTF-8
2606 Dwa programy testowe/przykładowe cgi: test-cgi and print-env.
2607
2608 %prep
2609 %setup -q -n httpd-%{version}
2610 %patch0 -p1
2611 %patch1 -p1
2612 %patch2 -p1
2613 %patch3 -p1
2614 %patch4 -p1
2615 %patch5 -p1
2616
2617 %patch7 -p1
2618
2619 %patch10 -p1
2620
2621 %patch14 -p1
2622 %patch15 -p1
2623 %patch18 -p1
2624 %patch19 -p1
2625 %patch20 -p1
2626 %patch23 -p1
2627
2628 # ?
2629 #%patch25 -p1
2630 # ?
2631 #%patch26 -p1
2632 %patch29 -p1
2633 %patch30 -p1
2634
2635 # sanity check
2636 MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' include/ap_mmn.h`
2637 if [ "$MODULES_API" != "%_apache_modules_api" ]; then
2638         echo "Set %%_apache_modules_api to $MODULES_API and rerun."
2639         exit 1
2640 fi
2641
2642 # fix libdir (at least in PLD layout; no need to care about other ones)
2643 sed -i -e 's,/lib$,/%{_lib},' config.layout
2644
2645 %build
2646 cp /usr/share/apr/build/apr_common.m4 build
2647 %{__libtoolize}
2648 %{__aclocal} -I build
2649 cp /usr/share/automake/config.* build
2650 %{__autoheader}
2651 %{__autoconf}
2652
2653 # from ./buildconf
2654 : fixing timestamps for mod_ssl sources
2655 cd modules/ssl
2656 touch ssl_expr_parse.y
2657 sleep 1
2658 touch ssl_expr_parse.c ssl_expr_parse.h ssl_expr_scan.l
2659 sleep 1
2660 touch ssl_expr_scan.c
2661 cd ../..
2662
2663 CPPFLAGS="-DMAX_SERVER_LIMIT=200000 -DBIG_SECURITY_HOLE=1"
2664 install -d build; cd build
2665 ../%configure \
2666         --enable-layout=PLD \
2667         --disable-v4-mapped \
2668         --enable-exception-hook \
2669         --enable-modules=all \
2670         --enable-mods-shared=all \
2671         --enable-auth-anon \
2672         --enable-auth-dbm \
2673         --enable-authn-dbd \
2674         --enable-authn-alias \
2675         --enable-authz-dbm \
2676         --enable-authz-owner \
2677         %{?with_ldap:--enable-authnz-ldap} \
2678         --enable-auth-digest \
2679         --enable-file-cache \
2680         --enable-cache \
2681         --enable-disk-cache \
2682         --enable-mem-cache \
2683         --enable-dbd \
2684         %{?with_bucketeer:--enable-bucketeer} \
2685         --enable-dumpio \
2686         --enable-echo \
2687         --enable-charset-lite \
2688         --enable-deflate \
2689         %{?with_ldap:--enable-ldap} \
2690         --enable-ext-filter \
2691         --enable-case-filter \
2692         --enable-case-filter-in \
2693         --enable-log-forensic \
2694         --enable-logio \
2695         --enable-lua \
2696         --with-z=%{_prefix} \
2697         --enable-mime-magic \
2698         --enable-cern-meta \
2699         --enable-expires \
2700         --enable-headers \
2701         --enable-ident \
2702         --enable-usertrack \
2703         --enable-unique-id \
2704         --enable-proxy \
2705         --enable-proxy-connect \
2706         --enable-proxy-ftp \
2707         --enable-proxy-http \
2708         --enable-proxy-ajp \
2709         --enable-proxy-balancer \
2710         %{?with_ssl:--enable-ssl %{?with_distcache:--enable-distcache}} \
2711         --enable-http \
2712         --enable-dav \
2713         --enable-info \
2714         --enable-suexec \
2715         --enable-cgi \
2716         --enable-cgid \
2717         --enable-dav-fs \
2718         --enable-dav-lock \
2719         --enable-vhost-alias \
2720         --enable-imagemap \
2721         --enable-speling \
2722         --enable-rewrite \
2723         --enable-so \
2724         --with-program-name=httpd \
2725         --enable-mpms-shared=all \
2726 %ifarch %{ix86}
2727 %ifnarch i386 i486
2728         --enable-nonportable-atomics=yes \
2729 %endif
2730 %endif
2731         --with-suexec-bin=%{_sbindir}/suexec \
2732         --with-suexec-caller=http \
2733         --with-suexec-docroot=%{_datadir} \
2734         --with-suexec-logfile=/var/log/httpd/suexec_log \
2735         --with-suexec-uidmin=500 \
2736         --with-suexec-gidmin=500 \
2737         --with-suexec-umask=077 \
2738         --with-apr=%{_bindir}/apr-1-config \
2739         --with-apr-util=%{_bindir}/apu-1-config \
2740         --with-pcre
2741
2742 %{__make}
2743
2744 %install
2745 rm -rf $RPM_BUILD_ROOT
2746 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig,systemd/system} \
2747         $RPM_BUILD_ROOT%{_var}/{log/{httpd,archive/httpd},{run,cache}/httpd,lock/mod_dav} \
2748         $RPM_BUILD_ROOT%{_sysconfdir}/{webapps.d,conf.d,vhosts.d} \
2749         $RPM_BUILD_ROOT%{_datadir}/{cgi-bin,vhosts} \
2750         $RPM_BUILD_ROOT%{systemdtmpfilesdir} \
2751         $RPM_BUILD_ROOT%{systemdunitdir}
2752
2753 %{__make} -C build install \
2754         DESTDIR=$RPM_BUILD_ROOT
2755
2756 # clean "ccache" prefix. confuses other build systems (like php)
2757 %{__sed} -i -re '/^(CC|CPP|CXX)/ s/ccache //' $RPM_BUILD_ROOT%{_libdir}/%{name}/build/config_vars.mk
2758
2759 install %{SOURCE31} $RPM_BUILD_ROOT%{systemdunitdir}/httpd.service
2760 ln -s %{systemdunitdir}/httpd.service $RPM_BUILD_ROOT/etc/systemd/system/httpd.service
2761 ln -s %{_libexecdir} $RPM_BUILD_ROOT%{_sysconfdir}/modules
2762 ln -s %{_localstatedir}/run/httpd $RPM_BUILD_ROOT%{_sysconfdir}/run
2763 ln -s %{_var}/log/httpd $RPM_BUILD_ROOT%{_sysconfdir}/logs
2764 # we have own apache.conf
2765 rm $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
2766 ln -s conf.d $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
2767
2768 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
2769 cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/httpd
2770 cp -a %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/httpd
2771
2772 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer,suexec}_log
2773
2774 %if %{with ssl}
2775 install -d $RPM_BUILD_ROOT%{_sysconfdir}/ssl
2776 cp -a %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.crt
2777 cp -a %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.key
2778 %endif
2779
2780 cp -a %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
2781
2782 CFG="$RPM_BUILD_ROOT%{_sysconfdir}/conf.d"
2783
2784 cp -a %{SOURCE7} $CFG/10_common.conf
2785 cp -a %{SOURCE23} $CFG/01_mod_mime.conf
2786 cp -a %{SOURCE24} $CFG/01_mod_authz_host.conf
2787 cp -a %{SOURCE25} $CFG/01_mod_cgid.conf
2788 cp -a %{SOURCE26} $CFG/01_mod_log_config.conf
2789 cp -a %{SOURCE27} $CFG/01_mod_mime_magic.conf
2790 cp -a %{SOURCE28} $CFG/01_mod_cache.conf
2791 cp -a %{SOURCE8} $CFG/20_mod_vhost_alias.conf
2792 cp -a %{SOURCE9} $CFG/25_mod_status.conf
2793 cp -a %{SOURCE10} $CFG/30_mod_proxy.conf
2794 cp -a %{SOURCE11} $CFG/35_mod_info.conf
2795 cp -a %{SOURCE12} $CFG/40_mod_ssl.conf
2796 cp -a %{SOURCE13} $CFG/45_mod_dav.conf
2797 cp -a %{SOURCE14} $CFG/59_mod_dir.conf
2798 cp -a %{SOURCE15} $CFG/13_mod_suexec.conf
2799 cp -a %{SOURCE16} $CFG/58_mod_deflate.conf
2800 cp -a %{SOURCE17} $CFG/57_mod_autoindex.conf
2801 cp -a %{SOURCE18} $CFG/30_errordocs.conf
2802 cp -a %{SOURCE19} $CFG/30_manual.conf
2803 cp -a %{SOURCE20} $CFG/16_mod_userdir.conf
2804 cp -a %{SOURCE21} $CFG/10_mpm.conf
2805 cp -a %{SOURCE22} $CFG/20_languages.conf
2806 cp -a %{SOURCE29} $RPM_BUILD_ROOT%{_sysconfdir}/vhosts.d/example.net.conf
2807
2808 install %{SOURCE30} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
2809
2810 echo "LoadModule access_compat_module   modules/mod_access_compat.so" > $CFG/00_mod_access_compat.conf
2811 echo "LoadModule actions_module modules/mod_actions.so" > $CFG/00_mod_actions.conf
2812 echo "LoadModule alias_module modules/mod_alias.so" > $CFG/00_mod_alias.conf
2813 echo "LoadModule allowmethods_module    modules/mod_allowmethods.so" > $CFG/00_mod_allowmethods.conf
2814 echo "LoadModule asis_module    modules/mod_asis.so" > $CFG/00_mod_asis.conf
2815 echo "LoadModule auth_basic_module      modules/mod_auth_basic.so" > $CFG/00_mod_auth_basic.conf
2816 echo "LoadModule auth_digest_module     modules/mod_auth_digest.so" > $CFG/00_mod_auth_digest.conf
2817 echo "LoadModule auth_form_module       modules/mod_auth_form.so" > $CFG/00_mod_auth_form.conf
2818 echo "LoadModule authn_anon_module      modules/mod_authn_anon.so" > $CFG/00_mod_authn_anon.conf
2819 echo "LoadModule authn_core_module      modules/mod_authn_core.so" > $CFG/00_mod_authn_core.conf
2820 echo "LoadModule authn_dbd_module       modules/mod_authn_dbd.so" > $CFG/00_mod_authn_dbd.conf
2821 echo "LoadModule authn_dbm_module       modules/mod_authn_dbm.so" > $CFG/00_mod_authn_dbm.conf
2822 echo "LoadModule authn_file_module      modules/mod_authn_file.so" > $CFG/00_mod_authn_file.conf
2823 echo "LoadModule authn_socache_module      modules/mod_authn_socache.so" > $CFG/00_mod_authn_socache.conf
2824 echo "LoadModule authnz_ldap_module     modules/mod_authnz_ldap.so" > $CFG/00_mod_authnz_ldap.conf
2825 echo "LoadModule authz_core_module      modules/mod_authz_core.so" > $CFG/00_mod_authz_core.conf
2826 echo "LoadModule authz_dbd_module       modules/mod_authz_dbd.so" > $CFG/00_mod_authz_dbd.conf
2827 echo "LoadModule authz_dbm_module       modules/mod_authz_dbm.so" > $CFG/00_mod_authz_dbm.conf
2828 echo "LoadModule authz_groupfile_module modules/mod_authz_groupfile.so" > $CFG/00_mod_authz_groupfile.conf
2829 echo "LoadModule authz_owner_module     modules/mod_authz_owner.so" > $CFG/00_mod_authz_owner.conf
2830 echo "LoadModule authz_user_module      modules/mod_authz_user.so" > $CFG/00_mod_authz_user.conf
2831 echo "LoadModule buffer_module  modules/mod_buffer.so" > $CFG/00_mod_buffer.conf
2832 %if %{with bucketeer}
2833 echo "LoadModule bucketeer_module       modules/mod_bucketeer.so" > $CFG/00_mod_bucketeer.conf
2834 %endif
2835 echo "LoadModule case_filter_in_module  modules/mod_case_filter_in.so" > $CFG/00_mod_case_filter_in.conf
2836 echo "LoadModule case_filter_module     modules/mod_case_filter.so" > $CFG/00_mod_case_filter.conf
2837 echo "LoadModule cern_meta_module       modules/mod_cern_meta.so" > $CFG/00_mod_cern_meta.conf
2838 echo "LoadModule cgi_module     modules/mod_cgi.so" > $CFG/00_mod_cgi.conf
2839 echo "LoadModule charset_lite_module    modules/mod_charset_lite.so" > $CFG/00_mod_charset_lite.conf
2840 echo "LoadModule data_module    modules/mod_data.so" > $CFG/00_mod_data.conf
2841 echo "LoadModule dbd_module     modules/mod_dbd.so" > $CFG/00_mod_dbd.conf
2842 echo "LoadModule dialup_module  modules/mod_dialup.so" > $CFG/00_mod_dialup.conf
2843 echo "LoadModule dumpio_module  modules/mod_dumpio.so" > $CFG/00_mod_dumpio.conf
2844 echo "LoadModule echo_module    modules/mod_echo.so" > $CFG/00_mod_echo.conf
2845 echo "LoadModule env_module     modules/mod_env.so" > $CFG/00_mod_env.conf
2846 echo "LoadModule expires_module modules/mod_expires.so" > $CFG/00_mod_expires.conf
2847 echo "LoadModule ext_filter_module      modules/mod_ext_filter.so" > $CFG/00_mod_ext_filter.conf
2848 echo "LoadModule file_cache_module      modules/mod_file_cache.so" > $CFG/00_mod_file_cache.conf
2849 echo "LoadModule filter_module  modules/mod_filter.so" > $CFG/00_mod_filter.conf
2850 echo "LoadModule headers_module modules/mod_headers.so" > $CFG/00_mod_headers.conf
2851 echo "LoadModule heartbeat_module       modules/mod_heartbeat.so" > $CFG/01_mod_heartbeat.conf
2852 echo "LoadModule heartmonitor_module    modules/mod_heartmonitor.so" > $CFG/01_mod_heartmonitor.conf
2853 echo "LoadModule ident_module   modules/mod_ident.so" > $CFG/00_mod_ident.conf
2854 echo "LoadModule imagemap_module        modules/mod_imagemap.so" > $CFG/00_mod_imagemap.conf
2855 echo "LoadModule include_module modules/mod_include.so" > $CFG/00_mod_include.conf
2856 echo "LoadModule lbmethod_bybusyness_module     modules/mod_lbmethod_bybusyness.so" > $CFG/00_mod_lbmethod_bybusyness.conf
2857 echo "LoadModule lbmethod_byrequests_module     modules/mod_lbmethod_byrequests.so" > $CFG/00_mod_lbmethod_byrequests.conf
2858 echo "LoadModule lbmethod_bytraffic_module      modules/mod_lbmethod_bytraffic.so" > $CFG/00_mod_lbmethod_bytraffic.conf
2859 echo "LoadModule lbmethod_heartbeat_module      modules/mod_lbmethod_heartbeat.so" > $CFG/00_mod_lbmethod_heartbeat.conf
2860 echo "LoadModule ldap_module    modules/mod_ldap.so" > $CFG/00_mod_ldap.conf
2861 echo "LoadModule log_debug_module       modules/mod_log_debug.so" > $CFG/00_mod_log_debug.conf
2862 echo "LoadModule log_forensic_module    modules/mod_log_forensic.so" > $CFG/00_mod_log_forensic.conf
2863 echo "LoadModule logio_module   modules/mod_logio.so" > $CFG/00_mod_logio.conf
2864 echo "LoadModule lua_module     modules/mod_lua.so" > $CFG/00_mod_lua.conf
2865 echo "LoadModule macro_module   modules/mod_macro.so" > $CFG/00_mod_macro.conf
2866 echo "LoadModule negotiation_module     modules/mod_negotiation.so" > $CFG/00_mod_negotiation.conf
2867 echo "LoadModule ratelimit_module       modules/mod_ratelimit.so" > $CFG/00_mod_ratelimit.conf
2868 echo "LoadModule reflector_module       modules/mod_reflector.so" > $CFG/00_mod_reflector.conf
2869 echo "LoadModule remoteip_module        modules/mod_remoteip.so" > $CFG/00_mod_remoteip.conf
2870 echo "LoadModule reqtimeout_module      modules/mod_reqtimeout.so" >> $CFG/00_mod_reqtimeout.conf
2871 echo "LoadModule request_module modules/mod_request.so" > $CFG/00_mod_request.conf
2872 echo "LoadModule rewrite_module modules/mod_rewrite.so" > $CFG/00_mod_rewrite.conf
2873 echo "LoadModule sed_module     modules/mod_sed.so" > $CFG/00_mod_sed.conf
2874 echo "LoadModule session_cookie_module  modules/mod_session_cookie.so" > $CFG/00_mod_session_cookie.conf
2875 echo "LoadModule session_crypto_module  modules/mod_session_crypto.so" > $CFG/00_mod_session_crypto.conf
2876 echo "LoadModule session_dbd_module     modules/mod_session_dbd.so" > $CFG/00_mod_session_dbd.conf
2877 echo "LoadModule session_module modules/mod_session.so" > $CFG/00_mod_session.conf
2878 echo "LoadModule setenvif_module        modules/mod_setenvif.so" > $CFG/00_mod_setenvif.conf
2879 echo "LoadModule slotmem_plain_module   modules/mod_slotmem_plain.so" > $CFG/00_mod_slotmem_plain.conf
2880 echo "LoadModule slotmem_shm_module     modules/mod_slotmem_shm.so" > $CFG/00_mod_slotmem_shm.conf
2881 echo "LoadModule socache_dbm_module     modules/mod_socache_dbm.so" > $CFG/00_mod_socache_dbm.conf
2882 echo "LoadModule socache_memcache_module        modules/mod_socache_memcache.so" > $CFG/00_mod_socache_memcache.conf
2883 echo "LoadModule socache_shmcb_module   modules/mod_socache_shmcb.so" > $CFG/00_mod_socache_shmcb.conf
2884 echo "LoadModule speling_module modules/mod_speling.so" > $CFG/00_mod_speling.conf
2885 echo "LoadModule substitute_module      modules/mod_substitute.so" > $CFG/00_mod_substitute.conf
2886 echo "LoadModule unique_id_module       modules/mod_unique_id.so" > $CFG/00_mod_unique_id.conf
2887 echo "LoadModule usertrack_module       modules/mod_usertrack.so" > $CFG/00_mod_usertrack.conf
2888 echo "LoadModule version_module modules/mod_version.so" > $CFG/00_mod_version.conf
2889 echo "LoadModule watchdog_module        modules/mod_watchdog.so" > $CFG/00_mod_watchdog.conf
2890 echo "LoadModule xml2enc_module modules/mod_xml2enc.so" > $CFG/00_mod_xml2enc.conf
2891
2892
2893 # anything in style dir not ending with .css is trash
2894 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/manual/style/{lang,latex,xsl}
2895 find $RPM_BUILD_ROOT%{_datadir}/manual/style -type f ! -name '*.css' -print0 | xargs -0r rm -f
2896
2897 # find manual files
2898 > manual.files
2899 cur=$(pwd)
2900 cd $RPM_BUILD_ROOT
2901 find ./%{_datadir}/manual -type d -printf "%%%%dir %{_datadir}/manual/%%P\n" >> "$cur/manual.files"
2902 find ./%{_datadir}/manual -type f -printf "%{_datadir}/manual/%%P\n" | sed -e '
2903 s/^.*\.\(de\|es\|fr\|ja\|ko\|ru\)\(\..*\)\?/%%lang(\1) &/
2904 s/^.*\.\(pt-br\)/%%lang(pt_BR) &/
2905 ' >> "$cur/manual.files"
2906 cd $cur
2907
2908 # htpasswd goes to %{_bindir}
2909 ln -sf %{_bindir}/htpasswd $RPM_BUILD_ROOT%{_sbindir}
2910
2911 mv $RPM_BUILD_ROOT{%{_bindir},%{_sbindir}}/apxs
2912
2913 # cgi_test: create config file with ScriptAlias
2914 cat << 'EOF' > $CFG/09_cgi_test.conf
2915 ScriptAlias /cgi-bin/printenv %{_cgibindir}/printenv
2916 ScriptAlias /cgi-bin/test-cgi %{_cgibindir}/test-cgi
2917 EOF
2918
2919 # our suexec is patched to support php + fcgi + suexec with
2920 # virtual users when called as suexec.fcgi
2921 ln -sf suexec $RPM_BUILD_ROOT%{_sbindir}/suexec.fcgi
2922
2923 # no value
2924 %{__rm} $RPM_BUILD_ROOT%{_libexecdir}/build/config.nice
2925 %{__rm} $RPM_BUILD_ROOT%{_libexecdir}/*.exp
2926 %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/mime.types
2927 %{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/{extra,original}
2928
2929 %clean
2930 rm -rf $RPM_BUILD_ROOT
2931
2932 %pre base
2933 %groupadd -g 51 http
2934 %useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http
2935
2936 %pretrans base
2937 # change httpd.conf from dir to symlink
2938 if [ ! -L /etc/httpd/httpd.conf ]; then
2939         if [ -d /etc/httpd/httpd.conf ]; then
2940                 if [ -d /etc/httpd/conf.d ]; then
2941                         mv /etc/httpd/httpd.conf/* /etc/httpd/conf.d
2942                         rmdir /etc/httpd/httpd.conf 2>/dev/null || mv -v /etc/httpd/httpd.conf{,.rpmsave}
2943                 else
2944                         mv /etc/httpd/httpd.conf /etc/httpd/conf.d
2945                 fi
2946
2947                 # new module packages issue error as first installed over 2.0 installation
2948                 mv -f /var/lock/subsys/httpd{,.disabled} 2>/dev/null
2949         fi
2950
2951         # always have httpd.conf symlink (until all packages from Ac use new dir)
2952         install -d /etc/httpd
2953         ln -s conf.d /etc/httpd/httpd.conf
2954 fi
2955 if [ -f /etc/sysconfig/httpd ]; then
2956         MPM=$(grep ^HTTPD_MPM /etc/sysconfig/httpd |sed 's,HTTPD_MPM=,,;s,",,g')
2957         if [ -n "$MPM" ]; then
2958                 echo "LoadModule mpm_${MPM}_module                modules/mod_mpm_${MPM}.so" > /etc/httpd/conf.d/10_mpm.conf.rpmnew
2959                 cat /etc/httpd/conf.d/10_mpm.conf >> /etc/httpd/conf.d/10_mpm.conf.rpmnew
2960                 mv /etc/httpd/conf.d/10_mpm.conf.rpmnew /etc/httpd/conf.d/10_mpm.conf
2961                 sed -i -e 's,HTTPD_MPM.*,,g' /etc/sysconfig/httpd
2962         fi
2963 fi
2964
2965 exit 0
2966
2967 %post base
2968 /sbin/chkconfig --add httpd
2969 umask 137
2970 touch /var/log/httpd/{access,error,agent,referer}_log
2971 %systemd_post httpd.service
2972
2973 %preun base
2974 if [ "$1" = "0" ]; then
2975         %service httpd stop
2976         /sbin/chkconfig --del httpd
2977 fi
2978 %systemd_preun httpd.service
2979
2980 %postun base
2981 if [ "$1" = "0" ]; then
2982         %userremove http
2983         %groupremove http
2984 fi
2985 %systemd_reload
2986
2987 %triggerpostun base -- %{name} < 2.0.50-6.9
2988 %banner %{name}-2.0.50-6 << EOF
2989 WARNING!!!
2990 Since apache-2.0.50-6 autoindex module has been separated to package
2991 %{name}-mod_autoindex If you want to have the same functionality do:
2992 poldek -Uv %{name}-mod_autoindex
2993 EOF
2994
2995 %triggerpostun base -- %{name} < 2.0.54-4
2996 %banner %{name}-2.0.54-2 << EOF
2997 WARNING!!!
2998 CGI demo/test programs - printenv and test-cgi, have been released
2999 from package apache into separate subpackage apache-cgi_test. If you
3000 need printenv and/or test-cgi, please install apache-cgi_test package,
3001 e.g. by running poldek -Uv apache-cgi_test
3002 EOF
3003
3004 # update /etc/sysconfig/apache -> httpd rename
3005 if [ -f /etc/sysconfig/apache.rpmsave ]; then
3006         cp -f /etc/sysconfig/httpd{,.rpmnew}
3007         mv -f /etc/sysconfig/{apache.rpmsave,httpd}
3008 fi
3009
3010 %triggerpostun base -- %{name} < 2.0.55-3.1
3011 # check for config first as in 2.2 it's .rpmsave
3012 if [ -f /etc/httpd/httpd.conf/10_httpd.conf ]; then
3013         if ! grep -q 'Include webapps.d/' /etc/httpd/httpd.conf/10_httpd.conf; then
3014                 # make sure webapps.d is included
3015                 cp -f /etc/httpd/httpd.conf/10_httpd.conf{,.rpmsave}
3016                 # this file is ugly, so just append new lines
3017                 cat <<-EOF >> /etc/httpd/httpd.conf/10_httpd.conf
3018                 # Include webapps config
3019                 Include webapps.d/*.conf
3020 EOF
3021         fi
3022 fi
3023
3024 %triggerpostun base -- %{name} < 2.4.0
3025 cp -f /etc/httpd/apache.conf{,.rpmsave}
3026 sed -i -e '
3027         /^DefaultType.*/s,.*,,
3028         /^Include /s,^Include ,IncludeOptional ,
3029         /^NameVirtualHost.*/s,.*,,
3030         /^User/s,^,LoadModule unixd_module modules/mod_unixd.so\n,
3031 ' /etc/httpd/apache.conf
3032 sed -i -e '
3033         s,^LockFile /var/run/httpd/accept.lock,Mutex file:/var/run/httpd/,g
3034 ' /etc/httpd/conf.d/10_mpm.conf
3035
3036 %triggerpostun base -- %{name} < 2.2.0
3037 # change HTTPD_CONF to point to new location. *only* if it's the
3038 # default config setting
3039 cp -f /etc/sysconfig/httpd{,.rpmorig}
3040 sed -i -e '/^HTTPD_CONF="\/etc\/httpd\/httpd.conf"/s,.*,HTTPD_CONF="/etc/httpd/apache.conf",' /etc/sysconfig/httpd
3041
3042 if [ -f /etc/httpd/conf.d/10_httpd.conf.rpmsave ]; then
3043         sed -e '
3044         # as separate modules
3045         /^LoadModule access_module/s,^,#,
3046         /^LoadModule alias_module/s,^,#,
3047         /^LoadModule asis_module/s,^,#,
3048         /^LoadModule cern_meta_module/s,^,#,
3049         /^LoadModule cgi_module/s,^,#,
3050         /^LoadModule env_module/s,^,#,
3051         /^LoadModule include_module/s,^,#,
3052         /^LoadModule log_config_module/s,^,#,
3053         /^LoadModule mime_magic_module/s,^,#,
3054         /^LoadModule mime_module/s,^,#,
3055         /^LoadModule negotiation_module/s,^,#,
3056         /^LoadModule setenvif_module/s,^,#,
3057         /^LoadModule speling_module/s,^,#,
3058         /^LoadModule userdir_module/s,^,#,
3059
3060         # in 30_errordocs.conf
3061         /<IfModule mod_include.c>/,/<\/IfModule>/s,^,#,
3062
3063         # in 57_mod_autoindex.conf
3064         /^Alias \/icons\//s,^,#,
3065
3066         # in apache.conf
3067         /^ScriptAlias \/cgi-bin\//s,^,#,
3068         /^Listen 80/s,^,#,
3069
3070         # avoid loops
3071         /Include conf.d\/\*.conf/s,^,#,
3072         /Include webapps.d\/\*.conf/s,^,#,
3073
3074         ' < /etc/httpd/conf.d/10_httpd.conf.rpmsave > /etc/httpd/conf.d/10_httpd.conf
3075 fi
3076
3077 %banner -e %{name} <<'EOF'
3078 NB! Apache main config has been changed to /etc/httpd/apache.conf
3079
3080 There has been changed a lot, so many things could be broken.
3081 Please report bugs to <http://bugs.pld-linux.org/>.
3082
3083 EOF
3084
3085 %triggerpostun base -- %{name} < 2.2.22-2
3086 . /etc/sysconfig/httpd
3087 if [ -z "$HTTPD_CONF" ]; then
3088         echo 'HTTPD_CONF="/etc/httpd/apache.conf"' >> /etc/sysconfig/httpd
3089 fi
3090 %systemd_trigger httpd.service
3091
3092 %triggerpostun base -- %{name} < 2.4.0
3093 cp -f /etc/httpd/apache.conf{,.rpmsave}
3094 sed -i -e '
3095         /^DefaultType/d
3096         /^Include / s,^Include ,IncludeOptional ,
3097         /^NameVirtualHost/d
3098         /^User/ s,^,LoadModule unixd_module modules/mod_unixd.so\n,
3099 ' /etc/httpd/apache.conf
3100 sed -i -e '
3101         s,^LockFile /var/run/httpd/accept.lock,Mutex file:/var/run/httpd/,g
3102 ' /etc/httpd/conf.d/10_mpm.conf
3103
3104 %triggerpostun mod_ssl -- %{name}-mod_ssl < 1:2.2.0-3.1
3105 cp -f /etc/httpd/conf.d/40_mod_ssl.conf{,.rpmsave}
3106 sed -i -e '
3107         s,/var/run/apache,/var/run/httpd,g
3108         s,/var/cache/apache,/var/cache/httpd,g
3109 ' /etc/httpd/conf.d/40_mod_ssl.conf
3110
3111 %triggerpostun mod_ssl -- %{name}-mod_ssl < 1:2.4.0
3112 cp -f /etc/httpd/conf.d/40_mod_ssl.conf{,.rpmsave}
3113 sed -i -e '
3114         /^SSLMutex/ s,^,#,
3115         /^NameVirtualHost/d
3116 ' /etc/httpd/conf.d/40_mod_ssl.conf
3117
3118 %posttrans base
3119 # restore lock which we disabled in pretrans
3120 mv -f /var/lock/subsys/httpd{.disabled,} 2>/dev/null
3121
3122 # minimizing apache restarts logics. we restart webserver:
3123 #
3124 # 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
3125 # 2. first install of module (post: $1 = 1)
3126 # 2. uninstall of module (postun: $1 == 0)
3127 #
3128 # the strict internal deps between apache modules and
3129 # main package are very important for all this to work.
3130
3131 # restart webserver at the end of transaction
3132 %service httpd restart
3133 %systemd_service_restart httpd.service
3134
3135 # macro called at module post scriptlet
3136 %define module_post \
3137 if [ "$1" = "1" ]; then \
3138         %service -q httpd restart \
3139         %systemd_service_restart httpd.service \
3140 fi
3141
3142 # macro called at module postun scriptlet
3143 %define module_postun \
3144 if [ "$1" = "0" ]; then \
3145         %service -q httpd restart \
3146         %systemd_service_restart httpd.service \
3147 fi
3148
3149 # it's sooo annoying to write them
3150 %define module_scripts() \
3151 %post %1 \
3152 %module_post \
3153 \
3154 %postun %1 \
3155 %module_postun
3156
3157 %module_scripts mod_access_compat
3158 %module_scripts mod_actions
3159 %module_scripts mod_alias
3160 %module_scripts mod_allowmethods
3161 %module_scripts mod_asis
3162 %module_scripts mod_auth_basic
3163 %module_scripts mod_auth_dbm
3164 %module_scripts mod_auth_digest
3165 %module_scripts mod_auth_form
3166 %module_scripts mod_authn_anon
3167 %module_scripts mod_authn_core
3168 %module_scripts mod_authn_dbd
3169 %module_scripts mod_authn_dbm
3170 %module_scripts mod_authn_file
3171 %module_scripts mod_authn_socache
3172 %module_scripts mod_authnz_ldap
3173 %module_scripts mod_authz_core
3174 %module_scripts mod_authz_dbd
3175 %module_scripts mod_authz_dbm
3176 %module_scripts mod_authz_groupfile
3177 %module_scripts mod_authz_host
3178 %module_scripts mod_authz_owner
3179 %module_scripts mod_authz_user
3180 %module_scripts mod_autoindex
3181 %module_scripts mod_bucketeer
3182 %module_scripts mod_buffer
3183 %module_scripts mod_cache
3184 %module_scripts mod_case_filter
3185 %module_scripts mod_case_filter_in
3186 %module_scripts mod_cern_meta
3187 %module_scripts mod_cgi
3188 %module_scripts mod_cgid
3189 %module_scripts mod_charset_lite
3190 %module_scripts mod_data
3191 %module_scripts mod_dav
3192 %module_scripts mod_dbd
3193 %module_scripts mod_deflate
3194 %module_scripts mod_dialup
3195 %module_scripts mod_dir
3196 %module_scripts mod_dumpio
3197 %module_scripts mod_echo
3198 %module_scripts mod_env
3199 %module_scripts mod_expires
3200 %module_scripts mod_ext_filter
3201 %module_scripts mod_file_cache
3202 %module_scripts mod_filter
3203 %module_scripts mod_headers
3204 %module_scripts mod_heartbeat
3205 %module_scripts mod_heartmonitor
3206 %module_scripts mod_ident
3207 %module_scripts mod_imagemap
3208 %module_scripts mod_include
3209 %module_scripts mod_info
3210 %module_scripts mod_lbmethod_bybusyness
3211 %module_scripts mod_lbmethod_byrequests
3212 %module_scripts mod_lbmethod_bytraffic
3213 %module_scripts mod_lbmethod_heartbeat
3214 %module_scripts mod_ldap
3215 %module_scripts mod_log_config
3216 %module_scripts mod_log_debug
3217 %module_scripts mod_log_forensic
3218 %module_scripts mod_logio
3219 %module_scripts mod_lua
3220 %module_scripts mod_macro
3221 %module_scripts mod_mime
3222 %module_scripts mod_mime_magic
3223 %module_scripts mod_negotiation
3224 %module_scripts mod_proxy
3225 %module_scripts mod_ratelimit
3226 %module_scripts mod_reflector
3227 %module_scripts mod_remoteip
3228 %module_scripts mod_reqtimeout
3229 %module_scripts mod_request
3230 %module_scripts mod_rewrite
3231 %module_scripts mod_sed
3232 %module_scripts mod_session
3233 %module_scripts mod_session_cookie
3234 %module_scripts mod_session_crypto
3235 %module_scripts mod_session_dbd
3236 %module_scripts mod_setenvif
3237 %module_scripts mod_slotmem_plain
3238 %module_scripts mod_slotmem_shm
3239 %module_scripts mod_socache_dbm
3240 %module_scripts mod_socache_memcache
3241 %module_scripts mod_socache_shmcb
3242 %module_scripts mod_speling
3243 %module_scripts mod_ssl
3244 %module_scripts mod_status
3245 %module_scripts mod_substitute
3246 %module_scripts mod_unique_id
3247 %module_scripts mod_userdir
3248 %module_scripts mod_usertrack
3249 %module_scripts mod_version
3250 %module_scripts mod_vhost_alias
3251 %module_scripts mod_watchdog
3252 %module_scripts mod_xml2enc
3253 %module_scripts suexec
3254
3255 %post cgi_test
3256 if [ "$1" = "1" ]; then
3257         %service -q httpd reload
3258         %systemd_service_reload httpd.service
3259 fi
3260
3261 %postun cgi_test
3262 if [ "$1" = "0" ]; then
3263         %service -q httpd reload
3264         %systemd_service_reload httpd.service
3265 fi
3266
3267 %post errordocs
3268 if [ "$1" = "1" ]; then
3269         %service -q httpd reload
3270         %systemd_service_reload httpd.service
3271 fi
3272
3273 %postun errordocs
3274 if [ "$1" = "0" ]; then
3275         %service -q httpd reload
3276         %systemd_service_reload httpd.service
3277 fi
3278
3279 %files
3280 %defattr(644,root,root,755)
3281
3282 %files base
3283 %defattr(644,root,root,755)
3284 %doc ABOUT_APACHE CHANGES README
3285 %doc docs/conf/mime.types
3286 %attr(754,root,root) /etc/rc.d/init.d/httpd
3287 %attr(751,root,root) %dir %{_sysconfdir}
3288 %{_sysconfdir}/modules
3289 %{_sysconfdir}/run
3290 %{_sysconfdir}/logs
3291 %ghost %{_sysconfdir}/httpd.conf
3292 %attr(750,root,root) %dir %{_sysconfdir}/conf.d
3293 %attr(750,root,root) %dir %{_sysconfdir}/vhosts.d
3294 %attr(750,root,root) %dir %{_sysconfdir}/webapps.d
3295 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
3296 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_common.conf
3297 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mpm.conf
3298 %attr(640,root,root) %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/vhosts.d/example.net.conf
3299 %attr(640,root,root) %{_sysconfdir}/magic
3300 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/httpd
3301 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/httpd
3302
3303 %dir %{_libexecdir}
3304
3305 %attr(755,root,root) %{_sbindir}/checkgid
3306 %attr(755,root,root) %{_sbindir}/httpd
3307
3308 %dir %attr(770,root,http) /var/run/httpd
3309 %dir %attr(770,root,http) /var/cache/httpd
3310
3311 %{systemdtmpfilesdir}/%{name}.conf
3312 %{systemdunitdir}/httpd.service
3313 %config(noreplace) %verify(not md5 mtime size) /etc/systemd/system/httpd.service
3314
3315 %{_mandir}/man8/httpd.8*
3316
3317 %attr(2751,root,logs) %dir /var/log/httpd
3318 %attr(2750,root,logs) %dir /var/log/archive/httpd
3319 %attr(640,root,logs) %ghost /var/log/httpd/*
3320
3321 %dir %{_datadir}
3322
3323 %dir %{_datadir}/cgi-bin
3324 %dir %{_datadir}/html
3325 %dir %{_datadir}/vhosts
3326 # do not adapter here, %{_datadir} != /usr/share here
3327 %{_datadir}/icons
3328 %attr(755,root,root) %{_libexecdir}/mod_mpm_event.so
3329 %attr(755,root,root) %{_libexecdir}/mod_mpm_prefork.so
3330 %attr(755,root,root) %{_libexecdir}/mod_mpm_worker.so
3331 %attr(755,root,root) %{_libexecdir}/mod_unixd.so
3332
3333 %files doc -f manual.files
3334 %defattr(644,root,root,755)
3335 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_manual.conf
3336
3337 %files errordocs
3338 %defattr(644,root,root,755)
3339 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_errordocs.conf
3340 %{_datadir}/error
3341
3342 %files suexec
3343 %defattr(644,root,root,755)
3344 %attr(4755,root,root) %{_sbindir}/suexec
3345 %attr(755,root,root) %{_sbindir}/suexec.fcgi
3346 %attr(755,root,root) %{_libexecdir}/mod_suexec.so
3347 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_suexec.conf
3348 %{_mandir}/man8/suexec.8*
3349
3350 %files index
3351 %defattr(644,root,root,755)
3352 %config(noreplace,missingok) %{_datadir}/html/index.html*
3353
3354 %files tools
3355 %defattr(644,root,root,755)
3356 %attr(755,root,root) %{_bindir}/ab
3357 %attr(755,root,root) %{_sbindir}/apachectl
3358 %attr(755,root,root) %{_bindir}/htdigest
3359 %attr(755,root,root) %{_bindir}/logresolve
3360 %attr(755,root,root) %{_sbindir}/rotatelogs
3361 %{_mandir}/man1/ab.1*
3362 %{_mandir}/man8/apachectl.8*
3363 %{_mandir}/man1/htdigest.1*
3364 %{_mandir}/man1/logresolve.1*
3365 %{_mandir}/man8/rotatelogs.8*
3366
3367 %files devel
3368 %defattr(644,root,root,755)
3369 %attr(755,root,root) %{_sbindir}/apxs
3370 %attr(755,root,root) %{_sbindir}/envvars*
3371 %dir %{_libexecdir}
3372 %dir %{_libexecdir}/build
3373 %{_libexecdir}/build/[lprs]*.mk
3374 %{_libexecdir}/build/config_vars.mk
3375 %attr(755,root,root) %{_libexecdir}/build/*.sh
3376 %{_includedir}
3377 %{_mandir}/man1/apxs.1*
3378
3379 %files mod_access_compat
3380 %defattr(644,root,root,755)
3381 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_access_compat.conf
3382 %attr(755,root,root) %{_libexecdir}/mod_access_compat.so
3383
3384 %files mod_actions
3385 %defattr(644,root,root,755)
3386 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_actions.conf
3387 %attr(755,root,root) %{_libexecdir}/mod_actions.so
3388
3389 %files mod_alias
3390 %defattr(644,root,root,755)
3391 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_alias.conf
3392 %attr(755,root,root) %{_libexecdir}/mod_alias.so
3393
3394 %files mod_allowmethods
3395 %defattr(644,root,root,755)
3396 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_allowmethods.conf
3397 %attr(755,root,root) %{_libexecdir}/mod_allowmethods.so
3398
3399 %files mod_asis
3400 %defattr(644,root,root,755)
3401 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_asis.conf
3402 %attr(755,root,root) %{_libexecdir}/mod_asis.so
3403
3404 %files mod_auth
3405 %defattr(644,root,root,755)
3406
3407 %files mod_auth_basic
3408 %defattr(644,root,root,755)
3409 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_basic.conf
3410 %attr(755,root,root) %{_libexecdir}/mod_auth_basic.so
3411
3412 %files mod_auth_dbm
3413 %defattr(644,root,root,755)
3414
3415 %files mod_auth_digest
3416 %defattr(644,root,root,755)
3417 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_digest.conf
3418 %attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
3419
3420 %files mod_auth_form
3421 %defattr(644,root,root,755)
3422 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_form.conf
3423 %attr(755,root,root) %{_libexecdir}/mod_auth_form.so
3424
3425 %files mod_authn_core
3426 %defattr(644,root,root,755)
3427 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_core.conf
3428 %attr(755,root,root) %{_libexecdir}/mod_authn_core.so
3429
3430 %files mod_authn_anon
3431 %defattr(644,root,root,755)
3432 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_anon.conf
3433 %attr(755,root,root) %{_libexecdir}/mod_authn_anon.so
3434
3435 %files mod_authn_dbd
3436 %defattr(644,root,root,755)
3437 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_dbd.conf
3438 %attr(755,root,root) %{_libexecdir}/mod_authn_dbd.so
3439
3440 %files mod_authn_dbm
3441 %defattr(644,root,root,755)
3442 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_dbm.conf
3443 %attr(755,root,root) %{_libexecdir}/mod_authn_dbm.so
3444
3445 %files mod_authn_file
3446 %defattr(644,root,root,755)
3447 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_file.conf
3448 %attr(755,root,root) %{_libexecdir}/mod_authn_file.so
3449
3450 %files mod_authn_socache
3451 %defattr(644,root,root,755)
3452 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_socache.conf
3453 %attr(755,root,root) %{_libexecdir}/mod_authn_socache.so
3454
3455 %if %{with ldap}
3456 %files mod_authnz_ldap
3457 %defattr(644,root,root,755)
3458 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authnz_ldap.conf
3459 %attr(755,root,root) %{_libexecdir}/mod_authnz_ldap.so
3460 %endif
3461
3462 %files mod_authz_core
3463 %defattr(644,root,root,755)
3464 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_core.conf
3465 %attr(755,root,root) %{_libexecdir}/mod_authz_core.so
3466
3467 %files mod_authz_dbd
3468 %defattr(644,root,root,755)
3469 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_dbd.conf
3470 %attr(755,root,root) %{_libexecdir}/mod_authz_dbd.so
3471
3472 %files mod_authz_dbm
3473 %defattr(644,root,root,755)
3474 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_dbm.conf
3475 %attr(755,root,root) %{_libexecdir}/mod_authz_dbm.so
3476
3477 %files mod_authz_groupfile
3478 %defattr(644,root,root,755)
3479 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_groupfile.conf
3480 %attr(755,root,root) %{_libexecdir}/mod_authz_groupfile.so
3481
3482 %files mod_authz_host
3483 %defattr(644,root,root,755)
3484 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_host.conf
3485 %attr(755,root,root) %{_libexecdir}/mod_authz_host.so
3486
3487 %files mod_authz_owner
3488 %defattr(644,root,root,755)
3489 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_owner.conf
3490 %attr(755,root,root) %{_libexecdir}/mod_authz_owner.so
3491
3492 %files mod_authz_user
3493 %defattr(644,root,root,755)
3494 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_user.conf
3495 %attr(755,root,root) %{_libexecdir}/mod_authz_user.so
3496
3497 %files mod_autoindex
3498 %defattr(644,root,root,755)
3499 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_autoindex.conf
3500 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
3501
3502 %if %{with bucketeer}
3503 %files mod_bucketeer
3504 %defattr(644,root,root,755)
3505 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_bucketeer.conf
3506 %attr(755,root,root) %{_libexecdir}/mod_bucketeer.so
3507 %endif
3508
3509 %files mod_buffer
3510 %defattr(644,root,root,755)
3511 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_buffer.conf
3512 %attr(755,root,root) %{_libexecdir}/mod_buffer.so
3513
3514 %files mod_cache
3515 %defattr(644,root,root,755)
3516 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cache.conf
3517 %attr(755,root,root) %{_sbindir}/htcacheclean
3518 %attr(755,root,root) %{_libexecdir}/mod_cache.so
3519 %attr(755,root,root) %{_libexecdir}/mod_cache_disk.so
3520 %attr(755,root,root) %{_libexecdir}/mod_cache_socache.so
3521 %{_mandir}/man8/htcacheclean.8*
3522
3523 %files mod_case_filter
3524 %defattr(644,root,root,755)
3525 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_case_filter.conf
3526 %attr(755,root,root) %{_libexecdir}/mod_case_filter.so
3527
3528 %files mod_case_filter_in
3529 %defattr(644,root,root,755)
3530 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_case_filter_in.conf
3531 %attr(755,root,root) %{_libexecdir}/mod_case_filter_in.so
3532
3533 %files mod_cern_meta
3534 %defattr(644,root,root,755)
3535 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cern_meta.conf
3536 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
3537
3538 %files mod_cgi
3539 %defattr(644,root,root,755)
3540 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgi.conf
3541 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
3542
3543 %files mod_cgid
3544 %defattr(644,root,root,755)
3545 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgid.conf
3546 %attr(755,root,root) %{_libexecdir}/mod_cgid.so
3547
3548 %files mod_charset_lite
3549 %defattr(644,root,root,755)
3550 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_charset_lite.conf
3551 %attr(755,root,root) %{_libexecdir}/mod_charset_lite.so
3552
3553 %files mod_data
3554 %defattr(644,root,root,755)
3555 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_data.conf
3556 %attr(755,root,root) %{_libexecdir}/mod_data.so
3557
3558 %files mod_dav
3559 %defattr(644,root,root,755)
3560 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dav.conf
3561 %attr(755,root,root) %{_libexecdir}/mod_dav*.so
3562 %dir %attr(770,root,http) /var/lock/mod_dav
3563
3564 %files mod_dbd
3565 %defattr(644,root,root,755)
3566 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dbd.conf
3567 %attr(755,root,root) %{_libexecdir}/mod_dbd.so
3568
3569 %files mod_deflate
3570 %defattr(644,root,root,755)
3571 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_deflate.conf
3572 %attr(755,root,root) %{_libexecdir}/mod_deflate.so
3573
3574 %files mod_dialup
3575 %defattr(644,root,root,755)
3576 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dialup.conf
3577 %attr(755,root,root) %{_libexecdir}/mod_dialup.so
3578
3579 %files mod_dir
3580 %defattr(644,root,root,755)
3581 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dir.conf
3582 %attr(755,root,root) %{_libexecdir}/mod_dir.so
3583
3584 %files mod_dumpio
3585 %defattr(644,root,root,755)
3586 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dumpio.conf
3587 %attr(755,root,root) %{_libexecdir}/mod_dumpio.so
3588
3589 %files mod_echo
3590 %defattr(644,root,root,755)
3591 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_echo.conf
3592 %attr(755,root,root) %{_libexecdir}/mod_echo.so
3593
3594 %files mod_env
3595 %defattr(644,root,root,755)
3596 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_env.conf
3597 %attr(755,root,root) %{_libexecdir}/mod_env.so
3598
3599 %files mod_expires
3600 %defattr(644,root,root,755)
3601 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_expires.conf
3602 %attr(755,root,root) %{_libexecdir}/mod_expires.so
3603
3604 %files mod_ext_filter
3605 %defattr(644,root,root,755)
3606 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ext_filter.conf
3607 %attr(755,root,root) %{_libexecdir}/mod_ext_filter.so
3608
3609 %files mod_file_cache
3610 %defattr(644,root,root,755)
3611 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_file_cache.conf
3612 %attr(755,root,root) %{_libexecdir}/mod_file_cache.so
3613
3614 %files mod_filter
3615 %defattr(644,root,root,755)
3616 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_filter.conf
3617 %attr(755,root,root) %{_libexecdir}/mod_filter.so
3618
3619 %files mod_headers
3620 %defattr(644,root,root,755)
3621 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_headers.conf
3622 %attr(755,root,root) %{_libexecdir}/mod_headers.so
3623
3624 %files mod_heartbeat
3625 %defattr(644,root,root,755)
3626 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_heartbeat.conf
3627 %attr(755,root,root) %{_libexecdir}/mod_heartbeat.so
3628
3629 %files mod_heartmonitor
3630 %defattr(644,root,root,755)
3631 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_heartmonitor.conf
3632 %attr(755,root,root) %{_libexecdir}/mod_heartmonitor.so
3633
3634 %files mod_ident
3635 %defattr(644,root,root,755)
3636 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ident.conf
3637 %attr(755,root,root) %{_libexecdir}/mod_ident.so
3638
3639 %files mod_imagemap
3640 %defattr(644,root,root,755)
3641 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_imagemap.conf
3642 %attr(755,root,root) %{_libexecdir}/mod_imagemap.so
3643
3644 %files mod_include
3645 %defattr(644,root,root,755)
3646 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_include.conf
3647 %attr(755,root,root) %{_libexecdir}/mod_include.so
3648
3649 %files mod_info
3650 %defattr(644,root,root,755)
3651 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_info.conf
3652 %attr(755,root,root) %{_libexecdir}/mod_info.so
3653
3654 %files mod_lbmethod_bybusyness
3655 %defattr(644,root,root,755)
3656 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_bybusyness.conf
3657 %attr(755,root,root) %{_libexecdir}/mod_lbmethod_bybusyness.so
3658
3659 %files mod_lbmethod_byrequests
3660 %defattr(644,root,root,755)
3661 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_byrequests.conf
3662 %attr(755,root,root) %{_libexecdir}/mod_lbmethod_byrequests.so
3663
3664 %files mod_lbmethod_bytraffic
3665 %defattr(644,root,root,755)
3666 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_bytraffic.conf
3667 %attr(755,root,root) %{_libexecdir}/mod_lbmethod_bytraffic.so
3668
3669 %files mod_lbmethod_heartbeat
3670 %defattr(644,root,root,755)
3671 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_heartbeat.conf
3672 %attr(755,root,root) %{_libexecdir}/mod_lbmethod_heartbeat.so
3673
3674 %if %{with ldap}
3675 %files mod_ldap
3676 %defattr(644,root,root,755)
3677 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ldap.conf
3678 %attr(755,root,root) %{_libexecdir}/mod_ldap.so
3679 %endif
3680
3681 %files mod_log_config
3682 %defattr(644,root,root,755)
3683 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
3684 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_config.conf
3685
3686 %files mod_log_debug
3687 %defattr(644,root,root,755)
3688 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_debug.conf
3689 %attr(755,root,root) %{_libexecdir}/mod_log_debug.so
3690
3691 %files mod_log_forensic
3692 %defattr(644,root,root,755)
3693 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_forensic.conf
3694 %attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
3695
3696 %files mod_logio
3697 %defattr(644,root,root,755)
3698 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_logio.conf
3699 %attr(755,root,root) %{_libexecdir}/mod_logio.so
3700
3701 %files mod_lua
3702 %defattr(644,root,root,755)
3703 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lua.conf
3704 %attr(755,root,root) %{_libexecdir}/mod_lua.so
3705
3706 %files mod_macro
3707 %defattr(644,root,root,755)
3708 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_macro.conf
3709 %attr(755,root,root) %{_libexecdir}/mod_macro.so
3710
3711 %files mod_mime
3712 %defattr(644,root,root,755)
3713 %attr(755,root,root) %{_libexecdir}/mod_mime.so
3714 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime.conf
3715
3716 %files mod_mime_magic
3717 %defattr(644,root,root,755)
3718 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime_magic.conf
3719 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
3720
3721 %files mod_negotiation
3722 %defattr(644,root,root,755)
3723 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_negotiation.conf
3724 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_languages.conf
3725 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
3726
3727 %files mod_proxy
3728 %defattr(644,root,root,755)
3729 %attr(755,root,root) %{_sbindir}/fcgistarter
3730 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_proxy.conf
3731 %attr(755,root,root) %{_libexecdir}/mod_proxy_ajp.so
3732 %attr(755,root,root) %{_libexecdir}/mod_proxy_balancer.so
3733 %attr(755,root,root) %{_libexecdir}/mod_proxy_connect.so
3734 %attr(755,root,root) %{_libexecdir}/mod_proxy_express.so
3735 %attr(755,root,root) %{_libexecdir}/mod_proxy_fcgi.so
3736 %attr(755,root,root) %{_libexecdir}/mod_proxy_fdpass.so
3737 %attr(755,root,root) %{_libexecdir}/mod_proxy_ftp.so
3738 %attr(755,root,root) %{_libexecdir}/mod_proxy_html.so
3739 %attr(755,root,root) %{_libexecdir}/mod_proxy_http.so
3740 %attr(755,root,root) %{_libexecdir}/mod_proxy_scgi.so
3741 %attr(755,root,root) %{_libexecdir}/mod_proxy_wstunnel.so
3742 %attr(755,root,root) %{_libexecdir}/mod_proxy.so
3743 %{_mandir}/man8/fcgistarter.8*
3744
3745 %files mod_ratelimit
3746 %defattr(644,root,root,755)
3747 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ratelimit.conf
3748 %attr(755,root,root) %{_libexecdir}/mod_ratelimit.so
3749
3750 %files mod_reflector
3751 %defattr(644,root,root,755)
3752 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_reflector.conf
3753 %attr(755,root,root) %{_libexecdir}/mod_reflector.so
3754
3755 %files mod_remoteip
3756 %defattr(644,root,root,755)
3757 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_remoteip.conf
3758 %attr(755,root,root) %{_libexecdir}/mod_remoteip.so
3759
3760 %files mod_reqtimeout
3761 %defattr(644,root,root,755)
3762 %attr(755,root,root) %{_libexecdir}/mod_reqtimeout.so
3763 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_reqtimeout.conf
3764
3765 %files mod_request
3766 %defattr(644,root,root,755)
3767 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_request.conf
3768 %attr(755,root,root) %{_libexecdir}/mod_request.so
3769
3770 %files mod_rewrite
3771 %defattr(644,root,root,755)
3772 %attr(755,root,root) %{_bindir}/httxt2dbm
3773 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
3774 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_rewrite.conf
3775 %{_mandir}/man1/httxt2dbm.1*
3776
3777 %files mod_sed
3778 %defattr(644,root,root,755)
3779 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_sed.conf
3780 %attr(755,root,root) %{_libexecdir}/mod_sed.so
3781
3782 %files mod_session
3783 %defattr(644,root,root,755)
3784 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session.conf
3785 %attr(755,root,root) %{_libexecdir}/mod_session.so
3786
3787 %files mod_session_cookie
3788 %defattr(644,root,root,755)
3789 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session_cookie.conf
3790 %attr(755,root,root) %{_libexecdir}/mod_session_cookie.so
3791
3792 %files mod_session_crypto
3793 %defattr(644,root,root,755)
3794 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session_crypto.conf
3795 %attr(755,root,root) %{_libexecdir}/mod_session_crypto.so
3796
3797 %files mod_session_dbd
3798 %defattr(644,root,root,755)
3799 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session_dbd.conf
3800 %attr(755,root,root) %{_libexecdir}/mod_session_dbd.so
3801
3802 %files mod_setenvif
3803 %defattr(644,root,root,755)
3804 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_setenvif.conf
3805 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
3806
3807 %files mod_slotmem_plain
3808 %defattr(644,root,root,755)
3809 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_slotmem_plain.conf
3810 %attr(755,root,root) %{_libexecdir}/mod_slotmem_plain.so
3811
3812 %files mod_slotmem_shm
3813 %defattr(644,root,root,755)
3814 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_slotmem_shm.conf
3815 %attr(755,root,root) %{_libexecdir}/mod_slotmem_shm.so
3816
3817 %files mod_socache_dbm
3818 %defattr(644,root,root,755)
3819 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_socache_dbm.conf
3820 %attr(755,root,root) %{_libexecdir}/mod_socache_dbm.so
3821
3822 %files mod_socache_memcache
3823 %defattr(644,root,root,755)
3824 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_socache_memcache.conf
3825 %attr(755,root,root) %{_libexecdir}/mod_socache_memcache.so
3826
3827 %files mod_socache_shmcb
3828 %defattr(644,root,root,755)
3829 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_socache_shmcb.conf
3830 %attr(755,root,root) %{_libexecdir}/mod_socache_shmcb.so
3831
3832 %files mod_speling
3833 %defattr(644,root,root,755)
3834 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_speling.conf
3835 %attr(755,root,root) %{_libexecdir}/mod_speling.so
3836
3837 %if %{with ssl}
3838 %files mod_ssl
3839 %defattr(644,root,root,755)
3840 %attr(750,root,root) %dir %{_sysconfdir}/ssl
3841 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ssl/server.*
3842 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ssl.conf
3843 %attr(755,root,root) %{_libexecdir}/mod_ssl.so
3844 %endif
3845
3846 %files mod_status
3847 %defattr(644,root,root,755)
3848 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_status.conf
3849 %attr(755,root,root) %{_libexecdir}/mod_status.so
3850
3851 %files mod_substitute
3852 %defattr(644,root,root,755)
3853 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_substitute.conf
3854 %attr(755,root,root) %{_libexecdir}/mod_substitute.so
3855
3856 %files mod_unique_id
3857 %defattr(644,root,root,755)
3858 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_unique_id.conf
3859 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
3860
3861 %files mod_userdir
3862 %defattr(644,root,root,755)
3863 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_userdir.conf
3864 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
3865
3866 %files mod_usertrack
3867 %defattr(644,root,root,755)
3868 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_usertrack.conf
3869 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
3870
3871 %files mod_version
3872 %defattr(644,root,root,755)
3873 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_version.conf
3874 %attr(755,root,root) %{_libexecdir}/mod_version.so
3875
3876 %files mod_vhost_alias
3877 %defattr(644,root,root,755)
3878 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
3879 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf
3880
3881 %files mod_watchdog
3882 %defattr(644,root,root,755)
3883 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_watchdog.conf
3884 %attr(755,root,root) %{_libexecdir}/mod_watchdog.so
3885
3886 %files mod_xml2enc
3887 %defattr(644,root,root,755)
3888 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_xml2enc.conf
3889 %attr(755,root,root) %{_libexecdir}/mod_xml2enc.so
3890
3891 %files -n htpasswd-%{name}
3892 %defattr(644,root,root,755)
3893 %attr(755,root,root) %{_bindir}/htpasswd
3894 %attr(755,root,root) %{_sbindir}/htpasswd
3895 %{_mandir}/man1/htpasswd.1*
3896
3897 %files dbmtools
3898 %defattr(644,root,root,755)
3899 %attr(755,root,root) %{_bindir}/dbmmanage
3900 %attr(755,root,root) %{_bindir}/htdbm
3901 %{_mandir}/man1/dbmmanage.1*
3902 %{_mandir}/man1/htdbm.1*
3903
3904 %files cgi_test
3905 %defattr(644,root,root,755)
3906 %dir %{_cgibindir}
3907 %attr(755,root,root) %{_cgibindir}/*
3908 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_cgi_test.conf
This page took 1.316885 seconds and 2 git commands to generate.