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