]> git.pld-linux.org Git - packages/apache.git/blame - apache.spec
port misc changes from feat/conf-modules branch
[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
ba81aa9f 24%define apr_ver 1:1.6.0
56453f0b 25%define apr_util_ver 1:1.6.0
ffbc25e1 26
86d1e36b 27%include /usr/lib/rpm/macros.perl
b0053084 28Summary: The most widely used Web server on the Internet
175adda4
ER
29Summary(de.UTF-8): Leading World Wide Web-Server
30Summary(es.UTF-8): Servidor HTTPD para proveer servicios WWW
31Summary(fr.UTF-8): Le serveur web le plus utilise sur Internet
32Summary(pl.UTF-8): Serwer WWW (World Wide Web)
33Summary(pt_BR.UTF-8): Servidor HTTPD para prover serviços WWW
34Summary(ru.UTF-8): Самый популярный веб-сервер
35Summary(tr.UTF-8): Lider WWW tarayıcı
130aaac6 36Name: apache
a65590df 37Version: 2.4.39
57d10e7d 38Release: 1
34641747 39License: Apache v2.0
3461b11f 40Group: Networking/Daemons/HTTP
3f90095f 41Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
a65590df 42# Source0-md5: 930e217ba2d71e708a3f1521ecae7ec0
65b05bf2 43Source1: %{name}.init
44Source2: %{name}.logrotate
3a78ef00
JB
45Source3: %{name}.sysconfig
46Source4: %{name}-server.crt
47Source5: %{name}-server.key
65b05bf2 48Source6: %{name}-httpd.conf
f5d53805 49Source7: %{name}-common.conf
65b05bf2 50Source8: %{name}-mod_vhost_alias.conf
51Source9: %{name}-mod_status.conf
52Source10: %{name}-mod_proxy.conf
23c1b0e7
MM
53Source11: %{name}-mod_info.conf
54Source12: %{name}-mod_ssl.conf
55Source13: %{name}-mod_dav.conf
56Source14: %{name}-mod_dir.conf
e5603d11 57Source15: %{name}-mod_suexec.conf
1469bd8e 58Source16: %{name}-mod_deflate.conf
7891f80d 59Source17: %{name}-mod_autoindex.conf
de6d707b
ER
60Source18: %{name}-multilang-errordoc.conf
61Source19: %{name}-manual.conf
3a78ef00
JB
62Source20: %{name}-mod_userdir.conf
63Source21: %{name}-mpm.conf
64Source22: %{name}-languages.conf
65Source23: %{name}-mod_mime.conf
66Source24: %{name}-mod_authz_host.conf
67Source25: %{name}-mod_cgid.conf
68Source26: %{name}-mod_log_config.conf
69Source27: %{name}-mod_mime_magic.conf
70Source28: %{name}-mod_cache.conf
85805405 71Source29: %{name}-example.net.conf
8ae15191 72Source30: %{name}.tmpfiles
9941f965 73Source31: %{name}.service
fed3db12 74Source32: %{name}-mod_http2.conf
21eff25e 75Source33: %{name}-mod_md.conf
acbc7159 76Patch0: %{name}-configdir_skip_backups.patch
77Patch1: %{name}-layout.patch
78Patch2: %{name}-suexec.patch
9cd0f84d 79Patch3: %{name}-branding.patch
88c175ae 80Patch4: %{name}-apr.patch
7ed09ac4 81Patch7: %{name}-syslibs.patch
10549188 82
d63c6df6 83Patch10: httpd-2.0.46-dav401dest.patch
b83bf1e4
JB
84Patch14: httpd-2.0.48-corelimit.patch
85Patch15: httpd-2.0.48-debuglog.patch
b83bf1e4
JB
86Patch18: %{name}-v6only-ENOPROTOOPT.patch
87Patch19: %{name}-conffile-path.patch
88Patch20: %{name}-apxs.patch
532e6bfa
MK
89# Relaxed version of suexec. If called as suexec.fcgi don't check uid/gid against file owner.
90# Required by our patched mod_fcgid to run php as fcgi via suexec.
c8652379 91Patch23: %{name}-suexec_fcgi.patch
9f2f5880 92# http://scripts.mit.edu/trac/browser/trunk/server/common/patches/httpd-2.2.x-mod_ssl-sessioncaching.patch?rev=1348
2bd52d66 93Patch25: httpd-2.2.x-mod_ssl-sessioncaching.patch
8696c6d1 94Patch26: %{name}-mod_vhost_alias_docroot.patch
ae7f5591 95Patch29: libtool-tag.patch
37d000f6 96URL: http://httpd.apache.org/
a5ebaec3 97BuildRequires: apr-devel >= %{apr_ver}
56453f0b 98BuildRequires: apr-util-devel >= %{apr_util_ver}
f6cc738e 99BuildRequires: autoconf >= 2.50
234ffa8e 100BuildRequires: automake
577e1a0c 101%{?with_distcache:BuildRequires: distcache-devel}
2862a247 102BuildRequires: jansson-devel
47e5057c 103BuildRequires: libbrotli-devel >= 0.6.0
ca82294b 104BuildRequires: libtool >= 2:1.5
47e5057c
JB
105BuildRequires: libxml2-devel >= 2
106BuildRequires: lua53-devel >= 5.3
57d3db8d 107%{?with_http2:BuildRequires: nghttp2-devel >= 1.15.0}
70d2486c 108%{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
86d1e36b
ER
109%{?with_ssl:BuildRequires: openssl-devel >= %{openssl_ver}}
110%{?with_ssl:BuildRequires: openssl-tools >= %{openssl_ver}}
ae5b6ce3 111BuildRequires: pcre-devel
d41bf069 112BuildRequires: pkgconfig
44793f43 113BuildRequires: rpm >= 4.4.9-56
35447b83 114BuildRequires: rpm-build >= 4.4.0
1fde7ef3 115BuildRequires: rpm-perlprov >= 4.1-13
83786a71 116BuildRequires: rpmbuild(macros) >= 1.647
577e1a0c 117BuildRequires: sed >= 4.0
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 \
47e5057c
JB
2817 --enable-unique-id \
2818 --enable-usertrack \
23c1b0e7 2819 --enable-vhost-alias \
47e5057c
JB
2820 --with-apr=%{_bindir}/apr-1-config \
2821 --with-apr-util=%{_bindir}/apu-1-config \
2822 --with-lua=/usr \
2823 --with-pcre \
9f472099 2824 --with-program-name=httpd \
23c1b0e7
MM
2825 --with-suexec-bin=%{_sbindir}/suexec \
2826 --with-suexec-caller=http \
2827 --with-suexec-docroot=%{_datadir} \
2828 --with-suexec-logfile=/var/log/httpd/suexec_log \
2829 --with-suexec-uidmin=500 \
2830 --with-suexec-gidmin=500 \
88c175ae 2831 --with-suexec-umask=077 \
47e5057c 2832 --with-z=%{_prefix}
ce1b9470 2833
23c1b0e7 2834%{__make}
3450f3c5 2835
8e78a897 2836%install
2837rm -rf $RPM_BUILD_ROOT
9941f965 2838install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig,systemd/system} \
ebf3209a 2839 $RPM_BUILD_ROOT%{_var}/{log/{httpd,archive/httpd},{run,cache}/httpd,lock/mod_dav} \
21eff25e 2840 $RPM_BUILD_ROOT%{_var}/lib/httpd/md \
860c70b0 2841 $RPM_BUILD_ROOT%{_sysconfdir}/{webapps.d,conf.d,vhosts.d} \
8ae15191 2842 $RPM_BUILD_ROOT%{_datadir}/{cgi-bin,vhosts} \
8696c6d1 2843 $RPM_BUILD_ROOT%{systemdtmpfilesdir} \
9941f965 2844 $RPM_BUILD_ROOT%{systemdunitdir}
23c1b0e7 2845
9f472099 2846%{__make} -C build install \
a3d67fd0 2847 DESTDIR=$RPM_BUILD_ROOT
9f472099 2848
725de0b6 2849# clean "ccache" prefix. confuses other build systems (like php)
5430057f 2850%{__sed} -i -re '/^(CC|CPP|CXX)/ s/ccache //' $RPM_BUILD_ROOT%{_libdir}/%{name}/build/config_vars.mk
725de0b6 2851
4edb9e2b 2852cp -p %{SOURCE31} $RPM_BUILD_ROOT%{systemdunitdir}/httpd.service
9f472099 2853ln -s %{systemdunitdir}/httpd.service $RPM_BUILD_ROOT/etc/systemd/system/httpd.service
a3d67fd0 2854ln -s %{_libexecdir} $RPM_BUILD_ROOT%{_sysconfdir}/modules
b0e5bd75 2855ln -s %{_localstatedir}/run/httpd $RPM_BUILD_ROOT%{_sysconfdir}/run
b36f0565 2856ln -s %{_var}/log/httpd $RPM_BUILD_ROOT%{_sysconfdir}/logs
21eff25e
AM
2857ln -s %{_var}/lib/httpd/md $RPM_BUILD_ROOT%{_sysconfdir}/md
2858
9f472099
AM
2859# we have own apache.conf
2860rm $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
750b9d00 2861
b0f2bfe4
ER
2862install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
2863cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/httpd
2864cp -a %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/httpd
b0053084 2865
23c1b0e7
MM
2866touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer,suexec}_log
2867
28084236 2868%if %{with ssl}
23c1b0e7 2869install -d $RPM_BUILD_ROOT%{_sysconfdir}/ssl
b0f2bfe4
ER
2870cp -a %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.crt
2871cp -a %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/ssl/server.key
23c1b0e7
MM
2872%endif
2873
b0f2bfe4
ER
2874cp -a %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
2875
2876CFG="$RPM_BUILD_ROOT%{_sysconfdir}/conf.d"
2877
2878cp -a %{SOURCE7} $CFG/10_common.conf
2879cp -a %{SOURCE23} $CFG/01_mod_mime.conf
2880cp -a %{SOURCE24} $CFG/01_mod_authz_host.conf
2881cp -a %{SOURCE25} $CFG/01_mod_cgid.conf
2882cp -a %{SOURCE26} $CFG/01_mod_log_config.conf
2883cp -a %{SOURCE27} $CFG/01_mod_mime_magic.conf
2884cp -a %{SOURCE28} $CFG/01_mod_cache.conf
fed3db12 2885cp -a %{SOURCE32} $CFG/01_mod_http2.conf
b0f2bfe4
ER
2886cp -a %{SOURCE8} $CFG/20_mod_vhost_alias.conf
2887cp -a %{SOURCE9} $CFG/25_mod_status.conf
2888cp -a %{SOURCE10} $CFG/30_mod_proxy.conf
2889cp -a %{SOURCE11} $CFG/35_mod_info.conf
2890cp -a %{SOURCE12} $CFG/40_mod_ssl.conf
2891cp -a %{SOURCE13} $CFG/45_mod_dav.conf
2892cp -a %{SOURCE14} $CFG/59_mod_dir.conf
2893cp -a %{SOURCE15} $CFG/13_mod_suexec.conf
2894cp -a %{SOURCE16} $CFG/58_mod_deflate.conf
2895cp -a %{SOURCE17} $CFG/57_mod_autoindex.conf
2896cp -a %{SOURCE18} $CFG/30_errordocs.conf
2897cp -a %{SOURCE19} $CFG/30_manual.conf
2898cp -a %{SOURCE20} $CFG/16_mod_userdir.conf
2899cp -a %{SOURCE21} $CFG/10_mpm.conf
2900cp -a %{SOURCE22} $CFG/20_languages.conf
21eff25e
AM
2901cp -a %{SOURCE33} $CFG/60_mod_md.conf
2902
85805405 2903cp -a %{SOURCE29} $RPM_BUILD_ROOT%{_sysconfdir}/vhosts.d/example.net.conf
de6d707b 2904
4edb9e2b 2905cp -p %{SOURCE30} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
8ae15191 2906
127420ba
ER
2907LoadModule() {
2908 local index=$1 module=$2 conffile
2909 conffile=${3:-$module}
6fa3e3d9 2910 echo "LoadModule ${module}_module modules/mod_$module.so" > $CFG/${index}_mod_${conffile}.conf
127420ba
ER
2911}
2912
0d5cb351
TP
2913for module in access_compat actions alias allowmethods asis auth_basic \
2914 auth_digest auth_form authn_anon authn_core authn_dbd authn_dbm \
2915 authn_file authn_socache authnz_ldap authz_core authz_dbd \
47e5057c
JB
2916 authz_dbm authz_groupfile authz_owner authz_user brotli \
2917 %{?with_bucketeer:bucketeer} buffer \
0d5cb351
TP
2918 case_filter_in case_filter cern_meta cgi charset_lite \
2919 data dbd dialup dumpio \
2920 echo env expires ext_filter \
2921 file_cache filter \
2922 headers heartbeat heartmonitor \
2923 ident imagemap include \
2924 lbmethod_bybusyness lbmethod_byrequests lbmethod_bytraffic \
2925 lbmethod_heartbeat ldap log_debug log_forensic logio lua \
21eff25e 2926 macro md negotiation \
0d5cb351
TP
2927 ratelimit reflector remoteip reqtimeout request rewrite \
2928 sed session_cookie session_crypto session_dbd session setenvif \
2929 slotmem_plain slotmem_shm socache_dbm socache_memcache \
77cfaf71 2930 socache_redis socache_shmcb speling substitute \
0d5cb351
TP
2931 unique_id usertrack version watchdog xml2enc; do
2932
127420ba 2933 LoadModule 00 $module
0d5cb351
TP
2934done
2935
de6d707b 2936# anything in style dir not ending with .css is trash
705f6115 2937%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/manual/style/{lang,latex,xsl}
de6d707b 2938find $RPM_BUILD_ROOT%{_datadir}/manual/style -type f ! -name '*.css' -print0 | xargs -0r rm -f
d3dcd1a6
AM
2939
2940# find manual files
de6d707b 2941> manual.files
d3dcd1a6 2942cur=$(pwd)
d3dcd1a6
AM
2943cd $RPM_BUILD_ROOT
2944find ./%{_datadir}/manual -type d -printf "%%%%dir %{_datadir}/manual/%%P\n" >> "$cur/manual.files"
de6d707b
ER
2945find ./%{_datadir}/manual -type f -printf "%{_datadir}/manual/%%P\n" | sed -e '
2946s/^.*\.\(de\|es\|fr\|ja\|ko\|ru\)\(\..*\)\?/%%lang(\1) &/
2947s/^.*\.\(pt-br\)/%%lang(pt_BR) &/
d3dcd1a6
AM
2948' >> "$cur/manual.files"
2949cd $cur
2950
ae82d530 2951# htpasswd goes to %{_bindir}
e92afad7 2952ln -sf %{_bindir}/htpasswd $RPM_BUILD_ROOT%{_sbindir}
ae82d530 2953
ecbef08c
ER
2954mv $RPM_BUILD_ROOT{%{_bindir},%{_sbindir}}/apxs
2955
f814163e 2956# cgi_test: create config file with ScriptAlias
6aeeb6e2 2957cat << 'EOF' > $CFG/09_cgi_test.conf
f814163e 2958ScriptAlias /cgi-bin/printenv %{_cgibindir}/printenv
2959ScriptAlias /cgi-bin/test-cgi %{_cgibindir}/test-cgi
2960EOF
2961
c8652379 2962# our suexec is patched to support php + fcgi + suexec with
2963# virtual users when called as suexec.fcgi
2964ln -sf suexec $RPM_BUILD_ROOT%{_sbindir}/suexec.fcgi
2965
577e1a0c 2966# no value
705f6115
TP
2967%{__rm} $RPM_BUILD_ROOT%{_libexecdir}/build/config.nice
2968%{__rm} $RPM_BUILD_ROOT%{_libexecdir}/*.exp
2969%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/mime.types
705f6115 2970%{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/{extra,original}
577e1a0c 2971
c2a028b3
JB
2972%clean
2973rm -rf $RPM_BUILD_ROOT
2974
de6d707b 2975%pre base
8868b47d
ER
2976%groupadd -g 51 http
2977%useradd -u 51 -r -d /home/services/httpd -s /bin/false -c "HTTP User" -g http http
d88f3b6f 2978
de6d707b 2979%pretrans base
74b0772e 2980# upgrade to 2.4: handle $HTTPD_MPM from sysconfig
f1a4a16f 2981if [ -f /etc/sysconfig/httpd ]; then
65a5c114
ER
2982 MPM=$(grep ^HTTPD_MPM /etc/sysconfig/httpd | sed 's,HTTPD_MPM=,,;s,",,g')
2983 if [ -n "$MPM" ]; then
2984 echo "LoadModule mpm_${MPM}_module modules/mod_mpm_${MPM}.so" > /etc/httpd/conf.d/10_mpm.conf.rpmnew
2985 cat /etc/httpd/conf.d/10_mpm.conf >> /etc/httpd/conf.d/10_mpm.conf.rpmnew
2986 mv -f /etc/httpd/conf.d/10_mpm.conf.rpmnew /etc/httpd/conf.d/10_mpm.conf
2987 sed -i -e 's,HTTPD_MPM.*,,g' /etc/sysconfig/httpd
2988 fi
f1a4a16f
AG
2989fi
2990
d804e48a 2991exit 0
de6d707b
ER
2992
2993%post base
b58b8619 2994/sbin/chkconfig --add httpd
0eef284d 2995umask 137
2996touch /var/log/httpd/{access,error,agent,referer}_log
9941f965 2997%systemd_post httpd.service
8e78a897 2998
de6d707b 2999%preun base
abc1cf05 3000if [ "$1" = "0" ]; then
cd4bd231
ER
3001 %service httpd stop
3002 /sbin/chkconfig --del httpd
8e78a897 3003fi
9941f965 3004%systemd_preun httpd.service
8e78a897 3005
de6d707b 3006%postun base
d88f3b6f 3007if [ "$1" = "0" ]; then
ac66b6ad 3008 %userremove http
3009 %groupremove http
d88f3b6f 3010fi
9941f965 3011%systemd_reload
e89397f0 3012
58981885 3013%triggerpostun base -- %{name}-base < 2.2.22-2
9941f965
AF
3014. /etc/sysconfig/httpd
3015if [ -z "$HTTPD_CONF" ]; then
3016 echo 'HTTPD_CONF="/etc/httpd/apache.conf"' >> /etc/sysconfig/httpd
3017fi
3018%systemd_trigger httpd.service
3019
58981885 3020%triggerpostun base -- %{name}-base < 2.4.0
f1a4a16f
AG
3021cp -f /etc/httpd/apache.conf{,.rpmsave}
3022sed -i -e '
7235b487
ER
3023 /^DefaultType/d
3024 /^Include / s,^Include ,IncludeOptional ,
3025 /^NameVirtualHost/d
3026 /^User/ s,^,LoadModule unixd_module modules/mod_unixd.so\n,
f1a4a16f
AG
3027' /etc/httpd/apache.conf
3028sed -i -e '
3029 s,^LockFile /var/run/httpd/accept.lock,Mutex file:/var/run/httpd/,g
3030' /etc/httpd/conf.d/10_mpm.conf
3031
f1a4a16f
AG
3032%triggerpostun mod_ssl -- %{name}-mod_ssl < 1:2.4.0
3033cp -f /etc/httpd/conf.d/40_mod_ssl.conf{,.rpmsave}
3034sed -i -e '
7235b487
ER
3035 /^SSLMutex/ s,^,#,
3036 /^NameVirtualHost/d
f1a4a16f
AG
3037' /etc/httpd/conf.d/40_mod_ssl.conf
3038
de6d707b
ER
3039%posttrans base
3040# restore lock which we disabled in pretrans
3041mv -f /var/lock/subsys/httpd{.disabled,} 2>/dev/null
3042
35447b83
ER
3043# minimizing apache restarts logics. we restart webserver:
3044#
3045# 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
3046# 2. first install of module (post: $1 = 1)
3047# 2. uninstall of module (postun: $1 == 0)
3048#
3049# the strict internal deps between apache modules and
3050# main package are very important for all this to work.
3051
3052# restart webserver at the end of transaction
83786a71
JR
3053%service httpd restart
3054%systemd_service_restart httpd.service
35447b83
ER
3055
3056# macro called at module post scriptlet
3057%define module_post \
3058if [ "$1" = "1" ]; then \
83786a71 3059 %service -q httpd restart \
ab20107e 3060 %systemd_service_restart httpd.service \
226216eb 3061fi
5ff6067c 3062
35447b83
ER
3063# macro called at module postun scriptlet
3064%define module_postun \
3065if [ "$1" = "0" ]; then \
83786a71 3066 %service -q httpd restart \
ab20107e 3067 %systemd_service_restart httpd.service \
5ff6067c 3068fi
3069
de6d707b
ER
3070# it's sooo annoying to write them
3071%define module_scripts() \
3072%post %1 \
3073%module_post \
3074\
3075%postun %1 \
35447b83 3076%module_postun
23c1b0e7 3077
1d125130 3078%module_scripts mod_access_compat
de6d707b
ER
3079%module_scripts mod_actions
3080%module_scripts mod_alias
1d125130 3081%module_scripts mod_allowmethods
de6d707b 3082%module_scripts mod_asis
de6d707b
ER
3083%module_scripts mod_auth_basic
3084%module_scripts mod_auth_dbm
3085%module_scripts mod_auth_digest
1d125130 3086%module_scripts mod_auth_form
de6d707b 3087%module_scripts mod_authn_anon
1d125130 3088%module_scripts mod_authn_core
de6d707b
ER
3089%module_scripts mod_authn_dbd
3090%module_scripts mod_authn_dbm
de6d707b 3091%module_scripts mod_authn_file
1d125130 3092%module_scripts mod_authn_socache
de6d707b 3093%module_scripts mod_authnz_ldap
1d125130
AG
3094%module_scripts mod_authz_core
3095%module_scripts mod_authz_dbd
de6d707b 3096%module_scripts mod_authz_dbm
de6d707b
ER
3097%module_scripts mod_authz_groupfile
3098%module_scripts mod_authz_host
3099%module_scripts mod_authz_owner
3100%module_scripts mod_authz_user
3101%module_scripts mod_autoindex
47e5057c 3102%module_scripts mod_brotli
de6d707b 3103%module_scripts mod_bucketeer
1d125130 3104%module_scripts mod_buffer
de6d707b
ER
3105%module_scripts mod_cache
3106%module_scripts mod_case_filter
3107%module_scripts mod_case_filter_in
3108%module_scripts mod_cern_meta
3109%module_scripts mod_cgi
3110%module_scripts mod_cgid
3111%module_scripts mod_charset_lite
1d125130 3112%module_scripts mod_data
de6d707b
ER
3113%module_scripts mod_dav
3114%module_scripts mod_dbd
3115%module_scripts mod_deflate
1d125130 3116%module_scripts mod_dialup
de6d707b
ER
3117%module_scripts mod_dir
3118%module_scripts mod_dumpio
3119%module_scripts mod_echo
3120%module_scripts mod_env
3121%module_scripts mod_expires
3122%module_scripts mod_ext_filter
3123%module_scripts mod_file_cache
3124%module_scripts mod_filter
3125%module_scripts mod_headers
1d125130
AG
3126%module_scripts mod_heartbeat
3127%module_scripts mod_heartmonitor
fed3db12 3128%module_scripts mod_http2
de6d707b
ER
3129%module_scripts mod_ident
3130%module_scripts mod_imagemap
3131%module_scripts mod_include
3132%module_scripts mod_info
1d125130
AG
3133%module_scripts mod_lbmethod_bybusyness
3134%module_scripts mod_lbmethod_byrequests
3135%module_scripts mod_lbmethod_bytraffic
3136%module_scripts mod_lbmethod_heartbeat
de6d707b
ER
3137%module_scripts mod_ldap
3138%module_scripts mod_log_config
1d125130 3139%module_scripts mod_log_debug
de6d707b
ER
3140%module_scripts mod_log_forensic
3141%module_scripts mod_logio
983e44a8 3142%module_scripts mod_lua
3f90095f 3143%module_scripts mod_macro
21eff25e 3144%module_scripts mod_md
de6d707b
ER
3145%module_scripts mod_mime
3146%module_scripts mod_mime_magic
3147%module_scripts mod_negotiation
3148%module_scripts mod_proxy
1d125130
AG
3149%module_scripts mod_ratelimit
3150%module_scripts mod_reflector
3151%module_scripts mod_remoteip
2bd52d66 3152%module_scripts mod_reqtimeout
1d125130 3153%module_scripts mod_request
de6d707b 3154%module_scripts mod_rewrite
1d125130
AG
3155%module_scripts mod_sed
3156%module_scripts mod_session
3157%module_scripts mod_session_cookie
3158%module_scripts mod_session_crypto
3159%module_scripts mod_session_dbd
de6d707b 3160%module_scripts mod_setenvif
1d125130
AG
3161%module_scripts mod_slotmem_plain
3162%module_scripts mod_slotmem_shm
3163%module_scripts mod_socache_dbm
3164%module_scripts mod_socache_memcache
77cfaf71 3165%module_scripts mod_socache_redis
1d125130 3166%module_scripts mod_socache_shmcb
de6d707b
ER
3167%module_scripts mod_speling
3168%module_scripts mod_ssl
3169%module_scripts mod_status
fc76bc29 3170%module_scripts mod_substitute
de6d707b
ER
3171%module_scripts mod_unique_id
3172%module_scripts mod_userdir
3173%module_scripts mod_usertrack
3174%module_scripts mod_version
3175%module_scripts mod_vhost_alias
1d125130
AG
3176%module_scripts mod_watchdog
3177%module_scripts mod_xml2enc
7552e56e 3178%module_scripts suexec
e60e8715 3179
f814163e 3180%post cgi_test
35447b83 3181if [ "$1" = "1" ]; then
83786a71
JR
3182 %service -q httpd reload
3183 %systemd_service_reload httpd.service
f814163e 3184fi
3185
35447b83 3186%postun cgi_test
f814163e 3187if [ "$1" = "0" ]; then
83786a71
JR
3188 %service -q httpd reload
3189 %systemd_service_reload httpd.service
f814163e 3190fi
3191
de6d707b
ER
3192%post errordocs
3193if [ "$1" = "1" ]; then
83786a71
JR
3194 %service -q httpd reload
3195 %systemd_service_reload httpd.service
de6d707b
ER
3196fi
3197
3198%postun errordocs
3199if [ "$1" = "0" ]; then
83786a71
JR
3200 %service -q httpd reload
3201 %systemd_service_reload httpd.service
de6d707b
ER
3202fi
3203
8e78a897 3204%files
130aaac6 3205%defattr(644,root,root,755)
de6d707b
ER
3206
3207%files base
3208%defattr(644,root,root,755)
07edd6b5 3209%doc ABOUT_APACHE CHANGES README
23c1b0e7 3210%doc docs/conf/mime.types
49e094d9 3211%attr(754,root,root) /etc/rc.d/init.d/httpd
577e1a0c 3212%attr(751,root,root) %dir %{_sysconfdir}
b36f0565
ER
3213%{_sysconfdir}/modules
3214%{_sysconfdir}/run
3215%{_sysconfdir}/logs
de6d707b 3216%attr(750,root,root) %dir %{_sysconfdir}/conf.d
860c70b0 3217%attr(750,root,root) %dir %{_sysconfdir}/vhosts.d
ee5a8932 3218%attr(750,root,root) %dir %{_sysconfdir}/webapps.d
f5d53805 3219%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
de6d707b
ER
3220%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_common.conf
3221%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mpm.conf
705f6115 3222%attr(640,root,root) %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/vhosts.d/example.net.conf
49e094d9 3223%attr(640,root,root) %{_sysconfdir}/magic
c1e5fa04 3224%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/httpd
3c32885b 3225%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/httpd
49e094d9 3226
577e1a0c 3227%dir %{_libexecdir}
49e094d9 3228
23c1b0e7 3229%attr(755,root,root) %{_sbindir}/checkgid
49e094d9 3230%attr(755,root,root) %{_sbindir}/httpd
49e094d9 3231
ab007bc3 3232%dir %attr(710,root,http) /var/lib/httpd
b0e5bd75
ER
3233%dir %attr(770,root,http) /var/run/httpd
3234%dir %attr(770,root,http) /var/cache/httpd
49e094d9 3235
8696c6d1 3236%{systemdtmpfilesdir}/%{name}.conf
9f472099 3237%{systemdunitdir}/httpd.service
9941f965 3238%config(noreplace) %verify(not md5 mtime size) /etc/systemd/system/httpd.service
8ae15191 3239
ca82294b 3240%{_mandir}/man8/httpd.8*
49e094d9 3241
67ed318e 3242%attr(2751,root,logs) %dir /var/log/httpd
d01ef17f 3243%attr(2750,root,logs) %dir /var/log/archive/httpd
12923db5 3244%attr(640,root,logs) %ghost /var/log/httpd/*
49e094d9 3245
27283278 3246%dir %{_datadir}
d66fc929 3247
f814163e 3248%dir %{_datadir}/cgi-bin
3249%dir %{_datadir}/html
85805405 3250%dir %{_datadir}/vhosts
cb8e0e0d
ER
3251# do not adapter here, %{_datadir} != /usr/share here
3252%{_datadir}/icons
c34880bb
AG
3253%attr(755,root,root) %{_libexecdir}/mod_mpm_event.so
3254%attr(755,root,root) %{_libexecdir}/mod_mpm_prefork.so
3255%attr(755,root,root) %{_libexecdir}/mod_mpm_worker.so
836627ee 3256%attr(755,root,root) %{_libexecdir}/mod_unixd.so
d66fc929 3257
d3dcd1a6 3258%files doc -f manual.files
9ed95eb3 3259%defattr(644,root,root,755)
de6d707b
ER
3260%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_manual.conf
3261
3262%files errordocs
3263%defattr(644,root,root,755)
3264%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_errordocs.conf
3265%{_datadir}/error
7189b35c 3266
85d141a4 3267%files suexec
9e85cd5a 3268%defattr(644,root,root,755)
abc1cf05 3269%attr(4755,root,root) %{_sbindir}/suexec
c8652379 3270%attr(755,root,root) %{_sbindir}/suexec.fcgi
23c1b0e7 3271%attr(755,root,root) %{_libexecdir}/mod_suexec.so
de6d707b 3272%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_suexec.conf
ca82294b 3273%{_mandir}/man8/suexec.8*
85d141a4 3274
211e239d
AM
3275%files index
3276%defattr(644,root,root,755)
3277%config(noreplace,missingok) %{_datadir}/html/index.html*
211e239d 3278
de6d707b
ER
3279%files tools
3280%defattr(644,root,root,755)
9f472099 3281%attr(755,root,root) %{_bindir}/ab
de6d707b 3282%attr(755,root,root) %{_sbindir}/apachectl
9f472099
AM
3283%attr(755,root,root) %{_bindir}/htdigest
3284%attr(755,root,root) %{_bindir}/logresolve
de6d707b 3285%attr(755,root,root) %{_sbindir}/rotatelogs
7ae242fa 3286%{_mandir}/man1/ab.1*
de6d707b
ER
3287%{_mandir}/man8/apachectl.8*
3288%{_mandir}/man1/htdigest.1*
7ae242fa 3289%{_mandir}/man1/logresolve.1*
de6d707b
ER
3290%{_mandir}/man8/rotatelogs.8*
3291
8e78a897 3292%files devel
9e85cd5a 3293%defattr(644,root,root,755)
ecbef08c 3294%attr(755,root,root) %{_sbindir}/apxs
6aeeb6e2 3295%attr(755,root,root) %{_sbindir}/envvars*
ad491bba 3296%dir %{_libexecdir}
6aeeb6e2 3297%dir %{_libexecdir}/build
ba70b694 3298%{_libexecdir}/build/[lprs]*.mk
6aeeb6e2 3299%{_libexecdir}/build/config_vars.mk
0b05b736 3300%attr(755,root,root) %{_libexecdir}/build/*.sh
6aeeb6e2 3301%{_includedir}
7ae242fa 3302%{_mandir}/man1/apxs.1*
23c1b0e7 3303
1d125130
AG
3304%files mod_access_compat
3305%defattr(644,root,root,755)
3306%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_access_compat.conf
3307%attr(755,root,root) %{_libexecdir}/mod_access_compat.so
3308
5ff6067c 3309%files mod_actions
9e85cd5a 3310%defattr(644,root,root,755)
de6d707b 3311%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_actions.conf
5ff6067c 3312%attr(755,root,root) %{_libexecdir}/mod_actions.so
5ff6067c 3313
de6d707b
ER
3314%files mod_alias
3315%defattr(644,root,root,755)
3316%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_alias.conf
3317%attr(755,root,root) %{_libexecdir}/mod_alias.so
3318
1d125130
AG
3319%files mod_allowmethods
3320%defattr(644,root,root,755)
3321%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_allowmethods.conf
3322%attr(755,root,root) %{_libexecdir}/mod_allowmethods.so
3323
de6d707b
ER
3324%files mod_asis
3325%defattr(644,root,root,755)
3326%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_asis.conf
3327%attr(755,root,root) %{_libexecdir}/mod_asis.so
3328
234ffa8e
AM
3329%files mod_auth
3330%defattr(644,root,root,755)
a644ca0d 3331
2747c3db 3332%files mod_auth_basic
e3c3191a 3333%defattr(644,root,root,755)
de6d707b 3334%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_basic.conf
2747c3db 3335%attr(755,root,root) %{_libexecdir}/mod_auth_basic.so
e3c3191a 3336
234ffa8e
AM
3337%files mod_auth_dbm
3338%defattr(644,root,root,755)
a644ca0d 3339
833fb22c 3340%files mod_auth_digest
3341%defattr(644,root,root,755)
de6d707b 3342%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_digest.conf
833fb22c 3343%attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
23c1b0e7 3344
1d125130
AG
3345%files mod_auth_form
3346%defattr(644,root,root,755)
3347%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_form.conf
3348%attr(755,root,root) %{_libexecdir}/mod_auth_form.so
3349
3350%files mod_authn_core
3351%defattr(644,root,root,755)
3352%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_core.conf
3353%attr(755,root,root) %{_libexecdir}/mod_authn_core.so
3354
2747c3db
ER
3355%files mod_authn_anon
3356%defattr(644,root,root,755)
de6d707b 3357%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_anon.conf
2747c3db
ER
3358%attr(755,root,root) %{_libexecdir}/mod_authn_anon.so
3359
3360%files mod_authn_dbd
3361%defattr(644,root,root,755)
de6d707b 3362%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_dbd.conf
2747c3db
ER
3363%attr(755,root,root) %{_libexecdir}/mod_authn_dbd.so
3364
3365%files mod_authn_dbm
3366%defattr(644,root,root,755)
de6d707b 3367%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_dbm.conf
2747c3db
ER
3368%attr(755,root,root) %{_libexecdir}/mod_authn_dbm.so
3369
2747c3db
ER
3370%files mod_authn_file
3371%defattr(644,root,root,755)
de6d707b 3372%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_file.conf
2747c3db
ER
3373%attr(755,root,root) %{_libexecdir}/mod_authn_file.so
3374
1d125130
AG
3375%files mod_authn_socache
3376%defattr(644,root,root,755)
3377%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_socache.conf
3378%attr(755,root,root) %{_libexecdir}/mod_authn_socache.so
3379
eb1ab1cf 3380%if %{with ldap}
2747c3db
ER
3381%files mod_authnz_ldap
3382%defattr(644,root,root,755)
de6d707b 3383%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authnz_ldap.conf
2747c3db 3384%attr(755,root,root) %{_libexecdir}/mod_authnz_ldap.so
eb1ab1cf 3385%endif
2747c3db 3386
1d125130
AG
3387%files mod_authz_core
3388%defattr(644,root,root,755)
3389%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_core.conf
3390%attr(755,root,root) %{_libexecdir}/mod_authz_core.so
3391
3392%files mod_authz_dbd
3393%defattr(644,root,root,755)
3394%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_dbd.conf
3395%attr(755,root,root) %{_libexecdir}/mod_authz_dbd.so
3396
2747c3db
ER
3397%files mod_authz_dbm
3398%defattr(644,root,root,755)
de6d707b 3399%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_dbm.conf
2747c3db
ER
3400%attr(755,root,root) %{_libexecdir}/mod_authz_dbm.so
3401
2747c3db
ER
3402%files mod_authz_groupfile
3403%defattr(644,root,root,755)
de6d707b 3404%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_groupfile.conf
2747c3db
ER
3405%attr(755,root,root) %{_libexecdir}/mod_authz_groupfile.so
3406
3407%files mod_authz_host
3408%defattr(644,root,root,755)
de6d707b 3409%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_host.conf
2747c3db
ER
3410%attr(755,root,root) %{_libexecdir}/mod_authz_host.so
3411
3412%files mod_authz_owner
3413%defattr(644,root,root,755)
de6d707b 3414%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_owner.conf
2747c3db
ER
3415%attr(755,root,root) %{_libexecdir}/mod_authz_owner.so
3416
3417%files mod_authz_user
3418%defattr(644,root,root,755)
de6d707b 3419%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_user.conf
2747c3db
ER
3420%attr(755,root,root) %{_libexecdir}/mod_authz_user.so
3421
7891f80d
PG
3422%files mod_autoindex
3423%defattr(644,root,root,755)
de6d707b 3424%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_autoindex.conf
7891f80d
PG
3425%attr(755,root,root) %{_libexecdir}/mod_autoindex.so
3426
47e5057c
JB
3427%files mod_brotli
3428%defattr(644,root,root,755)
3429%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_brotli.conf
3430%attr(755,root,root) %{_libexecdir}/mod_brotli.so
3431
eb1ab1cf
AM
3432%if %{with bucketeer}
3433%files mod_bucketeer
3434%defattr(644,root,root,755)
de6d707b 3435%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_bucketeer.conf
eb1ab1cf
AM
3436%attr(755,root,root) %{_libexecdir}/mod_bucketeer.so
3437%endif
2747c3db 3438
1d125130
AG
3439%files mod_buffer
3440%defattr(644,root,root,755)
3441%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_buffer.conf
3442%attr(755,root,root) %{_libexecdir}/mod_buffer.so
3443
23c1b0e7
MM
3444%files mod_cache
3445%defattr(644,root,root,755)
de6d707b 3446%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cache.conf
87243ede 3447%attr(755,root,root) %{_sbindir}/htcacheclean
23c1b0e7 3448%attr(755,root,root) %{_libexecdir}/mod_cache.so
1d125130 3449%attr(755,root,root) %{_libexecdir}/mod_cache_disk.so
3f90095f 3450%attr(755,root,root) %{_libexecdir}/mod_cache_socache.so
6b8165a5 3451%{_mandir}/man8/htcacheclean.8*
1d125130 3452
de6d707b
ER
3453%files mod_case_filter
3454%defattr(644,root,root,755)
3455%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_case_filter.conf
3456%attr(755,root,root) %{_libexecdir}/mod_case_filter.so
3457
3458%files mod_case_filter_in
3459%defattr(644,root,root,755)
3460%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_case_filter_in.conf
3461%attr(755,root,root) %{_libexecdir}/mod_case_filter_in.so
3462
3463%files mod_cern_meta
3464%defattr(644,root,root,755)
3465%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cern_meta.conf
3466%attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
3467
3468%files mod_cgi
3469%defattr(644,root,root,755)
3470%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgi.conf
3471%attr(755,root,root) %{_libexecdir}/mod_cgi.so
3472
23c1b0e7 3473%files mod_cgid
9a25a83d 3474%defattr(644,root,root,755)
de6d707b 3475%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgid.conf
23c1b0e7 3476%attr(755,root,root) %{_libexecdir}/mod_cgid.so
0eef284d 3477
23c1b0e7 3478%files mod_charset_lite
9e85cd5a 3479%defattr(644,root,root,755)
de6d707b 3480%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_charset_lite.conf
23c1b0e7 3481%attr(755,root,root) %{_libexecdir}/mod_charset_lite.so
23c1b0e7 3482
1d125130
AG
3483%files mod_data
3484%defattr(644,root,root,755)
3485%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_data.conf
3486%attr(755,root,root) %{_libexecdir}/mod_data.so
3487
23c1b0e7
MM
3488%files mod_dav
3489%defattr(644,root,root,755)
de6d707b 3490%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dav.conf
23c1b0e7 3491%attr(755,root,root) %{_libexecdir}/mod_dav*.so
f6ab2c1e 3492%dir %attr(770,root,http) /var/lock/mod_dav
23c1b0e7 3493
2747c3db
ER
3494%files mod_dbd
3495%defattr(644,root,root,755)
de6d707b 3496%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dbd.conf
2747c3db
ER
3497%attr(755,root,root) %{_libexecdir}/mod_dbd.so
3498
23c1b0e7
MM
3499%files mod_deflate
3500%defattr(644,root,root,755)
de6d707b 3501%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_deflate.conf
23c1b0e7 3502%attr(755,root,root) %{_libexecdir}/mod_deflate.so
5ff6067c 3503
1d125130
AG
3504%files mod_dialup
3505%defattr(644,root,root,755)
3506%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dialup.conf
3507%attr(755,root,root) %{_libexecdir}/mod_dialup.so
3508
5ff6067c 3509%files mod_dir
9e85cd5a 3510%defattr(644,root,root,755)
de6d707b 3511%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dir.conf
5ff6067c 3512%attr(755,root,root) %{_libexecdir}/mod_dir.so
5ff6067c 3513
2747c3db
ER
3514%files mod_dumpio
3515%defattr(644,root,root,755)
de6d707b 3516%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dumpio.conf
2747c3db
ER
3517%attr(755,root,root) %{_libexecdir}/mod_dumpio.so
3518
de6d707b
ER
3519%files mod_echo
3520%defattr(644,root,root,755)
3521%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_echo.conf
3522%attr(755,root,root) %{_libexecdir}/mod_echo.so
3523
3524%files mod_env
3525%defattr(644,root,root,755)
3526%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_env.conf
3527%attr(755,root,root) %{_libexecdir}/mod_env.so
3528
1844b8aa 3529%files mod_expires
9e85cd5a 3530%defattr(644,root,root,755)
de6d707b 3531%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_expires.conf
1844b8aa 3532%attr(755,root,root) %{_libexecdir}/mod_expires.so
1844b8aa 3533
de6d707b
ER
3534%files mod_ext_filter
3535%defattr(644,root,root,755)
3536%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ext_filter.conf
3537%attr(755,root,root) %{_libexecdir}/mod_ext_filter.so
3538
23c1b0e7 3539%files mod_file_cache
9e85cd5a 3540%defattr(644,root,root,755)
de6d707b 3541%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_file_cache.conf
23c1b0e7 3542%attr(755,root,root) %{_libexecdir}/mod_file_cache.so
e60e8715 3543
2747c3db
ER
3544%files mod_filter
3545%defattr(644,root,root,755)
de6d707b 3546%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_filter.conf
2747c3db
ER
3547%attr(755,root,root) %{_libexecdir}/mod_filter.so
3548
23c1b0e7 3549%files mod_headers
9e85cd5a 3550%defattr(644,root,root,755)
de6d707b 3551%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_headers.conf
23c1b0e7 3552%attr(755,root,root) %{_libexecdir}/mod_headers.so
5ff6067c 3553
1d125130
AG
3554%files mod_heartbeat
3555%defattr(644,root,root,755)
3556%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_heartbeat.conf
3557%attr(755,root,root) %{_libexecdir}/mod_heartbeat.so
3558
3559%files mod_heartmonitor
3560%defattr(644,root,root,755)
3561%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_heartmonitor.conf
3562%attr(755,root,root) %{_libexecdir}/mod_heartmonitor.so
3563
fed3db12
ER
3564%if %{with http2}
3565%files mod_http2
3566%defattr(644,root,root,755)
3567%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_http2.conf
3568%attr(755,root,root) %{_libexecdir}/mod_http2.so
3569%endif
3570
2747c3db
ER
3571%files mod_ident
3572%defattr(644,root,root,755)
de6d707b 3573%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ident.conf
2747c3db
ER
3574%attr(755,root,root) %{_libexecdir}/mod_ident.so
3575
3576%files mod_imagemap
9e85cd5a 3577%defattr(644,root,root,755)
de6d707b 3578%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_imagemap.conf
2747c3db
ER
3579%attr(755,root,root) %{_libexecdir}/mod_imagemap.so
3580
de6d707b
ER
3581%files mod_include
3582%defattr(644,root,root,755)
3583%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_include.conf
3584%attr(755,root,root) %{_libexecdir}/mod_include.so
3585
5ff6067c 3586%files mod_info
9e85cd5a 3587%defattr(644,root,root,755)
de6d707b 3588%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_info.conf
5ff6067c 3589%attr(755,root,root) %{_libexecdir}/mod_info.so
88cccc3b 3590
1d125130
AG
3591%files mod_lbmethod_bybusyness
3592%defattr(644,root,root,755)
3593%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_bybusyness.conf
3594%attr(755,root,root) %{_libexecdir}/mod_lbmethod_bybusyness.so
3595
3596%files mod_lbmethod_byrequests
3597%defattr(644,root,root,755)
3598%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_byrequests.conf
3599%attr(755,root,root) %{_libexecdir}/mod_lbmethod_byrequests.so
3600
3601%files mod_lbmethod_bytraffic
3602%defattr(644,root,root,755)
3603%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_bytraffic.conf
3604%attr(755,root,root) %{_libexecdir}/mod_lbmethod_bytraffic.so
3605
3606%files mod_lbmethod_heartbeat
3607%defattr(644,root,root,755)
3608%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lbmethod_heartbeat.conf
3609%attr(755,root,root) %{_libexecdir}/mod_lbmethod_heartbeat.so
3610
2747c3db
ER
3611%if %{with ldap}
3612%files mod_ldap
3613%defattr(644,root,root,755)
de6d707b 3614%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ldap.conf
2747c3db
ER
3615%attr(755,root,root) %{_libexecdir}/mod_ldap.so
3616%endif
3617
de6d707b
ER
3618%files mod_log_config
3619%defattr(644,root,root,755)
3620%attr(755,root,root) %{_libexecdir}/mod_log_config.so
3621%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_config.conf
3622
1d125130
AG
3623%files mod_log_debug
3624%defattr(644,root,root,755)
3625%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_debug.conf
3626%attr(755,root,root) %{_libexecdir}/mod_log_debug.so
3627
de6d707b
ER
3628%files mod_log_forensic
3629%defattr(644,root,root,755)
3630%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_forensic.conf
3631%attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
3632
2747c3db
ER
3633%files mod_logio
3634%defattr(644,root,root,755)
de6d707b 3635%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_logio.conf
2747c3db
ER
3636%attr(755,root,root) %{_libexecdir}/mod_logio.so
3637
983e44a8
JR
3638%files mod_lua
3639%defattr(644,root,root,755)
3640%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_lua.conf
3641%attr(755,root,root) %{_libexecdir}/mod_lua.so
3642
3f90095f
JR
3643%files mod_macro
3644%defattr(644,root,root,755)
3645%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_macro.conf
3646%attr(755,root,root) %{_libexecdir}/mod_macro.so
3647
21eff25e
AM
3648%files mod_md
3649%defattr(644,root,root,755)
3650%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_md.conf
3651%attr(755,root,root) %{_libexecdir}/mod_md.so
3652%attr(710,root,http) %dir /var/lib/httpd/md
3653%{_sysconfdir}/md
3654
de6d707b
ER
3655%files mod_mime
3656%defattr(644,root,root,755)
3657%attr(755,root,root) %{_libexecdir}/mod_mime.so
3658%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime.conf
3659
3660%files mod_mime_magic
3661%defattr(644,root,root,755)
3662%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime_magic.conf
3663%attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
3664
3665%files mod_negotiation
3666%defattr(644,root,root,755)
3667%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_negotiation.conf
3668%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_languages.conf
3669%attr(755,root,root) %{_libexecdir}/mod_negotiation.so
3670
88cccc3b 3671%files mod_proxy
9e85cd5a 3672%defattr(644,root,root,755)
1301bf51 3673%attr(755,root,root) %{_sbindir}/fcgistarter
de6d707b 3674%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_proxy.conf
dcc4b1e3
JR
3675%attr(755,root,root) %{_libexecdir}/mod_proxy_ajp.so
3676%attr(755,root,root) %{_libexecdir}/mod_proxy_balancer.so
3677%attr(755,root,root) %{_libexecdir}/mod_proxy_connect.so
3678%attr(755,root,root) %{_libexecdir}/mod_proxy_express.so
3679%attr(755,root,root) %{_libexecdir}/mod_proxy_fcgi.so
3680%attr(755,root,root) %{_libexecdir}/mod_proxy_fdpass.so
3681%attr(755,root,root) %{_libexecdir}/mod_proxy_ftp.so
2c2a7d33 3682%attr(755,root,root) %{_libexecdir}/mod_proxy_hcheck.so
dcc4b1e3
JR
3683%attr(755,root,root) %{_libexecdir}/mod_proxy_html.so
3684%attr(755,root,root) %{_libexecdir}/mod_proxy_http.so
984cd9e0 3685%attr(755,root,root) %{_libexecdir}/mod_proxy_http2.so
dcc4b1e3 3686%attr(755,root,root) %{_libexecdir}/mod_proxy_scgi.so
21eff25e 3687%attr(755,root,root) %{_libexecdir}/mod_proxy_uwsgi.so
3f90095f 3688%attr(755,root,root) %{_libexecdir}/mod_proxy_wstunnel.so
dcc4b1e3 3689%attr(755,root,root) %{_libexecdir}/mod_proxy.so
32a27c44 3690%{_mandir}/man8/fcgistarter.8*
2bd52d66 3691
1d125130
AG
3692%files mod_ratelimit
3693%defattr(644,root,root,755)
3694%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ratelimit.conf
3695%attr(755,root,root) %{_libexecdir}/mod_ratelimit.so
3696
3697%files mod_reflector
3698%defattr(644,root,root,755)
3699%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_reflector.conf
3700%attr(755,root,root) %{_libexecdir}/mod_reflector.so
3701
3702%files mod_remoteip
3703%defattr(644,root,root,755)
3704%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_remoteip.conf
3705%attr(755,root,root) %{_libexecdir}/mod_remoteip.so
3706
2bd52d66
AM
3707%files mod_reqtimeout
3708%defattr(644,root,root,755)
3709%attr(755,root,root) %{_libexecdir}/mod_reqtimeout.so
3710%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_reqtimeout.conf
5ff6067c 3711
1d125130
AG
3712%files mod_request
3713%defattr(644,root,root,755)
3714%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_request.conf
3715%attr(755,root,root) %{_libexecdir}/mod_request.so
3716
5ff6067c 3717%files mod_rewrite
9e85cd5a 3718%defattr(644,root,root,755)
9f472099 3719%attr(755,root,root) %{_bindir}/httxt2dbm
5ff6067c 3720%attr(755,root,root) %{_libexecdir}/mod_rewrite.so
de6d707b 3721%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_rewrite.conf
7ae242fa 3722%{_mandir}/man1/httxt2dbm.1*
de6d707b 3723
1d125130
AG
3724%files mod_sed
3725%defattr(644,root,root,755)
3726%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_sed.conf
3727%attr(755,root,root) %{_libexecdir}/mod_sed.so
3728
3729%files mod_session
3730%defattr(644,root,root,755)
3731%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session.conf
3732%attr(755,root,root) %{_libexecdir}/mod_session.so
3733
3734%files mod_session_cookie
3735%defattr(644,root,root,755)
3736%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session_cookie.conf
3737%attr(755,root,root) %{_libexecdir}/mod_session_cookie.so
3738
3739%files mod_session_crypto
3740%defattr(644,root,root,755)
3741%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session_crypto.conf
3742%attr(755,root,root) %{_libexecdir}/mod_session_crypto.so
3743
3744%files mod_session_dbd
3745%defattr(644,root,root,755)
3746%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_session_dbd.conf
3747%attr(755,root,root) %{_libexecdir}/mod_session_dbd.so
3748
de6d707b
ER
3749%files mod_setenvif
3750%defattr(644,root,root,755)
3751%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_setenvif.conf
3752%attr(755,root,root) %{_libexecdir}/mod_setenvif.so
3753
1d125130
AG
3754%files mod_slotmem_plain
3755%defattr(644,root,root,755)
3756%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_slotmem_plain.conf
3757%attr(755,root,root) %{_libexecdir}/mod_slotmem_plain.so
3758
3759%files mod_slotmem_shm
3760%defattr(644,root,root,755)
3761%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_slotmem_shm.conf
3762%attr(755,root,root) %{_libexecdir}/mod_slotmem_shm.so
3763
3764%files mod_socache_dbm
3765%defattr(644,root,root,755)
3766%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_socache_dbm.conf
3767%attr(755,root,root) %{_libexecdir}/mod_socache_dbm.so
3768
3769%files mod_socache_memcache
3770%defattr(644,root,root,755)
3771%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_socache_memcache.conf
3772%attr(755,root,root) %{_libexecdir}/mod_socache_memcache.so
3773
77cfaf71
AG
3774%files mod_socache_redis
3775%defattr(644,root,root,755)
3776%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_socache_redis.conf
3777%attr(755,root,root) %{_libexecdir}/mod_socache_redis.so
3778
1d125130
AG
3779%files mod_socache_shmcb
3780%defattr(644,root,root,755)
3781%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_socache_shmcb.conf
3782%attr(755,root,root) %{_libexecdir}/mod_socache_shmcb.so
3783
de6d707b
ER
3784%files mod_speling
3785%defattr(644,root,root,755)
3786%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_speling.conf
3787%attr(755,root,root) %{_libexecdir}/mod_speling.so
e60e8715 3788
28084236 3789%if %{with ssl}
23c1b0e7
MM
3790%files mod_ssl
3791%defattr(644,root,root,755)
3792%attr(750,root,root) %dir %{_sysconfdir}/ssl
0ec8b1b5 3793%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ssl/server.*
de6d707b 3794%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_ssl.conf
23c1b0e7 3795%attr(755,root,root) %{_libexecdir}/mod_ssl.so
23c1b0e7
MM
3796%endif
3797
88cccc3b 3798%files mod_status
9e85cd5a 3799%defattr(644,root,root,755)
de6d707b 3800%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_status.conf
88cccc3b 3801%attr(755,root,root) %{_libexecdir}/mod_status.so
88cccc3b 3802
fc76bc29
AM
3803%files mod_substitute
3804%defattr(644,root,root,755)
3805%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_substitute.conf
3806%attr(755,root,root) %{_libexecdir}/mod_substitute.so
3807
2747c3db
ER
3808%files mod_unique_id
3809%defattr(644,root,root,755)
de6d707b 3810%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_unique_id.conf
2747c3db
ER
3811%attr(755,root,root) %{_libexecdir}/mod_unique_id.so
3812
de6d707b
ER
3813%files mod_userdir
3814%defattr(644,root,root,755)
3815%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_userdir.conf
3816%attr(755,root,root) %{_libexecdir}/mod_userdir.so
3817
88cccc3b 3818%files mod_usertrack
9e85cd5a 3819%defattr(644,root,root,755)
de6d707b 3820%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_usertrack.conf
88cccc3b 3821%attr(755,root,root) %{_libexecdir}/mod_usertrack.so
5ff6067c 3822
2747c3db 3823%files mod_version
9e85cd5a 3824%defattr(644,root,root,755)
de6d707b 3825%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_version.conf
2747c3db 3826%attr(755,root,root) %{_libexecdir}/mod_version.so
88cccc3b 3827
3828%files mod_vhost_alias
9e85cd5a 3829%defattr(644,root,root,755)
e60e8715 3830%attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
de6d707b 3831%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf
ae82d530 3832
1d125130
AG
3833%files mod_watchdog
3834%defattr(644,root,root,755)
3835%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_watchdog.conf
3836%attr(755,root,root) %{_libexecdir}/mod_watchdog.so
3837
3838%files mod_xml2enc
3839%defattr(644,root,root,755)
3840%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_xml2enc.conf
3841%attr(755,root,root) %{_libexecdir}/mod_xml2enc.so
3842
ae82d530 3843%files -n htpasswd-%{name}
3844%defattr(644,root,root,755)
3845%attr(755,root,root) %{_bindir}/htpasswd
87243ede 3846%attr(755,root,root) %{_sbindir}/htpasswd
ae82d530 3847%{_mandir}/man1/htpasswd.1*
f814163e 3848
eb1ab1cf
AM
3849%files dbmtools
3850%defattr(644,root,root,755)
9f472099
AM
3851%attr(755,root,root) %{_bindir}/dbmmanage
3852%attr(755,root,root) %{_bindir}/htdbm
eb1ab1cf
AM
3853%{_mandir}/man1/dbmmanage.1*
3854%{_mandir}/man1/htdbm.1*
3855
f814163e 3856%files cgi_test
3857%defattr(644,root,root,755)
3858%dir %{_cgibindir}
3859%attr(755,root,root) %{_cgibindir}/*
de6d707b 3860%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_cgi_test.conf
This page took 0.956481 seconds and 4 git commands to generate.