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