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