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