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