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