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