]> git.pld-linux.org Git - packages/apache1.git/blame - apache1.spec
- rel 14; fix build (and modules builds) under gcc 5
[packages/apache1.git] / apache1.spec
CommitLineData
349a1d26
ER
1# TODO
2# - add -D_FILE_OFFSET_BITS=64 somewhere to get >2GB logfiles support
64dc05c6
ER
3# - 1.3.42 is last formal release, patches _may_ be available in the fugture in
4# http://www.apache.org/dist/httpd/patches/
77fe8d17 5#
53fa9204 6# Conditional build:
5c86eb8f
JB
7%bcond_with rewrite_ldap # enable ldap map support for mod_rewrite (alpha)
8%bcond_without ipv6 # disable IPv6 support
33163e51 9%bcond_without lingerd # don't build lingerd support
dd2e4e0d 10
53fa9204
JB
11%include /usr/lib/rpm/macros.perl
12Summary: The most widely used Web server on the Internet
b1c35239
ER
13Summary(cs.UTF-8): Nejrozšířenější WWW server v Internetu
14Summary(da.UTF-8): Den mest brugte web-tjener på Internet
15Summary(de.UTF-8): Der am häufigsten verwendete Web-Server im Internet
16Summary(es.UTF-8): El servidor web más conocido y usado en Internet
17Summary(fr.UTF-8): Le serveur Web le plus utilisé sur Internet
18Summary(id.UTF-8): Web server yang paling banyak digunakan di Internet
19Summary(is.UTF-8): Vinsælasti vefþjónninn á Netinu
20Summary(it.UTF-8): Il web server più diffuso su Internet
21Summary(ja.UTF-8): インターネット上で最も一般的に使用されている Web サーバー
22Summary(nb.UTF-8): Den mest utbredte web-tjeneren på Internett
23Summary(pl.UTF-8): Serwer WWW (World Wide Web)
24Summary(pt.UTF-8): O servidor Web mais largamente utilizado em toda a Internet
25Summary(pt_BR.UTF-8): Servidor HTTPD para prover serviços WWW
26Summary(ru.UTF-8): Самый популярный Web-Server
27Summary(sk.UTF-8): Najviac používaný Web server na Internete
28Summary(sl.UTF-8): Najbolj uporabljani spletni strežnik interneta
29Summary(sv.UTF-8): Den mest använda webbservern på Internet
30Summary(tr.UTF-8): Lider WWW tarayıcı
31Summary(uk.UTF-8): Найпопулярніший Web-Server
32Summary(zh_CN.UTF-8): Internet 上应用最广泛的 Web 服务程序。
53fa9204 33Name: apache1
64dc05c6 34Version: 1.3.42
4bcbfb89 35Release: 14
0993d5b6 36License: Apache v2.0
1074ac1d 37Group: Networking/Daemons/HTTP
3de09e95 38Source0: http://archive.apache.org/dist/httpd/apache_%{version}.tar.gz
64dc05c6 39# Source0-md5: b76695ec68f9f8b512c9415fc69c1019
53fa9204 40Source1: %{name}.init
8b0bebc9 41Source2: %{name}.logrotate
0993d5b6
JB
42Source3: %{name}.sysconfig
43# http://www.iagora.com/about/software/lingerd/
44Source4: http://images.iagora.com/media/software/lingerd/lingerd-0.94.tar.gz
45# Source4-md5: 6401015bafad4f44fdf8a9a1795d9258
53fa9204 46Source5: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/apache-non-english-man-pages.tar.bz2
766a3ead 47# Source5-md5: 74ff6e8d8a7b365b48ed10a52fbeb84e
b2f3e4cd 48Source6: %{name}-defaultindex.conf
7d19f0dd
ER
49Source7: %{name}-httpd.conf
50Source8: %{name}-common.conf
53fa9204
JB
51Source9: %{name}-mod_status.conf
52Source10: %{name}-mod_proxy.conf
05cf0a88 53Source11: %{name}-mod_autoindex.conf
7d19f0dd
ER
54Source12: %{name}-mod_dir.conf
55Source13: %{name}-mod_info.conf
56Source14: %{name}-mod_log_config.conf
57Source15: %{name}-mod_userdir.conf
58Source16: %{name}-mod_mime_magic.conf
59Source17: %{name}-mod_alias.conf
60Source18: %{name}-mod_negotiation.conf
61Source19: %{name}-mod_mime.conf
62Source20: %{name}-mod_actions.conf
63Source21: %{name}-mod_cern_meta.conf
64Source22: %{name}-mod_setenvif.conf
65Source23: %{name}-mod_vhost_alias.conf
66Source24: %{name}-errordocs.conf
0993d5b6 67Source25: %{name}-manual.conf
2c26459c 68Source26: %{name}.tmpfiles
8b0bebc9 69Patch0: %{name}-PLD.patch
53fa9204 70Patch1: %{name}-suexec.patch
425677cb
JB
71Patch2: %{name}-errordocs.patch
72Patch3: %{name}-apxs.patch
73Patch4: %{name}-mod_ssl-addon.patch
74Patch5: %{name}-mod_ssl-eapi.patch
e9835673 75# http://allafrica.com/tools/apache/mod_proxy/mod_proxy-khk_1.3.26-patch.diff with eapi duplicates removed
82d2f2ff 76Patch6: %{name}-mod_proxy-khk.patch
e9835673 77Patch7: %{name}-EAPI_MM_CORE_PATH-correction.patch
78Patch8: %{name}-EAPI_MM=SYSTEM.patch
79Patch9: %{name}-ipv6-PLD.patch
80Patch10: %{name}-modules_symbols.patch
81Patch11: %{name}-apxs_force_rm_cp.patch
82Patch12: %{name}-db3.patch
83Patch13: %{name}-lookup_map_ldap.patch
84Patch14: %{name}-man.patch
85Patch15: %{name}-fpic.patch
86Patch16: %{name}-buff.patch
87Patch17: %{name}-mkstemp.patch
88Patch18: %{name}-EAPI-missing_files.patch
89Patch19: %{name}-PLD-nov6.patch
90Patch20: %{name}-configdir_skip_backups.patch
91Patch21: %{name}-apxs-quiet.patch
92Patch22: %{name}-db4.patch
93Patch23: %{name}-less-libs.patch
dab208e3
ER
94Patch24: %{name}-rwrite-debug.patch
95Patch25: %{name}-apxs-DESTDIR.patch
db3e32a0
ER
96# from debian apache_1.3.34-2.diff.gz
97Patch26: %{name}-regex_must_conform_to_posix_for_LFS_to_work.patch
98Patch27: %{name}-suexec_of_death.patch
99Patch28: %{name}-suexec_reopenlog.patch
100Patch29: %{name}-autoindex_studly.patch
101Patch30: %{name}-autoindex_indexes.patch
102Patch31: %{name}-autoindex_generator.patch
103Patch32: %{name}-ab.8_formatting_error.patch
104Patch33: %{name}-proxy_content_base.patch
105Patch34: %{name}-inetdfix.patch
106Patch35: %{name}-configure_hashbang.patch
107Patch36: %{name}-log_files_permission.patch
108Patch37: %{name}-htpasswd_do_not_trash_extra_fields.patch
109Patch38: %{name}-GNU_xargs.patch
110Patch39: %{name}-security_htdigest_local_buffer_overflow.patch
111Patch40: %{name}-security_htpasswd_user_buffer_overflow.patch
112Patch41: %{name}-security_check_forensic_tempfiles.patch
53b37e11 113Patch42: %{name}-lingerd.patch
b65db7df 114Patch43: %{name}-getline.patch
b219b8df 115Patch44: %{name}-format-security.patch
4bcbfb89 116Patch45: apache-std.patch
9150efe4 117URL: http://httpd.apache.org/
db34c19f 118BuildRequires: bash
098d451e 119BuildRequires: db-devel >= 4.1
a4bf41f2 120BuildRequires: mm-devel >= 1.3.0
667001f6 121%{?with_rewrite_ldap:BuildRequires: openldap-devel >= 2.4.6}
82d2f2ff 122BuildRequires: perl-base
1e26657a 123BuildRequires: rpm-build >= 4.4.0
dc6d5653 124BuildRequires: rpm-perlprov
3de09e95 125BuildRequires: rpmbuild(macros) >= 1.647
d65cdfeb
ER
126Requires: %{name}-mod_access = %{version}-%{release}
127Requires: %{name}-mod_alias = %{version}-%{release}
2aa74de2 128Requires: %{name}-mod_dir = %{version}-%{release}
d65cdfeb
ER
129Requires: %{name}-mod_log_config = %{version}-%{release}
130Requires: %{name}-mod_mime = %{version}-%{release}
3b2a217b 131BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53fa9204 132
87a7b0d7 133%define _sysconfdir /etc/apache
79041c28
ER
134%define _includedir %{_prefix}/include/%{name}
135%define _libexecdir %{_prefix}/%{_lib}/%{name}
87a7b0d7 136%define apxs /usr/sbin/apxs1
137%define httpdir /home/services/apache
b2f3e4cd 138%define docroot %{_datadir}/%{name}/html
0993d5b6 139%define errordir %{_datadir}/%{name}/error
79041c28
ER
140%define manualdir %{_datadir}/%{name}/manual
141%define cgibindir %{_prefix}/lib/cgi-bin/%{name}
53fa9204
JB
142
143%description
144Apache is a powerful, full-featured, efficient and freely-available
145Web server. Apache is also the most popular Web server on the
146Internet.
147
01eb3e77
ER
148%{?with_lingerd:This version of Apache includes lingerd support:}
149%{?with_lingerd:<http://www.iagora.com/about/software/lingerd/>.}
150
83ac2042
JR
151%description -l cs.UTF-8
152Apache je výkonný plně funkční efektivní a volně dostupný WWW server.
153Je to nejpopulárnější WWW server v Internetu.
53fa9204 154
83ac2042
JR
155%description -l da.UTF-8
156Apache er en stærk, funktionsrig, effektiv og frit tilgængelig
157web-tjener. Apache er også den mest populære web-tjener på Internet.
53fa9204 158
83ac2042
JR
159%description -l de.UTF-8
160Apache ist ein leistungsfähiger, frei verfügbarer und effizienter
161Web-Server mit umfassenden Funktionen. Apache ist zudem der populärste
53fa9204
JB
162Web-Server im Internet.
163
83ac2042 164%description -l es.UTF-8
53fa9204
JB
165El servidor web Apache es el mejor servidor gratuito disponible en el
166mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
167que browsers web vean documentos y sometan datos remotamente. Puede
168ejecutar varias funciones diferentes, incluyendo funciones de proxy y
83ac2042
JR
169caché, y nos ofrece características como monitor de estado, conversión
170dinámica de tipo, y otras más.
53fa9204 171
83ac2042 172%description -l fr.UTF-8
53fa9204
JB
173Apache est un serveur Web puissant, efficace, gratuit et complet.
174Apache est aussi le serveur Web le plus populaire sur Internet.
175
83ac2042 176%description -l id.UTF-8
53fa9204
JB
177Apache adalah Web server yang powerful, efisien, kaya akan feature,
178dan tersedia dengan free. Apache juga merupakan Web server yang paling
179populer di Internet.
180
83ac2042
JR
181%description -l is.UTF-8
182Apache er mjög öflugur og háþróaður vefþjónn sem er ókeypis. Apache er
183einnig mest notaði vefþjónninn á Internetinu.
53fa9204 184
83ac2042
JR
185%description -l it.UTF-8
186Apache è un Web server potente, dotato di tutte le caratteristiche,
187efficiente e gratuito. Ed è anche il web server più diffuso su
53fa9204
JB
188Internet.
189
83ac2042
JR
190%description -l ja.UTF-8
191Apache は強力で充実した機能を持つ無償の Web サーバー
192です。また、apache はインターネット上で最も一般的に使用 されている Web
193サーバーです。
53fa9204 194
83ac2042 195%description -l nb.UTF-8
53fa9204 196Apache er en kraftig, funksjonsrik, effektiv og fritt tilgjengelig
83ac2042 197web-tjener. Apache er også den mest populære web-tjeneren på Internet.
53fa9204 198
83ac2042
JR
199%description -l pl.UTF-8
200Apache jest serwerem WWW (World Wide Web). Instalując ten pakiet
201będziesz mógł prezentować własne strony WWW w sieci internet.
53fa9204 202
83ac2042
JR
203%description -l pt.UTF-8
204O Apache é um servidor de Web poderoso, cheio de potencialidades,
205eficiente e gratuito. O Apache é também o servidor Web mais conhecido
53fa9204
JB
206na Internet.
207
83ac2042
JR
208%description -l pt_BR.UTF-8
209O servidor web Apache é o melhor servidor gratuito disponível no mundo
53fa9204
JB
210UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
211que browsers web vejam documentos e submetam dados remotamente. Ele
83ac2042
JR
212pode executar várias funções diferentes, incluindo funções de proxy e
213cache, e oferece características como monitor de status, conversão
214dinâmica de tipo, e mais.
53fa9204 215
83ac2042
JR
216%description -l ru.UTF-8
217Apache - это мощный, полнофункциональный, эффективный, свободно
218распространяемый и самый популярный в Internet WWW-сервер.
53fa9204 219
83ac2042
JR
220%description -l sk.UTF-8
221Apache je výkonný, efektívny a voľne dostupný Web server, bohatý na
222funkcie. Apache je tiež najpopulárnejším Web serverom na Internete.
53fa9204 223
83ac2042
JR
224%description -l sv.UTF-8
225Apache är en kraftfull, finessrik, effektiv och fritt tillgänglig
226webbserver. Apache är också den populäraste webbservern på Internet.
53fa9204 227
83ac2042
JR
228%description -l tr.UTF-8
229Apache serbest dağıtılan ve çok kullanılan yetenekli bir web
53fa9204
JB
230sunucusudur.
231
83ac2042
JR
232%description -l zh_CN.UTF-8
233Apache 是功能强劲齐全、高效且免费提供的 Web 服务程序, 同时也是
234Internet 上最流行的 Web 服务程序。
53fa9204 235
83ac2042 236如果您需要 Web 服务程序,请安装 apache 软件包。
53fa9204 237
6935eac8
ER
238%package base
239Summary: The most widely used Web server on the Internet
b1c35239 240Summary(pl.UTF-8): Serwer WWW (World Wide Web)
1074ac1d 241Group: Networking/Daemons/HTTP
6935eac8
ER
242Requires(post,preun): /sbin/chkconfig
243Requires(postun): /usr/sbin/groupdel
244Requires(postun): /usr/sbin/userdel
245Requires(pre): /bin/id
246Requires(pre): /usr/bin/getent
247Requires(pre): /usr/bin/getgid
248Requires(pre): /usr/sbin/groupadd
249Requires(pre): /usr/sbin/useradd
250Requires(pre): /usr/sbin/usermod
251Requires(pre): textutils
252Requires(triggerpostun): sed >= 4.0
253Requires: /etc/mime.types
254Requires: mailcap
255Requires: psmisc >= 20.1
2aa74de2 256Requires: rc-scripts
6935eac8
ER
257Provides: %{name}(EAPI) = %{version}-%{release}
258%{?with_ipv6:Provides: apache1(ipv6)}
259%{?with_lingerd:Provides: apache1(lingerd)}
260Provides: group(http)
261Provides: user(http)
262Provides: webserver = apache
263Obsoletes: apache < 2.0.0
264Obsoletes: apache-extra
265Obsoletes: apache6
08f60162 266Conflicts: apache1 < 1.3.37-4
0dbc76cf 267Conflicts: apache1-mod_ssl < 2.8.30_1.3.39-3
73cc0cdc 268Conflicts: logrotate < 3.7-4
6935eac8
ER
269# for the posttrans scriptlet, conflicts because in vserver environment rpm package is not installed.
270Conflicts: rpm < 4.4.2-0.2
271
272%description base
273Apache is a powerful, full-featured, efficient and freely-available
274Web server. Apache is also the most popular Web server on the
275Internet.
276
83ac2042
JR
277%description base -l pl.UTF-8
278Apache jest potężnym, w pełni funkcjonalnym, wydajnym i wolnodostępnym
279serwerem WWW (World Wide Web). Jest także najbardziej popularnym
6935eac8
ER
280serwerem WWW w Internecie.
281
53fa9204
JB
282%package suexec
283Summary: Apache suexec wrapper
b1c35239
ER
284Summary(pl.UTF-8): Suexec wrapper do serwera WWW Apache
285Summary(ru.UTF-8): Apache suEXEC CGI wrapper
286Summary(uk.UTF-8): Apache suEXEC CGI wrapper
1074ac1d 287Group: Networking/Daemons/HTTP
55b12b4d 288Requires: %{name}(EAPI) = %{version}-%{release}
70004491 289Obsoletes: apache-suexec < 2.0.0
53fa9204
JB
290
291%description suexec
292The suEXEC feature provides Apache users the ability to run CGI and
293SSI programs under user IDs different from the user ID of the calling
294web-server. Normally, when a CGI or SSI program executes, it runs as
295the same user who is running the web server.
296
83ac2042
JR
297%description suexec -l pl.UTF-8
298SuEXEC umożliwia serwerowi Apache uruchamianie programów CGI i SSI z
299innym UID niż wywołujący je serwer. Normalnie programy CGI i SSI są
300wykonywane jako taki sam użytkownik jak serwer WWW.
301
302%description suexec -l ru.UTF-8
303Пакет suEXEC позволяет запускать CGI-программы под user-id, отличными
304от того, под которым работает вызывающий их web-сервер. Будучи
305правильно использованным, этот пакет позволяет заметно снизить риск
306нарушения системной безопасности, вызванный разрешением запуска
307пользователям CGI-программ. Вместе с тем, будучи неправильно
308сконфигурированным, этот пакет может разрушить вашу систему, сжечь ваш
309дом и украсть деньги из вашего пенсионного фонда :)). Если вы не
310имеете опыта работы с setuid root программами и проблемами системной
311безопасности, порожденными их применением, настоятельно рекомендуем не
312использовать этого пакета...
313
314%description suexec -l uk.UTF-8
315Пакет suEXEC дозволяє запускати CGI-програми під user-id, відмінним
316від того, під яким працює сервер. При правильному використанні, цей
317пакет дозволяє помітно знизити ризик порушення системної безпеки,
318викликаний дозволом запуску користувачами CGI-програм. Разом з тим,
319при невірному конфігуруванні, цей пакет може зруйнувати ваши систему,
320спалити ваш дім і вкрасти гроші з вашого пенсійного фонду :)). Якщо ви
321не маєте досвіду роботи з setuid root програмами та проблемами
322системної безпеки, котрі породжені використанням таких програм,
323настійливо радимо не використовувати цього пакету...
53fa9204 324
c0c595c4 325%package tools
531474d7 326Summary: Apache tools
b1c35239 327Summary(pl.UTF-8): Narzędzia Apache'a
531474d7 328Group: Development/Tools
c0c595c4 329
330%description tools
531474d7 331Apache tools.
332
83ac2042
JR
333%description tools -l pl.UTF-8
334Narzędzia Apache'a.
c0c595c4 335
b2f3e4cd 336%package defaultindex
531474d7 337Summary: Apache index.html* files
b1c35239 338Summary(pl.UTF-8): Pliki Apache index.html*
531474d7 339Group: Documentation
6935eac8 340Requires: %{name}-base = %{version}-%{release}
b2f3e4cd
ER
341Requires: %{name}-mod_alias = %{version}-%{release}
342Requires: %{name}-mod_dir = %{version}-%{release}
343Provides: apache1-index
344Obsoletes: apache1-index < 1.3.39-7.9
3b2a217b 345Obsoletes: indexhtml
68b50cc5
ER
346%if "%{_rpmversion}" >= "5"
347BuildArch: noarch
348%endif
2ccbfa79 349
b2f3e4cd 350%description defaultindex
2ccbfa79
AM
351Apache index.html* files.
352
b2f3e4cd 353%description defaultindex -l pl.UTF-8
2ccbfa79
AM
354Pliki Apache index.html*.
355
b2f3e4cd 356%package manual
3b2a217b 357Summary: Apache 1.3.x manual
b1c35239 358Summary(pl.UTF-8): Podręcznik do Apache'a 1.3.x
3b2a217b 359Group: Documentation
6935eac8 360Requires: %{name}-base = %{version}-%{release}
b2f3e4cd
ER
361Requires: %{name}-mod_alias = %{version}-%{release}
362Requires: %{name}-mod_negotiation = %{version}-%{release}
363Provides: apache1-doc
364Obsoletes: apache1-doc < 1.3.39-7.9
68b50cc5
ER
365%if "%{_rpmversion}" >= "5"
366BuildArch: noarch
367%endif
3b2a217b 368
b2f3e4cd 369%description manual
3b2a217b
JB
370Apache 1.3.x manual.
371
b2f3e4cd 372%description manual -l pl.UTF-8
83ac2042 373Podręcznik do Apache'a 1.3.x.
3b2a217b 374
60ecfe71
ER
375%package errordocs
376Summary: Apache 1.3.x HTTP error documents
b1c35239 377Summary(pl.UTF-8): Dokumenty opisujące błędy HTTP dla Apache'a 1.3.x
60ecfe71 378Group: Applications/WWW
0993d5b6 379Requires: %{name}-mod_alias = %{version}-%{release}
60ecfe71 380Requires: %{name}-mod_include = %{version}-%{release}
0993d5b6 381Requires: %{name}-mod_negotiation = %{version}-%{release}
68b50cc5
ER
382%if "%{_rpmversion}" >= "5"
383BuildArch: noarch
384%endif
60ecfe71
ER
385
386%description errordocs
387Apache 1.3.x HTTP error documents. Currently in English and Polish
388only.
389
83ac2042
JR
390%description errordocs -l pl.UTF-8
391Dokumenty opisujące błędy HTTP dla Apache'a 1.3.x. Aktualnie tylko po
95bdc541
JB
392angielsku i polsku.
393
53fa9204
JB
394%package devel
395Summary: Module development tools for the Apache web server
b1c35239
ER
396Summary(cs.UTF-8): Hlavičkové soubory pro Apache Web server
397Summary(da.UTF-8): Header-filer for Apache webserveren
398Summary(de.UTF-8): Include-Dateien für den Apache Web-Server
399Summary(es.UTF-8): Archivos de inclusión del Apache para desarrollo de módulos
400Summary(fr.UTF-8): Fichiers à inclure pour le serveur Web Apache
401Summary(id.UTF-8): File header untuk Apache Web server
402Summary(is.UTF-8): Hausaskrár með Apache vefþjóninum
403Summary(it.UTF-8): File include per il web server Apache
404Summary(ja.UTF-8): Apache Web サーバー用の開発ツール
405Summary(nb.UTF-8): Headerfiler for webtjeneren Apache
406Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia modułów rozszerzeń do serwera WWW Apache
407Summary(pt.UTF-8): Ficheiros de inclusão para o servidor Web Apache
408Summary(pt_BR.UTF-8): Arquivos de inclusão do Apache para desenvolvimento de módulos
409Summary(ru.UTF-8): Файлы заголовков для web server'а Apache
410Summary(sk.UTF-8): Hlavičkové súbory pre Apache Web server
411Summary(sl.UTF-8): Glave za spletni strežnik Apache
412Summary(sv.UTF-8): Huvudfiler för webbservern Apache
413Summary(uk.UTF-8): Засоби створення модулів для web server'у Apache
414Summary(zh_CN.UTF-8): 用于 Apache Web 服务程序的开发工具。
53fa9204 415Group: Networking/Utilities
55b12b4d
JB
416Provides: %{name}(EAPI)-devel = %{version}-%{release}
417Provides: apache(EAPI)-devel = %{version}-%{release}
e93db15a 418%{?with_ipv6:Provides: apache1(ipv6)-devel}
70004491 419Obsoletes: apache-devel < 2.0.0
5a9e5d78 420Obsoletes: apache1-apxs
53fa9204
JB
421
422%description devel
423The apache-devel package contains header files for Apache.
424
83ac2042
JR
425%description devel -l cs.UTF-8
426Balíček apache-devel obsahuje hlavičkové soubory pro Apache.
53fa9204 427
83ac2042 428%description devel -l da.UTF-8
53fa9204
JB
429Apache-devel pakken indeholder headerfiler for Apache.
430
83ac2042
JR
431%description devel -l de.UTF-8
432Das Paket apache-devel enthält Header-Dateien für Apache.
53fa9204 433
83ac2042
JR
434%description devel -l es.UTF-8
435Este paquete contiene los archivos de inclusión para el Apache.
53fa9204 436
83ac2042 437%description devel -l fr.UTF-8
53fa9204
JB
438Le package apache-devel contient le code source pour le serveur Web
439Apache.
440
83ac2042 441%description devel -l id.UTF-8
53fa9204
JB
442Package apache-devel berisi source code dari Apache Web server.
443
83ac2042
JR
444%description devel -l is.UTF-8
445Apache-devel pakkinn inniheldur frumkóða Apache vefþjónsins.
53fa9204 446
83ac2042 447%description devel -l it.UTF-8
53fa9204
JB
448Il pacchetto apache-devel contiene i file header per Apache.
449
83ac2042 450%description devel -l nb.UTF-8
53fa9204
JB
451Apache-devel pakken inneholder headerfiler for Apache.
452
83ac2042
JR
453%description devel -l pl.UTF-8
454Pliki nagłówkowe dla serwera WWW Apache.
53fa9204 455
83ac2042
JR
456%description devel -l pt.UTF-8
457O pacote apache-devel contém outros ficheiros para o Apache.
53fa9204 458
83ac2042
JR
459%description devel -l pt_BR.UTF-8
460Este pacote contem os arquivos de inclusão para o Apache.
53fa9204 461
83ac2042
JR
462%description devel -l ru.UTF-8
463Пакет apache-devel содержит хедеры для Web Server'а.
53fa9204 464
83ac2042
JR
465%description devel -l sk.UTF-8
466Balík apache-devel obsahuje zdrojový kód Apache Web servera.
53fa9204 467
83ac2042
JR
468%description devel -l sv.UTF-8
469Paketet apache-devel innehåller huvudfilerna för Apache.
53fa9204 470
83ac2042
JR
471%description devel -l uk.UTF-8
472Пакет apache-devel містить хедери для Web Server'а.
53fa9204 473
d65cdfeb
ER
474%package mod_access
475Summary: Access control based on client hostname or IP address
b1c35239 476Summary(pl.UTF-8): Kontrola dostępu w oparciu o nazwę hosta lub adres IP klienta
1074ac1d 477Group: Networking/Daemons/HTTP
d65cdfeb
ER
478Requires: %{name}(EAPI) = %{version}-%{release}
479Provides: apache(mod_access) = %{version}-%{release}
3619448c 480Provides: webserver(access)
d65cdfeb
ER
481
482%description mod_access
483The directives provided by mod_access are used in <Directory>,
484<Files>, and <Location> sections as well as .htaccess files to control
485access to particular parts of the server. Access can be controlled
486based on the client hostname, IP address, or other characteristics of
487the client request, as captured in environment variables. The Allow
488and Deny directives are used to specify which clients are or are not
489allowed access to the server, while the Order directive sets the
490default access state, and configures how the Allow and Deny directives
491interact with each other.
492
83ac2042
JR
493%description mod_access -l pl.UTF-8
494Dyrektyw dostarczanych przez mod_access można używać w sekcjach
495<Directory>, <Files> i <Location>, a także plikach .htaccess w celu
496kontrolowania dostępu do poszczególnych części serwera. Dostęp może
497być kontrolowany w oparciu o nazwę hosta lub adres IP klienta albo
498inną charakterystykę żądania klienta wychwyconą przez zmienne
499środowiskowe. Dyrektywy Allow i Deny są używane w celu określenia
500którzy klienci mają dostęp do serwera, a którzy go nie mają, natomiast
501dyrektywa Order ustawia stan domyślny i określa sposób, w jaki
502dyrektywy Allow i Deny wpływają na siebie nawzajem.
54a600d9 503
53fa9204
JB
504%package mod_actions
505Summary: Apache module for run CGI whenever a file of a certain type is requested
b1c35239 506Summary(pl.UTF-8): Moduł dla Apache'a do uruchamiania skryptów cgi
1074ac1d 507Group: Networking/Daemons/HTTP
55b12b4d 508Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 509Provides: apache(mod_actions) = %{version}-%{release}
70004491 510Obsoletes: apache-mod_actions < 2.0.0
53fa9204
JB
511
512%description mod_actions
513This package contains mod_actions module. This module lets you run CGI
514scripts whenever a file of a certain type is requested. This makes it
515much easier to execute scripts that process files.
516
83ac2042
JR
517%description mod_actions -l pl.UTF-8
518Ten moduł pozwala na uruchamianie skryptów CGI w momencie gdy
519nadchodzi żądanie pobrania pliku określonego typu. Znacznie ułatwia to
520wykonywanie skryptów przetwarzających pliki.
53fa9204 521
d65cdfeb
ER
522%package mod_alias
523Summary: Mapping different parts of the host filesystem in the document tree, and URL redirection
b1c35239 524Summary(pl.UTF-8): Odwzorowywanie części systemu plików w drzewie dokumentów oraz przekierowywanie URL-i
1074ac1d 525Group: Networking/Daemons/HTTP
d65cdfeb
ER
526Requires: %{name}(EAPI) = %{version}-%{release}
527Provides: apache(mod_alias) = %{version}-%{release}
3619448c 528Provides: webserver(alias)
d65cdfeb
ER
529
530%description mod_alias
531This module provides for mapping different parts of the host
6009ad67
ER
532filesystem in the document tree, and for URL redirection. The
533directives contained in this module allow for manipulation and control
534of URLs as requests arrive at the server. The Alias and ScriptAlias
535directives are used to map between URLs and filesystem paths. This
536allows for content which is not directly under the DocumentRoot to be
537served as part of the web document tree. The ScriptAlias directive has
538the additional effect of marking the target directory as containing
539only CGI scripts.
d65cdfeb
ER
540
541The Redirect directives are used to instruct clients to make a new
542request with a different URL. They are often used when a resource has
543moved to a new location.
544
545A more powerful and flexible set of directives for manipulating URLs
546is contained in the mod_rewrite module.
547
83ac2042
JR
548%description mod_alias -l pl.UTF-8
549Ten moduł umożliwia odwzorowywanie różnych części systemu plików
550serwera w drzewie dokumentów oraz przekierowywanie URL-i. Dyrektywy
551obsługiwane przez ten moduł umożliwiają manipulowanie i kontrolę URL-i
552podczas przychodzenia żądań do serwera. Dyrektywy Alias i ScriptAlias
553służą do odwzorowywania pomiędzy URL-ami i ścieżkami w systemie
554plików. Pozwala to na udostępnianie treści nie umieszczonej
555bezpośrednio wewnątrz DocumentRoota jako części drzewa dokumentów WWW.
54a600d9 556Dyrektywa ScriptAlias ponadto oznacza katalog docelowy jako
83ac2042 557zawierający wyłącznie skrypty CGI.
54a600d9 558
83ac2042
JR
559Dyrektywy Redirect służą do instruowania klientów o konieczności
560wysłania nowego żądania z innym URL-em. Są one zwykle używane w
561sytuacji, kiedy zasoby zostały przeniesione w nowe miejsce.
54a600d9 562
83ac2042
JR
563Potężniejszy i bardziej elastyczny zbiór dyrektyw do manipulowania
564URL-ami znajduje się w module mod_rewrite.
54a600d9 565
d65cdfeb
ER
566%package mod_asis
567Summary: Sending files which contain their own HTTP headers
b1c35239 568Summary(pl.UTF-8): Wysyłanie plików zawierających własne nagłówki HTTP
1074ac1d 569Group: Networking/Daemons/HTTP
d65cdfeb
ER
570Requires: %{name}(EAPI) = %{version}-%{release}
571Provides: apache(mod_asis) = %{version}-%{release}
572
573%description mod_asis
574This module provides the handler send-as-is which causes Apache to
575send the document without adding most of the usual HTTP headers.
576
577This can be used to send any kind of data from the server, including
578redirects and other special HTTP responses, without requiring a
579cgi-script or an nph script.
580
581For historical reasons, this module will also process any file with
54a600d9
JB
582the MIME type httpd/send-as-is.
583
83ac2042
JR
584%description mod_asis -l pl.UTF-8
585Ten moduł dostarcza funkcję obsługi send-as-is powodującą, że Apache
586wysyła dokument bez dodawania większości zwykle stosowanych nagłówków
54a600d9
JB
587HTTP.
588
83ac2042
JR
589Może on służyć do wysyłania z serwera dowolnego rodzaju danych,
590włącznie z przekierowaniami i innymi specjalnymi odpowiedziami HTTP
591bez użycia skryptu CGI czy nph.
54a600d9 592
83ac2042 593Ze względów historycznych ten moduł przetwarza także wszelkie pliki o
54a600d9 594typie MIME httpd/send-as-is.
d65cdfeb 595
53fa9204
JB
596%package mod_auth
597Summary: Apache module with user authentication using textual files
b1c35239 598Summary(pl.UTF-8): Moduł uwierzytelniania użytkownika przy użyciu plików tekstowych dla Apache
1074ac1d 599Group: Networking/Daemons/HTTP
55b12b4d 600Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 601Provides: apache(mod_auth) = %{version}-%{release}
3619448c 602Provides: webserver(auth)
70004491 603Obsoletes: apache-mod_auth < 2.0.0
53fa9204
JB
604
605%description mod_auth
606This package contains mod_auth module. It provides for user
607authentication using textual files.
608
83ac2042
JR
609%description mod_auth -l pl.UTF-8
610Ten pakiet zawiera moduł mod_auth. Służy on do uwierzytelniania przy
611użyciu plików tekstowych.
53fa9204
JB
612
613%package mod_auth_anon
614Summary: Apache module with "anonymous" user access authentication
b1c35239 615Summary(pl.UTF-8): Moduł apache oferujący anonimową autoryzację użytkownia
1074ac1d 616Group: Networking/Daemons/HTTP
55b12b4d 617Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 618Provides: apache(mod_auth_anon) = %{version}-%{release}
70004491 619Obsoletes: apache-mod_auth_anon < 2.0.0
53fa9204
JB
620
621%description mod_auth_anon
622This package contains mod_auth_anon module. It allows "anonymous" user
623access to authenticated areas. It does access control in a manner
a2666694 624similar to anonymous FTP sites; i.e. have a 'magic' user id
53fa9204
JB
625'anonymous' and the email address as a password. These email addresses
626can be logged. Combined with other (database) access control methods,
627this allows for effective user tracking and customization according to
628a user profile while still keeping the site open for 'unregistered'
629users. One advantage of using Auth-based user tracking is that, unlike
630magic-cookies and funny URL pre/postfixes, it is completely browser
631independent and it allows users to share URLs.
632
83ac2042
JR
633%description mod_auth_anon -l pl.UTF-8
634Ten moduł oferuje anonimową autoryzację użytkownia podobnie do
635anonimowych serwerów FTP (użytkownik "anonymous" oraz hasło w postaci
636adresu pocztowego użytkownika). Podawane adresy mogą być logowane. W
637połączeniu z innymi (opartymi o bazy danych) metodami kontroli dostępu
638umożliwia efektywne śledzenie użytkowników i dostosowywanie w
639zależności od profilu użytkownika, jednocześnie zachowując stronę
640otwartą dla "niezarejestrowanych" użytkowników. Jedną z zalet używania
641śledzenia użytkowników opartego o uwierzytelnienie nad ciasteczkami i
642śmiesznymi prze-/przyrostkami URL-i jest całkowita niezależność od
643przeglądarki i umożliwienie użytkownikom współdzielenia URL-i.
53fa9204
JB
644
645%package mod_auth_db
646Summary: Apache module with user authentication which uses Berkeley DB files
b1c35239 647Summary(pl.UTF-8): Moduł Apache'a z mechanizmem uwierzytelniania używającym plików Berkeley DB
1074ac1d 648Group: Networking/Daemons/HTTP
f269b2be 649Requires(triggerpostun): sed >= 4.0
55b12b4d 650Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 651Provides: apache(mod_auth_db) = %{version}-%{release}
70004491 652Obsoletes: apache-mod_auth_db < 2.0.0
53fa9204
JB
653
654%description mod_auth_db
655This package contains mod_auth_db module. It provides for user
f48d2599 656authentication using Berkeley DB files.
53fa9204 657
83ac2042
JR
658%description mod_auth_db -l pl.UTF-8
659Ten pakiet zawiera moduł mod_auth_db. Moduł ten służy do
660uwierzytelniania, ale jako plików danych używa Berkeley DB.
53fa9204
JB
661
662%package mod_auth_digest
663Summary: Apache user authentication module using MD5 Digest Authentication
b1c35239 664Summary(pl.UTF-8): Moduł Apache'a do uwierzytelniania metodą MD5 Digest Authentication
1074ac1d 665Group: Networking/Daemons/HTTP
55b12b4d 666Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 667Provides: apache(mod_auth_digest) = %{version}-%{release}
70004491 668Obsoletes: apache-mod_auth_digest < 2.0.0
39b91334 669Obsoletes: apache1-mod_digest
53fa9204
JB
670
671%description mod_auth_digest
672This package contains mod_digest module. It provides user
673authentication using MD5 Digest Authentication.
674
83ac2042
JR
675%description mod_auth_digest -l pl.UTF-8
676Moduł ten dostarcza metodę uwierzytelniania przy użyciu MD5 Digest
53fa9204
JB
677Authentication.
678
c73ed4e3
PG
679%package mod_autoindex
680Summary: Apache module - display index of files
b1c35239 681Summary(pl.UTF-8): Moduł apache do wyświetlania indeksu plików
1074ac1d 682Group: Networking/Daemons/HTTP
f269b2be 683Requires(triggerpostun): sed >= 4.0
c73ed4e3 684Requires: %{name}(EAPI) = %{version}-%{release}
b2f3e4cd 685Requires: %{name}-mod_alias = %{version}-%{release}
79041c28 686Requires: apache-icons
39b91334 687Provides: apache(mod_autoindex) = %{version}-%{release}
c73ed4e3
PG
688
689%description mod_autoindex
6009ad67
ER
690This package contains mod_autoindex module. It provides generation
691index of files.
c73ed4e3 692
83ac2042
JR
693%description mod_autoindex -l pl.UTF-8
694Ten pakiet dostarcza moduł autoindex, który generuje indeks plików.
c73ed4e3 695
d65cdfeb
ER
696%package mod_cern_meta
697Summary: Support for HTTP header metafiles
b1c35239 698Summary(pl.UTF-8): Obsługa metaplików nagłówków HTTP
1074ac1d 699Group: Networking/Daemons/HTTP
d65cdfeb
ER
700Requires: %{name}(EAPI) = %{version}-%{release}
701Provides: apache(mod_cern_meta) = %{version}-%{release}
702
703%description mod_cern_meta
704Emulate the CERN HTTPD Meta file semantics. Meta files are HTTP
705headers that can be output in addition to the normal range of headers
706for each file accessed. They appear rather like the Apache .asis
707files, and are able to provide a crude way of influencing the Expires:
708header, as well as providing other curiosities. There are many ways to
709manage meta information, this one was chosen because there is already
710a large number of CERN users who can exploit this module.
711
83ac2042
JR
712%description mod_cern_meta -l pl.UTF-8
713Moduł emulujący semantykę metaplików CERN HTTPD. Metapliki to nagłówki
714HTTP, które mogą być wysyłane oprócz normalnego zestawu nagłówków dla
715każdego przetwarzanego pliku. Zachowują się bardziej jak pliki .asis
716Apache'a i mogą dawać brutalny sposób wpływania na nagłówek Expires:,
717a także dostarczać inne ciekawostki. Jest wiele sposobów zarządzania
718metainformacjami, ta została wybrana ponieważ istnieje już wielu
719użytkowników CERN wykorzystujących ten moduł.
f48d2599 720
d65cdfeb
ER
721%package mod_cgi
722Summary: Invoking CGI scripts
b1c35239 723Summary(pl.UTF-8): Wywoływanie skryptów CGI
1074ac1d 724Group: Networking/Daemons/HTTP
d65cdfeb
ER
725Requires: %{name}(EAPI) = %{version}-%{release}
726Provides: apache(mod_cgi) = %{version}-%{release}
a35ec6c1 727Provides: webserver(cgi)
d65cdfeb
ER
728
729%description mod_cgi
f48d2599 730Any file that has the MIME type application/x-httpd-cgi or handler
d65cdfeb
ER
731cgi-script (Apache 1.1 or later) will be treated as a CGI script, and
732run by the server, with its output being returned to the client. Files
733acquire this type either by having a name containing an extension
734defined by the AddType directive, or by being in a ScriptAlias
735directory. Files that are not in a ScriptAlias directory, but which
736are of type application/x-httpd-cgi by virtue of an AddType directive,
737will still not be executed by the server unless Options ExecCGI is
738enabled. See the Options directive for more details.
739
83ac2042
JR
740%description mod_cgi -l pl.UTF-8
741Ten moduł powoduje, że dowolny plik o typie MIME
742application/x-httpd-cgi albo procedurze obsługi cgi-script (w Apache'u
7431.1 lub nowszym) będzie traktowany jako skrypt CGI i uruchamiany przez
744serwer, a jego wyjście będzie zwracane klientowi. Pliki uzyskują ten
745typ przez posiadanie nazwy zawierającej rozszerzenie określone
746dyrektywą AddType lub będąc w katalogu ScriptAlias. Pliki nie będące w
747katalogu ScriptAlias, ale mające typ application/x-httpd-cgi dzięki
748dyrektywie AddType nie będą jednak wykonywane, chyba że włączona
749zostanie opcja ExecCGI - więcej szczegółów w dyrektywie Options.
478e01d3 750
53fa9204 751%package mod_define
478e01d3 752Summary: Apache module - definition variables for arbitrary directives
b1c35239 753Summary(pl.UTF-8): Moduł Apache'a do definiowania zmiennych
1074ac1d 754Group: Networking/Daemons/HTTP
55b12b4d 755Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 756Provides: apache(mod_define) = %{version}-%{release}
70004491 757Obsoletes: apache-mod_define < 2.0.0
53fa9204
JB
758
759%description mod_define
760It provides the definition variables for arbitrary directives, i.e.
761variables which can be expanded on any(!) directive line.
762
83ac2042
JR
763%description mod_define -l pl.UTF-8
764Moduł ten umożliwia definicję zmiennych dla dowolnych dyrektyw, tzn.
765zmiennych, które mogą być rozwijane w dowolnej linii dyrektywy.
53fa9204
JB
766
767%package mod_digest
768Summary: Older version of apache user authentication module using MD5 Digest Authentication
b1c35239 769Summary(pl.UTF-8): Starsza wersja modułu apache do autoryzacji MD5
1074ac1d 770Group: Networking/Daemons/HTTP
55b12b4d 771Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 772Provides: apache(mod_digest) = %{version}-%{release}
70004491 773Obsoletes: apache-mod_digest < 2.0.0
53fa9204
JB
774
775%description mod_digest
776This package contains mod_digest module. It provides user
777authentication using MD5 Digest Authentication. It implements an older
778version of the MD5 Digest Authentication specification which will
779probably not work with modern browsers. Please take a look at
780mod_auth_digest which implements the most recent version of the
781standard.
782
83ac2042
JR
783%description mod_digest -l pl.UTF-8
784Moduł ten dostarcza metodę autoryzacji bazującą na MD5 Digest
785Authentication. Implementuje on jedynie starszą wersję specyfikacji
786uwierzytelniania MD5, i może nie działać z nowoczesnymi
787przeglądarkami. Lepiej użyć modułu mod_auth_digest implementującego
788najnowszą wersję standardu.
53fa9204
JB
789
790%package mod_dir
791Summary: Apache module for "trailing slash" redirects and serving directory index files
b1c35239 792Summary(pl.UTF-8): Moduł oferujący przekierowania i serwowanie indeksu katalogu
1074ac1d 793Group: Networking/Daemons/HTTP
55b12b4d 794Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 795Provides: apache(mod_dir) = %{version}-%{release}
4dc63249 796Provides: webserver(indexfile)
70004491 797Obsoletes: apache-mod_dir < 2.0.0
53fa9204
JB
798
799%description mod_dir
800This package contains mod_dir which provides "trailing slash"
801redirects and serving directory index files.
802
83ac2042
JR
803%description mod_dir -l pl.UTF-8
804Moduł oferujący przekierowania o "końcowy slash" oraz przekierowania i
805udostępnianie indeksu katalogu.
53fa9204 806
d65cdfeb
ER
807%package mod_env
808Summary: Passing of environments to CGI scripts
b1c35239 809Summary(pl.UTF-8): Przekazywanie środowiska do skryptów CGI
1074ac1d 810Group: Networking/Daemons/HTTP
d65cdfeb
ER
811Requires: %{name}(EAPI) = %{version}-%{release}
812Provides: apache(mod_env) = %{version}-%{release}
0c76e7f8 813Provides: webserver(setenv)
d65cdfeb
ER
814
815%description mod_env
816This module allows for control of the environment that will be
817provided to CGI scripts and SSI pages. Environment variables may be
818passed from the shell which invoked the httpd process. Alternatively,
819environment variables may be set or unset within the configuration
820process.
821
83ac2042
JR
822%description mod_env -l pl.UTF-8
823Ten moduł pozwala na kontrolę środowiska udostępnianego skryptom CGI i
824stronom SSI. Zmienne środowiskowe mogą być przekazywane z powłoki w
478e01d3
JB
825czasie uruchamiania procesu httpd, albo - alternatywnie - ustawiane i
826usuwane w procesie konfiguracji.
827
098d451e
JB
828%package mod_expires
829Summary: Apache module which generates Expires HTTP headers
b1c35239 830Summary(pl.UTF-8): Moduł generujący nagłówki HTTP Expires
1074ac1d 831Group: Networking/Daemons/HTTP
55b12b4d 832Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 833Provides: apache(mod_expires) = %{version}-%{release}
83de9987 834Provides: webserver(expires)
70004491 835Obsoletes: apache-mod_expires < 2.0.0
098d451e
JB
836
837%description mod_expires
838This module controls the setting of the Expires HTTP header in server
839responses. The expiration date can set to be relative to either the
840time the source file was last modified, or to the time of the client
841access.
842
83ac2042
JR
843%description mod_expires -l pl.UTF-8
844Moduł kontroluje ustawianie nagłówka HTTP Expires. Data wygaśnięcia
845ważności może być ustalana w zależności od czasu modyfikacji plików
846źródłowych lub odwołania klienta.
098d451e 847
53fa9204
JB
848%package mod_headers
849Summary: Apache module allows for the customization of HTTP response headers
b1c35239 850Summary(pl.UTF-8): Moduł pozwalający na modyfikację nagłówków HTTP
1074ac1d 851Group: Networking/Daemons/HTTP
55b12b4d 852Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 853Provides: apache(mod_headers) = %{version}-%{release}
a7550356 854Provides: webserver(headers)
70004491 855Obsoletes: apache-mod_headers < 2.0.0
53fa9204
JB
856
857%description mod_headers
858This package contains mod_headers module. The module allows for the
859customization of HTTP response headers. Headers can be merged,
860replaced or removed.
861
83ac2042
JR
862%description mod_headers -l pl.UTF-8
863Moduł pozwalający na łączenie, usuwania, zamianę nagłówków HTTP
864wysyłanych do przeglądarki. Nagłówki mogą być łączone, zastępowane lub
6009ad67 865usuwane.
53fa9204 866
53fa9204
JB
867%package mod_imap
868Summary: Apache module with imap-file handler
b1c35239 869Summary(pl.UTF-8): Moduł Apache'a z obsługą imap-file
1074ac1d 870Group: Networking/Daemons/HTTP
55b12b4d 871Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 872Provides: apache(mod_imap) = %{version}-%{release}
70004491 873Obsoletes: apache-mod_imap < 2.0.0
53fa9204
JB
874
875%description mod_imap
876This package contains mod_imap module. It provides for .map files,
877replacing the functionality of the imagemap CGI program. Any directory
878or document type configured to use the handler imap-file.
879
83ac2042
JR
880%description mod_imap -l pl.UTF-8
881Moduł umożliwiający obsługę plików .map, zastępujący funkcjonalność
478e01d3 882programu CGI imagemap.
53fa9204 883
d65cdfeb
ER
884%package mod_include
885Summary: Server-parsed documents
b1c35239 886Summary(pl.UTF-8): Dokumenty przetwarzane po stronie serwera
1074ac1d 887Group: Networking/Daemons/HTTP
d65cdfeb
ER
888Requires: %{name}(EAPI) = %{version}-%{release}
889Provides: apache(mod_include) = %{version}-%{release}
890
891%description mod_include
892This module provides a handler which will process files before they
893are sent to the client. The processing is controlled by specially
894formated SGML comments, referred to as elements. These elements allow
895conditional text, the inclusion other files or programs, as well as
896the setting and printing of environment variables.
897
83ac2042
JR
898%description mod_include -l pl.UTF-8
899Ten moduł dostarcza procedurę obsługi przetwarzającą pliki przed
900wysłaniem ich do klienta. Przetwarzanie jest sterowane specjalnie
478e01d3 901sformatowanymi komentarzami SGML, nazywanymi elementami. Elementy te
83ac2042
JR
902pozwalają na tekst warunkowy, dołączanie innych plików lub programów,
903a także ustawianie i wypisywanie zmiennych środowiskowych.
478e01d3 904
53fa9204
JB
905%package mod_info
906Summary: Apache module with comprehensive overview of the server configuration
b1c35239 907Summary(pl.UTF-8): Moduł dostarczający informacji na temat serwera
1074ac1d 908Group: Networking/Daemons/HTTP
55b12b4d 909Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 910Provides: apache(mod_info) = %{version}-%{release}
70004491 911Obsoletes: apache-mod_info < 2.0.0
53fa9204
JB
912
913%description mod_info
914This package contains mod_info module. It provides a comprehensive
915overview of the server configuration including all installed modules
916and directives in the configuration files.
917
83ac2042
JR
918%description mod_info -l pl.UTF-8
919Moduł dostarczający wyczerpujących informacji o konfiguracji serwera,
920w tym zainstalowanych modułach oraz dyrektywach w plikach
478e01d3 921konfiguracyjnych.
53fa9204 922
d65cdfeb
ER
923%package mod_log_agent
924Summary: Logging of User Agents
b1c35239 925Summary(pl.UTF-8): Logowanie nazw klientów (User Agent)
1074ac1d 926Group: Networking/Daemons/HTTP
d65cdfeb
ER
927Requires: %{name}(EAPI) = %{version}-%{release}
928Provides: apache(mod_log_agent) = %{version}-%{release}
929
930%description mod_log_agent
931This module is provided strictly for compatibility with NCSA httpd,
932and is deprecated. We recommend you use mod_log_config instead.
933
83ac2042
JR
934%description mod_log_agent -l pl.UTF-8
935Ten moduł jest dostarczony wyłącznie dla kompatybilności z NCSA httpd
936i jest niezalecany. Zamiast niego lepiej używać mod_log_config.
478e01d3 937
d65cdfeb
ER
938%package mod_log_config
939Summary: User-configurable logging replacement for mod_log_common
b1c35239 940Summary(pl.UTF-8): Konfigurowalny logujący zamiennik dla mod_log_common
1074ac1d 941Group: Networking/Daemons/HTTP
d65cdfeb
ER
942Requires: %{name}(EAPI) = %{version}-%{release}
943Provides: apache(mod_log_config) = %{version}-%{release}
944
945%description mod_log_config
946This module provides for flexible logging of client requests. Logs are
947written in a customizable format, and may be written directly to a
948file, or to an external program. Conditional logging is provided so
949that individual requests may be included or excluded from the logs
950based on characteristics of the request.
951
952Three directives are provided by this module: TransferLog to create a
953log file, LogFormat to set a custom format, and CustomLog to define a
954log file and format in one step. The TransferLog and CustomLog
955directives can be used multiple times in each server to cause each
956request to be logged to multiple files.
957
83ac2042
JR
958%description mod_log_config -l pl.UTF-8
959Ten moduł umożliwia elastyczne logowanie żądań klientów. Logi są
960zapisywane w konfigurowalnym formacie i mogą być zapisywane
961bezpośrednio do pliku lub przekazywane do zewnętrznego programu.
962Dostępne jest logowanie warunkowe polegające na włączeniu lub
963wyłączeniu poszczególnych żądań z logowania na podstawie
964charakterystyki żądania.
478e01d3 965
83ac2042
JR
966Ten moduł udostępnia trzy dyrektywy: TransferLog tworzący plik logu,
967LogFormat ustawiający własny format logowania i CustomLog określający
968plik logu i format jednocześnie. Dyrektywy TransferLog i CustomLog
969mogą być używane wielokrotnie w każdym serwerze powodując logowanie
970każdego żądania do wielu plików.
478e01d3 971
425677cb
JB
972%package mod_log_forensic
973Summary: Apache module for forensic logging of the requests
b1c35239 974Summary(pl.UTF-8): Moduł Apache'a do logowania żądań w celu późniejszej analizy
1074ac1d 975Group: Networking/Daemons/HTTP
55b12b4d 976Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 977Provides: apache(mod_log_forensic) = %{version}-%{release}
425677cb
JB
978Obsoletes: apache-mod_log_forensic < 2.0.0
979
980%description mod_log_forensic
981This module provides for forensic logging of client requests. Logging
982is done before and after processing a request.
983
83ac2042
JR
984%description mod_log_forensic -l pl.UTF-8
985Ten moduł pozwala na logowanie żądań w celu późniejszej analizy.
986Logowanie jest wykonywane przed i po przetworzeniu żądania.
425677cb 987
d65cdfeb
ER
988%package mod_log_referer
989Summary: User-configurable logging replacement for mod_log_common
b1c35239 990Summary(pl.UTF-8): Konfigurowalny logujący zamiennik dla mod_log_common
1074ac1d 991Group: Networking/Daemons/HTTP
d65cdfeb
ER
992Requires: %{name}(EAPI) = %{version}-%{release}
993Provides: apache(mod_log_referer) = %{version}-%{release}
994
995%description mod_log_referer
996This module is provided strictly for compatibility with NCSA httpd,
997and is deprecated. We recommend you use mod_log_config instead.
998
83ac2042
JR
999%description mod_log_referer -l pl.UTF-8
1000Ten moduł jest dostarczony wyłącznie dla kompatybilności z NCSA httpd
1001i jest niezalecany. Zamiast niego lepiej używać mod_log_config.
478e01d3 1002
d65cdfeb
ER
1003%package mod_mime
1004Summary: Determining document types using file extensions
b1c35239 1005Summary(pl.UTF-8): Określanie typów dokumentów przy użyciu rozszerzeń plików
1074ac1d 1006Group: Networking/Daemons/HTTP
d65cdfeb
ER
1007Requires: %{name}(EAPI) = %{version}-%{release}
1008Provides: apache(mod_mime) = %{version}-%{release}
0922fa43 1009Provides: webserver(mime)
d65cdfeb
ER
1010
1011%description mod_mime
1012This module is used to determine various bits of "meta information"
1013about documents. This information relates to the content of the
1014document and is returned to the browser or used in content-negotiation
1015within the server. In addition, a "handler" can be set for a document,
1016which determines how the document will be processed within the server.
1017
83ac2042
JR
1018%description mod_mime -l pl.UTF-8
1019Ten moduł służy do określania różnych fragmentów metainformacji
1020dotyczących dokumentów. Informacja ta odnoszi się do zawartości
1021dokumentu i jest zwracana przeglądarce albo używana przy negocjacji
1022treści wewnątrz serwera. Ponadto dla dokumentu można ustawić procedurę
1023obsługi, określającą w jaki sposób dokument będzie przetwarzany
1024wewnątrz serwera.
478e01d3 1025
d65cdfeb
ER
1026%package mod_mime_magic
1027Summary: Determining document types using "magic numbers"
b1c35239 1028Summary(pl.UTF-8): Określanie typów dokumentów przy użyciu "liczb magicznych"
1074ac1d 1029Group: Networking/Daemons/HTTP
d65cdfeb
ER
1030Requires: %{name}(EAPI) = %{version}-%{release}
1031Provides: apache(mod_mime_magic) = %{version}-%{release}
1032
1033%description mod_mime_magic
1034This module determines the MIME type of files in the same way the Unix
1035file(1) command works: it looks at the first few bytes of the file. It
1036is intended as a "second line of defense" for cases that mod_mime
1037can't resolve. To assure that mod_mime gets first try at determining a
1038file's MIME type, be sure to list mod_mime_magic before mod_mime in
1039the configuration.
1040
1041This module is derived from a free version of the file(1) command for
1042Unix, which uses "magic numbers" and other hints from a file's
1043contents to figure out what the contents are. This module is active
1044only if the magic file is specified by the MimeMagicFile directive.
1045
83ac2042
JR
1046%description mod_mime_magic -l pl.UTF-8
1047Ten moduł określa typ MIME plików w ten sam sposób, co polecenie
1048file(1): sprawdza pierwsze kilka bajtów pliku. Ma być "drugą linią
1049obrony" dla przypadków, których nie może rozwiązać mod_mime. Aby mieć
1050pewność, że mod_mime dostaje pierwszą próbę określenia typu MIME,
1051należy upewnić się, że mod_mime_magic jest umieszczony w konfiguracji
6009ad67 1052przed mod_mime.
478e01d3 1053
83ac2042
JR
1054Ten moduł wywodzi się z wolnodostępnej wersji polecenia file(1) dla
1055uniksów, używającej "liczb magicznych" i innych podpowiedzi z
1056zawartości plików w celu rozpoznania zawartości. Moduł jest aktywny
1057tylko jeśli plik magic został określony dyrektywą MimeMagicFile.
478e01d3 1058
425677cb
JB
1059%package mod_mmap_static
1060Summary: Apache module for mmap()ing statically configured list files
b1c35239 1061Summary(pl.UTF-8): Moduł służący do mmap()owania plików
1074ac1d 1062Group: Networking/Daemons/HTTP
55b12b4d 1063Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 1064Provides: apache(mod_mmap_static) = %{version}-%{release}
425677cb
JB
1065Obsoletes: apache-mod_mmap_static < 2.0.0
1066
1067%description mod_mmap_static
1068This package contains mod_mmap_static module. It provides mmap()ing of
1069a statically configured list of frequently requested but not changed
1070files.
1071
83ac2042
JR
1072%description mod_mmap_static -l pl.UTF-8
1073Moduł umożliwia mmap()owanie statycznie skonfigurowanych plików
1074(często używanych, ale nie ulegających zmianom).
425677cb 1075
d65cdfeb
ER
1076%package mod_negotiation
1077Summary: Content negotiation
b1c35239 1078Summary(pl.UTF-8): Negocjacja treści
1074ac1d 1079Group: Networking/Daemons/HTTP
d65cdfeb
ER
1080Requires: %{name}(EAPI) = %{version}-%{release}
1081Provides: apache(mod_negotiation) = %{version}-%{release}
1082
1083%description mod_negotiation
1084Content negotiation, or more accurately content selection, is the
1085selection of the document that best matches the clients capabilities,
1086from one of several available documents. There are two implementations
1087of this.
1088- A type map (a file with the handler type-map) which explicitly lists
1089 the files containing the variants.
1090- A MultiViews search (enabled by the MultiViews Option, where the
1091 server does an implicit filename pattern match, and choose from
1092 amongst the results.
1093
83ac2042
JR
1094%description mod_negotiation -l pl.UTF-8
1095Negocjacja treści, albo bardziej precyzyjnie wybór treści, to wybór
1096dokumentu najbardziej pasującego do możliwości klienta spośród różnych
1097dostępnych dokumentów. Są dwie różne implementacje.
1098- Odwzorowanie typów (plik z obsługą type-map) wypisujący explicite
1099 pliki zawierające warianty.
1100- Wyszukiwanie MultiViews (włączane opcją MultiViews, kiedy serwer
1101 dopasowuje implicite wzorzec nazwy pliku i wybiera spośród wyników).
5d45a7bf 1102
53fa9204
JB
1103%package mod_proxy
1104Summary: Apache module with Web proxy
b1c35239 1105Summary(pl.UTF-8): Moduł dodający obsługę serwera proxy
1074ac1d 1106Group: Networking/Daemons/HTTP
f269b2be 1107Requires(triggerpostun): sed >= 4.0
55b12b4d 1108Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 1109Provides: apache(mod_proxy) = %{version}-%{release}
70004491 1110Obsoletes: apache-mod_proxy < 2.0.0
53fa9204
JB
1111
1112%description mod_proxy
1113This package contains module with implementation a proxy/cache for
1114Apache. It implements proxying capability for FTP, CONNECT (for SSL),
1115HTTP/0.9, and HTTP/1.0. The module can be configured to connect to
82d2f2ff
ER
1116other proxy modules for these and other protocols. Contains patch
1117from: <http://allafrica.com/tools/apache/mod_proxy/>
53fa9204 1118
83ac2042
JR
1119%description mod_proxy -l pl.UTF-8
1120Moduł zawiera implementację serwera proxy/cache dla Apache.
1121Iplementacja zawiera obsługę FTP, CONNECT (dla SSL), HTTP/0.9 i
1122HTTP/1.0. Ten moduł może być skonfigurowany tak, aby łączył się z
1123innymi modułami proxy dla tych i innych protokołów. Zawiera łatę z
82d2f2ff 1124<http://allafrica.com/tools/apache/mod_proxy/>.
53fa9204
JB
1125
1126%package mod_rewrite
1127Summary: Apache module with rule-based engine for rewrite requested URLs on the fly
b1c35239 1128Summary(pl.UTF-8): Moduł do ,,przepisywania'' adresów URL w locie
1074ac1d 1129Group: Networking/Daemons/HTTP
55b12b4d 1130Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 1131Provides: apache(mod_rewrite) = %{version}-%{release}
d51396dd 1132Provides: webserver(rewrite)
70004491 1133Obsoletes: apache-mod_rewrite < 2.0.0
53fa9204
JB
1134
1135%description mod_rewrite
1136This package contains It provides a rule-based rewriting engine to
1137rewrite requested URLs on the fly.
1138
83ac2042
JR
1139%description mod_rewrite -l pl.UTF-8
1140Moduł oferujący możliwość ,,przepisywania'' adresów URL w locie.
53fa9204 1141
d65cdfeb
ER
1142%package mod_setenvif
1143Summary: Set environment variables based on client information
b1c35239 1144Summary(pl.UTF-8): Ustawianie zmiennych środowiskowych w oparciu o informacje o kliencie
1074ac1d 1145Group: Networking/Daemons/HTTP
d65cdfeb
ER
1146Requires: %{name}(EAPI) = %{version}-%{release}
1147Provides: apache(mod_setenvif) = %{version}-%{release}
1148
1149%description mod_setenvif
1150The mod_setenvif module allows you to set environment variables
1151according to whether different aspects of the request match regular
1152expressions you specify. These environment variables can be used by
1153other parts of the server to make decisions about actions to be taken.
1154
83ac2042
JR
1155%description mod_setenvif -l pl.UTF-8
1156Moduł mod_setenvif pozwala na ustawianie zmiennych środowiskowych w
1157zależności od różnych aspektów żądania pasujących do podanych wyrażeń
1158regularnych. Te zmienne środowiskowe mogą być używane przez inne
1159części serwera do podejmowania decyzji o podejmowanych akcjach.
5d45a7bf 1160
d65cdfeb
ER
1161%package mod_speling
1162Summary: Automatically correct minor typos in URLs
b1c35239 1163Summary(pl.UTF-8): Automatyczne poprawianie pomniejszych literówek w URL-ach
1074ac1d 1164Group: Networking/Daemons/HTTP
d65cdfeb
ER
1165Requires: %{name}(EAPI) = %{version}-%{release}
1166Provides: apache(mod_speling) = %{version}-%{release}
1167
1168%description mod_speling
5d45a7bf 1169Requests to documents sometimes cannot be served by the core Apache
d65cdfeb
ER
1170server because the request was misspelled or miscapitalized. This
1171module addresses this problem by trying to find a matching document,
1172even after all other modules gave up. It does its work by comparing
1173each document name in the requested directory against the requested
1174document name without regard to case, and allowing up to one
1175misspelling (character insertion / omission / transposition or wrong
1176character). A list is built with all document names which were matched
1177using this strategy.
1178
83ac2042
JR
1179%description mod_speling -l pl.UTF-8
1180Czasami żądania dokumentów nie mogą być wykonane przez sam serwer
1181Apache, ponieważ żądanie zostało napisane z błędem w znakach lub
1182wielkości liter. Ten moduł próbuje rozwiązać ten problem próbując
1183znaleźć pasujący dokument, nawet jeśli inne moduły się poddały. Działa
1184on poprzez porównywanie nazwy każdego dokumentu w żądanym katalogu z
1185żądaną nazwą dokumentu bez zwracania uwagi na wielkość liter i
1186pozwalając na jeden błąd (dodany, pominięty, przestawiony lub zły
1187znak). Tworzona jest lista dla wszystkich nazw dokumentów pasujących
6009ad67 1188dla tej strategii.
5d45a7bf 1189
53fa9204
JB
1190%package mod_status
1191Summary: Server status report module for apache
b1c35239 1192Summary(pl.UTF-8): Moduł dostarczający informacje statystyczne o serwerze
1074ac1d 1193Group: Networking/Daemons/HTTP
f269b2be 1194Requires(triggerpostun): sed >= 4.0
55b12b4d 1195Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 1196Provides: apache(mod_status) = %{version}-%{release}
70004491 1197Obsoletes: apache-mod_status < 2.0.0
53fa9204
JB
1198
1199%description mod_status
1200The Status module allows a server administrator to find out how well
1201their server is performing. A HTML page is presented that gives the
1202current server statistics in an easily readable form. If required this
1203page can be made to automatically refresh (given a compatible
1204browser).
1205
83ac2042
JR
1206%description mod_status -l pl.UTF-8
1207Moduł pozwala administratorowi na przeglądanie statystyk dotyczących
1208pracy serwera apache (w postaci strony HTML). Strona ta może się
1209automatycznie odświeżać (o ile jest to obsługiwane przez
1210przeglądarkę).
53fa9204 1211
53fa9204
JB
1212%package mod_unique_id
1213Summary: Apache module which provides a magic token for each request
b1c35239 1214Summary(pl.UTF-8): Moduł nadający każdemu żądaniu unikalny token
1074ac1d 1215Group: Networking/Daemons/HTTP
55b12b4d 1216Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 1217Provides: apache(mod_unique_id) = %{version}-%{release}
70004491 1218Obsoletes: apache-mod_unique_id < 2.0.0
53fa9204
JB
1219
1220%description mod_unique_id
1221This package contains the mod_unique_id. This module provides a magic
1222token for each request which is guaranteed to be unique across "all"
1223requests under very specific conditions. The unique identifier is even
1224unique across multiple machines in a properly configured cluster of
1225machines. The environment variable UNIQUE_ID is set to the identifier
1226for each request. Unique identifiers are useful for various reasons
1227which are beyond the scope of this document.
1228
83ac2042
JR
1229%description mod_unique_id -l pl.UTF-8
1230Moduł nadaje przy każdym żądaniu token unikalny w ramach wszystkich
1231żądań, nawet w ramach poprawnie skonfigurowanego klastra z wielu
1232maszyn. Moduł ustawia przy każdym żądaniu zmienną środowiskową
53fa9204
JB
1233UNIQUE_ID.
1234
d65cdfeb
ER
1235%package mod_userdir
1236Summary: User home directories
b1c35239 1237Summary(pl.UTF-8): Katalogi domowe użytkowników
1074ac1d 1238Group: Networking/Daemons/HTTP
d65cdfeb
ER
1239Requires: %{name}(EAPI) = %{version}-%{release}
1240Provides: apache(mod_userdir) = %{version}-%{release}
1241
1242%description mod_userdir
1243This module provides for user-specific directories.
1244
83ac2042
JR
1245%description mod_userdir -l pl.UTF-8
1246Ten moduł dostarcza obsługę katalogów specyficznych dla uzytkownika.
5d45a7bf 1247
098d451e
JB
1248%package mod_usertrack
1249Summary: Apache module for user tracking using cookies
b1c35239 1250Summary(pl.UTF-8): Moduł służący do śledzenia użytkowników przy użyciu ciasteczek
1074ac1d 1251Group: Networking/Daemons/HTTP
55b12b4d 1252Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 1253Provides: apache(mod_usertrack) = %{version}-%{release}
70004491 1254Obsoletes: apache-mod_usertrack < 2.0.0
53fa9204 1255
098d451e
JB
1256%description mod_usertrack
1257This package contains the user tracking module which did its own
1258logging using CookieLog directory. This module allow multiple log
1259files.
53fa9204 1260
83ac2042
JR
1261%description mod_usertrack -l pl.UTF-8
1262Moduł pozwalający na śledzenie użytkowników przy pomocy ciasteczek.
1263Moduł ma własne logowanie przy użyciu katalogu CookieLog; pozwala na
1264wiele plików logów.
098d451e
JB
1265
1266%package mod_vhost_alias
1267Summary: Apache module for dynamically configured mass virtual hosting
b1c35239 1268Summary(pl.UTF-8): Moduł dodający obsługę hostów wirtualnych
1074ac1d 1269Group: Networking/Daemons/HTTP
f269b2be 1270Requires(triggerpostun): sed >= 4.0
55b12b4d 1271Requires: %{name}(EAPI) = %{version}-%{release}
e93db15a 1272Provides: apache(mod_vhost_alias) = %{version}-%{release}
70004491 1273Obsoletes: apache-mod_vhost_alias < 2.0.0
098d451e
JB
1274
1275%description mod_vhost_alias
1276This package contains the mod_vhost_alias. It provides support for
1277dynamically configured mass virtual hosting.
1278
83ac2042
JR
1279%description mod_vhost_alias -l pl.UTF-8
1280Moduł umożliwia na dynamiczne konfigurowanie masowej ilości serwerów
098d451e 1281wirtualnych.
53fa9204 1282
bdd78379 1283%package -n htpasswd-%{name}
bb92e34e 1284Summary: Apache 1.x htpasswd utility
b1c35239 1285Summary(pl.UTF-8): Narzędzie htpasswd z Apache'a 1.x
bb92e34e
JB
1286Group: Networking/Utilities
1287Provides: htpasswd
1288Obsoletes: htpasswd
bdd78379 1289
1290%description -n htpasswd-%{name}
bb92e34e
JB
1291htpasswd is used to create and update the flat-files used to store
1292usernames and password for basic authentication of HTTP users. This
1293package contains htpasswd from Apache 1.x; this version supports
1294plaintext passwords and CRYPT (default), MD5 and SHA1 encryptions.
1295
83ac2042
JR
1296%description -n htpasswd-%{name} -l pl.UTF-8
1297htpasswd służy do tworzenia i uaktualniania płaskich plików służących
1298do przechowywania nazw użytkowników i haseł do uwierzytelnienia basic
1299użytkowników HTTP. Ten pakiet zawiera htpasswd z Apache'a 1.x; ta
1300wersja obsługuje hasła zapisane czystym tekstem oraz zakodowane
1301algorytmami CRYPT (domyślnym), MD5 i SHA1.
bdd78379 1302
79041c28
ER
1303%package cgi_test
1304Summary: cgi test/demo programs
1305Summary(pl.UTF-8): Programy testowe/przykładowe cgi
1306Group: Networking/Utilities
1307Requires: %{name}-base = %{version}-%{release}
1308Requires: filesystem >= 2.0-1
68b50cc5
ER
1309%if "%{_rpmversion}" >= "5"
1310BuildArch: noarch
1311%endif
79041c28
ER
1312
1313%description cgi_test
1314Two cgi test/demo programs: test-cgi and print-env.
1315
1316%description cgi_test -l pl.UTF-8
1317Dwa programy testowe/przykładowe cgi: test-cgi and print-env.
1318
53fa9204 1319%prep
0993d5b6 1320%setup -q -n apache_%{version} %{?with_lingerd:-a4}
53fa9204
JB
1321%patch0 -p1
1322%patch1 -p1
1323%patch2 -p1
1324%patch3 -p1
425677cb 1325%patch4 -p0
f222188b 1326%patch5 -p0
425677cb 1327%patch6 -p1
f222188b 1328%patch7 -p1
e9835673 1329%patch8 -p1
1330%{?with_ipv6:%patch9 -p1}
53fa9204
JB
1331%patch10 -p1
1332%patch11 -p1
e9835673 1333%patch12 -p1
1334%{?with_rewrite_ldap:%patch13 -p1}
53fa9204
JB
1335%patch14 -p1
1336%patch15 -p1
1337%patch16 -p1
1338%patch17 -p1
e9835673 1339%patch18 -p1
1340%{!?with_ipv6:%patch19 -p1}
53fa9204
JB
1341%patch20 -p1
1342%patch21 -p1
14029f9b 1343%patch22 -p1
e9835673 1344%patch23 -p1
dab208e3 1345%patch24 -p1
c8dd813e 1346%patch25 -p1
53fa9204 1347
db3e32a0
ER
1348%patch26 -p2
1349%patch27 -p2
1350%patch28 -p2
1351%patch29 -p2
1352%patch30 -p2
1353%patch31 -p2
1354%patch32 -p2
1355%patch33 -p2
1356%patch34 -p2
1357%patch35 -p2
1358%patch36 -p2
1359%patch37 -p2
1360%patch38 -p2
1361%patch39 -p2
1362%patch40 -p2
1363%patch41 -p2
01eb3e77 1364%if %{with lingerd}
01eb3e77 1365mkdir -p lingerd
53b37e11
ER
1366cp -a lingerd-*/{README,TUNING,LICENSE,TODO,ChangeLog} lingerd
1367cp -a lingerd-*/{apache-1.3/ap_lingerd.c,li_config.h} src/main
1368%patch42 -p1
01eb3e77 1369%endif
b65db7df 1370%patch43 -p1
b219b8df 1371%patch44 -p1
4bcbfb89 1372%patch45 -p0
01eb3e77 1373
73e4adb5
ER
1374# make manual link with full path
1375%{__sed} -i -e 's,href="manual/,href="/manual/,i' htdocs/index.html.*
1376
79041c28
ER
1377# fix libdir (at least in PLD layout; no need to care about other ones)
1378%{__sed} -i -e 's,/lib$,/%{_lib},' config.layout
1379
53fa9204 1380%build
349a1d26 1381OPTIM="%{rpmcflags} -DHARD_SERVER_LIMIT=2048" \
53fa9204 1382./configure \
53fa9204
JB
1383 --with-layout=PLD \
1384 --without-confadjust \
1385 --enable-module=all \
1386 --enable-module=auth_digest \
1387 --enable-shared=max \
33163e51 1388 --with-perl=%{__perl} \
53fa9204
JB
1389 --enable-suexec \
1390 --suexec-caller=http \
1391 --suexec-uidmin=500 \
1392 --suexec-gidmin=500 \
79041c28 1393 --suexec-docroot=%{httpdir} \
53fa9204
JB
1394 --disable-rule=WANTHSREGEX \
1395 --enable-rule=EAPI \
87a7b0d7 1396 --target=apache \
5c86eb8f 1397 %{?with_ipv6:--enable-rule=INET6}
53fa9204 1398
3b2a217b 1399%{__make} \
7be4e84a 1400 CC="%{__cc}"
3b2a217b 1401 LIBS1="-lm -lcrypt -lmm -ldl"
53fa9204
JB
1402
1403rm -f src/modules/standard/mod_auth_db.so
8caf5449 1404%{__make} -C src/modules/standard mod_auth_db.so \
7be4e84a 1405 CC="%{__cc}"
8caf5449 1406 LIBS_SHLIB="-ldb"
53fa9204
JB
1407
1408rm -f src/modules/standard/mod_rewrite.so
8caf5449 1409%{__make} -C src/modules/standard mod_rewrite.so \
7be4e84a 1410 CC="%{__cc}"
5c86eb8f 1411 LIBS_SHLIB="-ldb %{?with_rewrite_ldap:-lldap -llber}"
53fa9204 1412
01eb3e77 1413%if %{with lingerd}
53b37e11 1414%{__make} -C lingerd-* lingerd \
01eb3e77
ER
1415 CC="%{__cc}" \
1416 CFLAGS="%{rpmcflags}"
1417 LDFLAGS="%{rpmldflags}"
1418%endif
1419
53fa9204
JB
1420%install
1421rm -rf $RPM_BUILD_ROOT
4b631528 1422install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
5ed44ee9 1423 $RPM_BUILD_ROOT%{_sysconfdir}/{webapps.d,conf.d,vhosts.d} \
b2f3e4cd 1424 $RPM_BUILD_ROOT%{httpdir}/html \
7d19f0dd 1425 $RPM_BUILD_ROOT%{_libexecdir} \
2c26459c 1426 $RPM_BUILD_ROOT/var/{log/{apache,archive/apache},run/apache} \
3de09e95 1427 $RPM_BUILD_ROOT%{systemdtmpfilesdir}
53fa9204 1428
6e1dde26 1429%{__make} -j1 install-quiet \
3b2a217b 1430 root=$RPM_BUILD_ROOT
53fa9204 1431
3de09e95 1432cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache1
53b37e11 1433sed -e 's,/usr/lib,%{_libdir},g' %{SOURCE1} > $RPM_BUILD_ROOT/etc/rc.d/init.d/apache
3de09e95 1434cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/apache
53fa9204 1435bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
8bf9bc55
ER
1436mv $RPM_BUILD_ROOT%{_mandir}/hu/man8/{httpd,apache}.8
1437mv $RPM_BUILD_ROOT%{_mandir}/pl/man8/{httpd,apache}.8
53fa9204 1438
87a7b0d7 1439touch $RPM_BUILD_ROOT/var/log/apache/{access,error,agent,referer}_log
53fa9204 1440
0993d5b6
JB
1441install -d $RPM_BUILD_ROOT%{errordir}
1442cp -a errordocs/* $RPM_BUILD_ROOT%{errordir}
53fa9204 1443
0333ef52 1444mv $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf conf/apache.conf.dist
79041c28 1445cp -a %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
7d19f0dd 1446
6003bd16 1447CFG="$RPM_BUILD_ROOT%{_sysconfdir}/conf.d"
7d19f0dd
ER
1448
1449echo "LoadModule access_module modules/mod_access.so" > $CFG/01_mod_access.conf
e73fbcdf 1450echo "LoadModule alias_module modules/mod_alias.so" > $CFG/02_mod_alias.conf
87f1c08e 1451echo "LoadModule asis_module modules/mod_asis.so" > $CFG/03_mod_asis.conf
79041c28 1452cp -a %{SOURCE21} $CFG/04_mod_cern_meta.conf
87f1c08e
ER
1453echo "LoadModule cgi_module modules/mod_cgi.so" > $CFG/05_mod_cgi.conf
1454echo "LoadModule env_module modules/mod_env.so" > $CFG/06_mod_env.conf
1455echo "LoadModule include_module modules/mod_include.so" > $CFG/07_mod_include.conf
1456echo "LoadModule log_agent_module modules/mod_log_agent.so" > $CFG/08_mod_log_agent.conf
79041c28 1457cp -a %{SOURCE14} $CFG/09_mod_log_config.conf
87f1c08e 1458echo "LoadModule log_referer_module modules/mod_log_referer.so" > $CFG/10_mod_log_referer.conf
79041c28
ER
1459cp -a %{SOURCE16} $CFG/11_mod_mime_magic.conf
1460cp -a %{SOURCE19} $CFG/12_mod_mime.conf
1461cp -a %{SOURCE18} $CFG/13_mod_negotiation.conf
1462cp -a %{SOURCE22} $CFG/14_mod_setenvif.conf
87f1c08e 1463echo "LoadModule speling_module modules/mod_speling.so" > $CFG/15_mod_speling.conf
79041c28 1464cp -a %{SOURCE15} $CFG/16_mod_userdir.conf
87f1c08e 1465
79041c28 1466cp -a %{SOURCE8} $CFG/20_common.conf
b2f3e4cd 1467cp -a %{SOURCE6} $CFG/30_defaultindex.conf
0993d5b6 1468cp -a %{SOURCE25} $CFG/30_manual.conf
87f1c08e 1469
79041c28
ER
1470cp -a %{SOURCE23} $CFG/20_mod_vhost_alias.conf
1471cp -a %{SOURCE9} $CFG/25_mod_status.conf
1472cp -a %{SOURCE10} $CFG/30_mod_proxy.conf
1473cp -a %{SOURCE20} $CFG/50_mod_actions.conf
7d19f0dd
ER
1474echo "LoadModule auth_module modules/mod_auth.so" > $CFG/51_mod_auth.conf
1475echo "LoadModule auth_anon_module modules/mod_auth_anon.so" > $CFG/52_mod_auth_anon.conf
1476echo "LoadModule auth_db_module modules/mod_auth_db.so" > $CFG/53_mod_auth_db.conf
1477echo "LoadModule auth_digest_module modules/mod_auth_digest.so" > $CFG/54_mod_auth_digest.conf
79041c28
ER
1478cp -a %{SOURCE11} $CFG/57_mod_autoindex.conf
1479cp -a %{SOURCE12} $CFG/59_mod_dir.conf
7d19f0dd
ER
1480echo "LoadModule expires_module modules/mod_expires.so" > $CFG/67_mod_expires.conf
1481echo "LoadModule headers_module modules/mod_headers.so" > $CFG/68_mod_headers.conf
1482echo "LoadModule imap_module modules/mod_imap.so" > $CFG/69_mod_imap.conf
1483echo "LoadModule rewrite_module modules/mod_rewrite.so" > $CFG/70_mod_rewrite.conf
1484echo "LoadModule usertrack_module modules/mod_usertrack.so" > $CFG/71_mod_usertrack.conf
1485echo "LoadModule unique_id_module modules/mod_unique_id.so" > $CFG/72_mod_unique_id.conf
1486echo "LoadModule define_module modules/mod_define.so" > $CFG/73_mod_define.conf
1487echo "LoadModule digest_module modules/mod_digest.so" > $CFG/74_mod_digest.conf
1488echo "LoadModule log_forensic_module modules/mod_log_forensic.so" > $CFG/75_mod_log_forensic.conf
1489echo "LoadModule mmap_static_module modules/mod_mmap_static.so" > $CFG/76_mod_mmap_static.conf
79041c28 1490cp -a %{SOURCE13} $CFG/77_mod_info.conf
3de09e95
ER
1491cp -a %{SOURCE24} $CFG/80_errordocs.conf
1492cp -a %{SOURCE17} $CFG/80_mod_alias.conf
79041c28
ER
1493# cgi_test: create config file with ScriptAlias
1494cat << 'EOF' > $CFG/09_cgi_test.conf
1495ScriptAlias /cgi-bin/printenv %{cgibindir}/printenv
1496ScriptAlias /cgi-bin/test-cgi %{cgibindir}/test-cgi
1497EOF
7d19f0dd 1498
b2f3e4cd 1499ln -sf index.html.en $RPM_BUILD_ROOT%{docroot}/index.html
53fa9204 1500
87a7b0d7 1501mv $RPM_BUILD_ROOT%{_sbindir}/apxs $RPM_BUILD_ROOT%{apxs}
1502mv $RPM_BUILD_ROOT%{_mandir}/man8/apxs.8 $RPM_BUILD_ROOT%{_mandir}/man8/apxs1.8
1503
1504perl -p -i -e 's/^if ...O ne "MSWin32"./if (0)/' $RPM_BUILD_ROOT%{apxs}
1505
99a69c0a
ER
1506ln -s ../..%{_libexecdir} $RPM_BUILD_ROOT%{_sysconfdir}/modules
1507ln -s ../../var/log/apache $RPM_BUILD_ROOT%{_sysconfdir}/logs
7d19f0dd 1508
d65cdfeb 1509ln -sf %{_bindir}/htpasswd $RPM_BUILD_ROOT%{_sbindir}
bdd78379 1510
3de09e95 1511cp -p %{SOURCE26} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
2c26459c 1512
1d00ebf1
ER
1513# Not packaged.
1514rm -f $RPM_BUILD_ROOT%{_sysconfdir}/*.default
1515rm -f $RPM_BUILD_ROOT%{_sysconfdir}/{access,srm}.conf
1516rm -f $RPM_BUILD_ROOT%{_sysconfdir}/mime.types
1517rm -f $RPM_BUILD_ROOT%{_libexecdir}/*.exp
1518rm -f $RPM_BUILD_ROOT%{_libexecdir}/mod_{auth_dbm,example}.so
1d00ebf1
ER
1519rm -f $RPM_BUILD_ROOT%{_mandir}/README*
1520
79041c28 1521rm -rf $RPM_BUILD_ROOT%{_datadir}/apache-icons
79041c28 1522
1d00ebf1 1523# Not for our os or for older apache
79041c28
ER
1524rm $RPM_BUILD_ROOT%{manualdir}/{cygwin,ebcdic,install-{z,}tpf,man-template}.html
1525rm $RPM_BUILD_ROOT%{manualdir}/mod/mod_{auth_dbm,browser,dld,example,isapi,log_common}.html
1526rm $RPM_BUILD_ROOT%{manualdir}/{mpeix,netware,new_features_1_[0-2],readme-tpf,suexec_1_2,unixware,vhosts/details_1_2}.html
1527rm $RPM_BUILD_ROOT%{manualdir}/{win_{compiling,service}.html*,windows.html*}
1d00ebf1 1528
01eb3e77 1529%if %{with lingerd}
a7550356 1530install -p lingerd-*/lingerd $RPM_BUILD_ROOT%{_libexecdir}
01eb3e77
ER
1531install -d $RPM_BUILD_ROOT%{_localstatedir}/run/lingerd
1532%endif
1533
53fa9204
JB
1534%clean
1535rm -rf $RPM_BUILD_ROOT
1536
6935eac8 1537%pre base
68670a21
ER
1538%groupadd -g 51 -r -f http
1539%useradd -u 51 -r -d %{httpdir} -s /bin/false -c "HTTP User" -g http http
79041c28 1540if [ "$(getent passwd http | cut -d: -f6)" = "/home/httpd" ]; then
68670a21 1541 /usr/sbin/usermod -d %{httpdir} http
53fa9204
JB
1542fi
1543
6935eac8 1544%post base
87a7b0d7 1545/sbin/chkconfig --add apache
53fa9204 1546umask 137
87a7b0d7 1547touch /var/log/apache/{access,error,agent,referer}_log
53fa9204 1548
6935eac8 1549%preun base
53fa9204 1550if [ "$1" = "0" ]; then
d9a14714 1551 %service apache stop
87a7b0d7 1552 /sbin/chkconfig --del apache
53fa9204
JB
1553fi
1554
6935eac8 1555%postun base
155d5ab9 1556if [ "$1" = "0" ]; then
e0d131c4 1557 %userremove http
1558 %groupremove http
155d5ab9 1559fi
1560
6935eac8 1561%triggerpostun base -- apache < 2.0.0
68670a21
ER
1562%groupadd -g 51 -r -f http
1563%useradd -u 51 -r -d %{httpdir} -s /bin/false -c "HTTP User" -g http http
87a7b0d7 1564/sbin/chkconfig --add apache
7d19f0dd 1565
6935eac8 1566%triggerpostun base -- apache1 < 1.3.33-1.85
7d19f0dd
ER
1567# upgrading from older version
1568if [ "$1" = "2" ]; then
1569 sed -i -e '
1570 # get apxs over confusion of changed ServerRoot
1571 s,^\(LoadModule .*\) lib/apache1/,\1 modules/,
1572
1573 # update ServerRoot
1574 s,^ServerRoot.*,ServerRoot "/etc/apache",
1575 ' /etc/apache/apache.conf
1576fi
098d451e 1577
34936166 1578%triggerpostun base -- %{name} < 1.3.31-5.9
d65cdfeb
ER
1579%banner %{name} -e -a <<EOF
1580WARNING!!!
fe9bbd9b
ER
1581 Since 1.3.31-5 version autoindex module has been separated to package %{name}-mod_autoindex
1582 If you need previous functionality please run:
1583poldek -Uv %{name}-mod_autoindex
d65cdfeb
ER
1584
1585EOF
1586
6935eac8 1587%triggerpostun base -- %{name} < 1.3.33-3.4
d65cdfeb
ER
1588%banner %{name} -e -a <<EOF
1589WARNING!!!
fe9bbd9b
ER
1590 Since 1.3.33-3.4 version following modules have been separated to subpackages
1591 If you need previous functionality please run:
1592 poldek -Uv %{name}-MODULENAME
1593 where MODULENAME is one (or all) of:
d65cdfeb
ER
1594 mod_asis
1595 mod_cern_meta
1596 mod_cgi
1597 mod_env
1598 mod_include
1599 mod_log_agent
1600 mod_log_config
1601 mod_log_referer
1602 mod_mime
1603 mod_mime_magic
1604 mod_negotiation
1605 mod_setenvif
1606 mod_speling
1607 mod_userdir
1608EOF
1609
6935eac8 1610%triggerpostun base -- %{name} < 1.3.33-6.7
da771d4d
ER
1611# update /etc/sysconfig/apache1 -> apache rename
1612if [ -f /etc/sysconfig/apache1.rpmsave ]; then
1613 cp -f /etc/sysconfig/apache{,.rpmnew}
1614 mv -f /etc/sysconfig/apache{1.rpmsave,}
1615fi
1616
6935eac8 1617%triggerpostun base -- %{name} < 1.3.34-5.9
51ff422a 1618if ! grep -q 'Include webapps.d/' /etc/apache/apache.conf; then
a9861801
ER
1619# make sure webapps.d is included
1620cp -f /etc/apache/apache.conf{,.rpmsave}
1621sed -i -e '
1622 /^Include conf.d/{
1623 a
1624 a# Include webapps config
1625 aInclude webapps.d/*.conf
1626 }
1627' /etc/apache/apache.conf
51ff422a
ER
1628fi
1629
34936166 1630%triggerpostun mod_auth_db -- apache-mod_auth_db < 1.3.20-16
f269b2be 1631sed -i -e '/^\(Add\|Load\)Module.*mod_auth_dbm\.\(so\|c\)/d' /etc/apache/apache.conf
1e26657a
ER
1632
1633%triggerpostun mod_autoindex -- apache1-mod_autoindex < 1.3.33-1.85
1e26657a 1634sed -i -e '
f269b2be 1635 /^\(Add\|Load\)Module.*mod_autoindex\.\(so\|c\)/d
1e26657a
ER
1636 s,^Include.*mod_autoindex.conf,Include %{_sysconfdir}/conf.d/*_mod_autoindex.conf,
1637' /etc/apache/apache.conf
1638
1639%triggerpostun mod_proxy -- apache1-mod_proxy < 1.3.33-1.85
1e26657a 1640sed -i -e '
f269b2be
ER
1641 /^LoadModule.*libproxy\.so/d
1642 /^AddModule.*mod_proxy\.c/d
1e26657a
ER
1643 s,^Include.*mod_proxy.conf,Include %{_sysconfdir}/conf.d/*_mod_proxy.conf,
1644' /etc/apache/apache.conf
1645
1646%triggerpostun mod_status -- apache1-mod_status < 1.3.33-1.85
1e26657a 1647sed -i -e '
f269b2be 1648 /^\(Add\|Load\)Module.*mod_status\.\(so\|c\)/d
1e26657a
ER
1649 s,^Include.*mod_status.conf,Include %{_sysconfdir}/conf.d/*_mod_status.conf,
1650' /etc/apache/apache.conf
1651
1652%triggerpostun mod_vhost_alias -- apache1-mod_vhost_alias < 1.3.33-1.85
1e26657a 1653sed -i -e '
f269b2be 1654 /^\(Add\|Load\)Module.*mod_vhost_alias\.\(so\|c\)/d
1e26657a
ER
1655 s,^Include.*mod_vhost_alias.conf,Include %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf,
1656' /etc/apache/apache.conf
1657
6935eac8 1658%posttrans base
1e26657a
ER
1659# minimizing apache restarts logics. we restart webserver:
1660#
1661# 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1662# 2. first install of module (post: $1 = 1)
1663# 2. uninstall of module (postun: $1 == 0)
1664#
1665# the strict internal deps between apache modules and
1666# main package are very important for all this to work.
1667
1668# restart webserver at the end of transaction
90328019 1669%service apache restart "Apache HTTP daemon"
1e26657a
ER
1670
1671# macro called at module post scriptlet
1672%define module_post \
1673if [ "$1" = "1" ]; then \
39b91334 1674 %service -q apache restart \
1e26657a
ER
1675fi
1676
1677# macro called at module postun scriptlet
1678%define module_postun \
1679if [ "$1" = "0" ]; then \
39b91334 1680 %service -q apache restart \
1e26657a
ER
1681fi
1682
60ecfe71 1683%post errordocs
1e26657a 1684if [ "$1" = "1" ]; then
39b91334 1685 %service -q apache reload
1e26657a 1686fi
60ecfe71
ER
1687
1688%postun errordocs
1689if [ "$1" = "0" ]; then
39b91334 1690 %service -q apache reload
60ecfe71
ER
1691fi
1692
d65cdfeb 1693%post mod_access
1e26657a 1694%module_post
d65cdfeb
ER
1695
1696%postun mod_access
1e26657a 1697%module_postun
a3cecbb6 1698
53fa9204 1699%post mod_actions
1e26657a 1700%module_post
53fa9204 1701
e3e35aaf 1702%postun mod_actions
1e26657a 1703%module_postun
53fa9204 1704
d65cdfeb 1705%post mod_alias
1e26657a 1706%module_post
d65cdfeb
ER
1707
1708%postun mod_alias
1e26657a 1709%module_postun
d65cdfeb
ER
1710
1711%post mod_asis
1e26657a 1712%module_post
d65cdfeb
ER
1713
1714%postun mod_asis
1e26657a 1715%module_postun
d65cdfeb 1716
53fa9204 1717%post mod_auth
1e26657a 1718%module_post
53fa9204 1719
e3e35aaf 1720%postun mod_auth
1e26657a 1721%module_postun
53fa9204
JB
1722
1723%post mod_auth_anon
1e26657a 1724%module_post
53fa9204 1725
e3e35aaf 1726%postun mod_auth_anon
1e26657a 1727%module_postun
53fa9204
JB
1728
1729%post mod_auth_db
1e26657a 1730%module_post
53fa9204 1731
e3e35aaf 1732%postun mod_auth_db
1e26657a 1733%module_postun
098d451e 1734
37409390 1735%post mod_auth_digest
1e26657a 1736%module_post
c73ed4e3 1737
e3e35aaf 1738%postun mod_auth_digest
1e26657a 1739%module_postun
53fa9204 1740
37409390 1741%post mod_autoindex
1e26657a 1742%module_post
37409390 1743
e3e35aaf 1744%postun mod_autoindex
1e26657a 1745%module_postun
37409390 1746
d65cdfeb 1747%post mod_cern_meta
1e26657a 1748%module_post
d65cdfeb
ER
1749
1750%postun mod_cern_meta
1e26657a 1751%module_postun
d65cdfeb
ER
1752
1753%post mod_cgi
1e26657a 1754%module_post
d65cdfeb
ER
1755
1756%postun mod_cgi
1e26657a 1757%module_postun
d65cdfeb 1758
53fa9204 1759%post mod_define
1e26657a 1760%module_post
53fa9204 1761
e3e35aaf 1762%postun mod_define
1e26657a 1763%module_postun
53fa9204
JB
1764
1765%post mod_digest
1e26657a 1766%module_post
53fa9204 1767
e3e35aaf 1768%postun mod_digest
1e26657a 1769%module_postun
53fa9204
JB
1770
1771%post mod_dir
1e26657a 1772%module_post
53fa9204 1773
e3e35aaf 1774%postun mod_dir
1e26657a 1775%module_postun
53fa9204 1776
d65cdfeb 1777%post mod_env
1e26657a 1778%module_post
d65cdfeb
ER
1779
1780%postun mod_env
1e26657a 1781%module_postun
d65cdfeb 1782
53fa9204 1783%post mod_expires
1e26657a 1784%module_post
53fa9204 1785
e3e35aaf 1786%postun mod_expires
1e26657a 1787%module_postun
53fa9204
JB
1788
1789%post mod_headers
1e26657a 1790%module_post
53fa9204 1791
e3e35aaf 1792%postun mod_headers
1e26657a 1793%module_postun
53fa9204 1794
425677cb 1795%post mod_imap
1e26657a 1796%module_post
53fa9204 1797
e3e35aaf 1798%postun mod_imap
1e26657a 1799%module_postun
53fa9204 1800
d65cdfeb 1801%post mod_include
1e26657a 1802%module_post
d65cdfeb
ER
1803
1804%postun mod_include
1e26657a 1805%module_postun
d65cdfeb 1806
425677cb 1807%post mod_info
1e26657a 1808%module_post
53fa9204 1809
e3e35aaf 1810%postun mod_info
1e26657a 1811%module_postun
53fa9204 1812
d65cdfeb 1813%post mod_log_agent
1e26657a 1814%module_post
d65cdfeb
ER
1815
1816%postun mod_log_agent
1e26657a 1817%module_postun
d65cdfeb
ER
1818
1819%post mod_log_config
1e26657a 1820%module_post
d65cdfeb
ER
1821
1822%postun mod_log_config
1e26657a 1823%module_postun
d65cdfeb 1824
425677cb 1825%post mod_log_forensic
1e26657a 1826%module_post
425677cb 1827
e3e35aaf 1828%postun mod_log_forensic
1e26657a 1829%module_postun
425677cb 1830
d65cdfeb 1831%post mod_log_referer
1e26657a 1832%module_post
d65cdfeb
ER
1833
1834%postun mod_log_referer
1e26657a 1835%module_postun
d65cdfeb
ER
1836
1837%post mod_mime
1e26657a 1838%module_post
d65cdfeb
ER
1839
1840%postun mod_mime
1e26657a 1841%module_postun
d65cdfeb
ER
1842
1843%post mod_mime_magic
1e26657a 1844%module_post
d65cdfeb
ER
1845
1846%postun mod_mime_magic
1e26657a 1847%module_postun
d65cdfeb 1848
425677cb 1849%post mod_mmap_static
1e26657a 1850%module_post
53fa9204 1851
e3e35aaf 1852%postun mod_mmap_static
1e26657a 1853%module_postun
53fa9204 1854
d65cdfeb 1855%post mod_negotiation
1e26657a 1856%module_post
d65cdfeb
ER
1857
1858%postun mod_negotiation
1e26657a 1859%module_postun
d65cdfeb 1860
53fa9204 1861%post mod_proxy
1e26657a 1862%module_post
53fa9204 1863
e3e35aaf 1864%postun mod_proxy
1e26657a 1865%module_postun
098d451e 1866
53fa9204 1867%post mod_rewrite
1e26657a 1868%module_post
53fa9204 1869
e3e35aaf 1870%postun mod_rewrite
1e26657a 1871%module_postun
53fa9204 1872
d65cdfeb 1873%post mod_setenvif
1e26657a 1874%module_post
d65cdfeb
ER
1875
1876%postun mod_setenvif
1e26657a 1877%module_postun
d65cdfeb
ER
1878
1879%post mod_speling
1e26657a 1880%module_post
d65cdfeb
ER
1881
1882%postun mod_speling
1e26657a 1883%module_postun
d65cdfeb 1884
53fa9204 1885%post mod_status
1e26657a 1886%module_post
53fa9204 1887
e3e35aaf 1888%postun mod_status
1e26657a 1889%module_postun
098d451e
JB
1890
1891%post mod_unique_id
1e26657a 1892%module_post
53fa9204 1893
e3e35aaf 1894%postun mod_unique_id
1e26657a 1895%module_postun
53fa9204 1896
d65cdfeb 1897%post mod_userdir
1e26657a 1898%module_post
d65cdfeb
ER
1899
1900%postun mod_userdir
1e26657a 1901%module_postun
d65cdfeb 1902
098d451e 1903%post mod_usertrack
1e26657a 1904%module_post
53fa9204 1905
e3e35aaf 1906%postun mod_usertrack
1e26657a 1907%module_postun
53fa9204
JB
1908
1909%post mod_vhost_alias
1e26657a 1910%module_post
53fa9204 1911
e3e35aaf 1912%postun mod_vhost_alias
1e26657a 1913%module_postun
098d451e 1914
53fa5fe3
ER
1915%post defaultindex
1916if [ "$1" = "1" ]; then
1917 %service -q apache reload
1918fi
1919
1920%postun defaultindex
1921if [ "$1" = "0" ]; then
1922 %service -q apache reload
1923fi
1924
79041c28
ER
1925%post cgi_test
1926if [ "$1" = "1" ]; then
b2f3e4cd 1927 %service -q apache reload
79041c28
ER
1928fi
1929
1930%postun cgi_test
1931if [ "$1" = "0" ]; then
b2f3e4cd 1932 %service -q apache reload
79041c28
ER
1933fi
1934
53fa9204
JB
1935%files
1936%defattr(644,root,root,755)
6935eac8
ER
1937
1938%files base
1939%defattr(644,root,root,755)
ec6bff03 1940%doc ABOUT_APACHE src/CHANGES README %{?with_ipv6:README.v6}
0333ef52 1941%doc conf/mime.types conf/apache.conf.dist
01eb3e77 1942%{?with_lingerd:%doc lingerd}
87a7b0d7 1943%attr(754,root,root) /etc/rc.d/init.d/apache
01a173e6 1944%attr(751,root,root) %dir %{_sysconfdir}
7d19f0dd 1945%{_sysconfdir}/modules
0333ef52 1946%{_sysconfdir}/logs
7d19f0dd 1947%attr(750,root,root) %dir %{_sysconfdir}/conf.d
a9861801 1948%attr(750,root,root) %dir %{_sysconfdir}/webapps.d
5ed44ee9 1949%attr(750,root,root) %dir %{_sysconfdir}/vhosts.d
6009ad67
ER
1950%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
1951%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_common.conf
da771d4d 1952%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/apache
6009ad67 1953%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/*
53fa9204 1954%dir %{_libexecdir}
01eb3e77 1955%if %{with lingerd}
38dac980 1956%attr(755,root,root) %{_libexecdir}/lingerd
01eb3e77
ER
1957%attr(770,root,http) %dir %{_localstatedir}/run/lingerd
1958%endif
53fa9204 1959%attr(755,root,root) %{_bindir}/checkgid
87a7b0d7 1960%attr(755,root,root) %{_sbindir}/apache
3de09e95 1961%{systemdtmpfilesdir}/%{name}.conf
53fa9204 1962%dir %attr(1773,root,http) /var/run/apache
c0c595c4 1963%{_mandir}/man8/apache.8*
8bf9bc55
ER
1964%lang(hu) %{_mandir}/hu/man8/apache.8*
1965%lang(pl) %{_mandir}/pl/man8/apache.8*
5ea17c78 1966%attr(2751,root,logs) %dir /var/log/apache
639cd8b3 1967%attr(2750,root,logs) %dir /var/log/archive/apache
5f44f98e 1968%attr(640,root,logs) %ghost /var/log/apache/*
79041c28 1969%dir %{_datadir}/%{name}
79041c28 1970%dir %{httpdir}
b2f3e4cd
ER
1971%dir %{httpdir}/html
1972%dir %{docroot}
79041c28
ER
1973
1974%files cgi_test
1975%defattr(644,root,root,755)
1976%dir %{cgibindir}
1977%attr(755,root,root) %{cgibindir}/*
1978%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_cgi_test.conf
2ccbfa79 1979
c0c595c4 1980%files tools
1981%defattr(644,root,root,755)
8bf9bc55 1982%attr(755,root,root) %{_bindir}/htdigest
c0c595c4 1983%attr(755,root,root) %{_sbindir}/ab
1984%attr(755,root,root) %{_sbindir}/apachectl
1985%attr(755,root,root) %{_sbindir}/logresolve
1986%attr(755,root,root) %{_sbindir}/rotatelogs
8bf9bc55 1987%lang(ko) %{_mandir}/ko/man8/ab.8*
c0c595c4 1988%{_mandir}/man1/htdigest.1*
1989%{_mandir}/man8/ab*
1990%{_mandir}/man8/apachectl*
8bf9bc55
ER
1991%{_mandir}/man8/logresolve.8*
1992%{_mandir}/man8/rotatelogs.8*
c0c595c4 1993
b2f3e4cd 1994%files defaultindex
2ccbfa79 1995%defattr(644,root,root,755)
b2f3e4cd
ER
1996%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_defaultindex.conf
1997%config(noreplace,missingok) %{docroot}/index.html
d65cdfeb 1998# NOTE: html extensions are not the same as (g)libc locale names
b2f3e4cd
ER
1999%lang(ca) %{docroot}/index.html.ca
2000%lang(cs) %{docroot}/index.html.cz
2001%lang(de) %{docroot}/index.html.de
2002%lang(da) %{docroot}/index.html.dk
2003%lang(et) %{docroot}/index.html.ee
2004%lang(el) %{docroot}/index.html.el
2005%{docroot}/index.html.en
2006%lang(es) %{docroot}/index.html.es
2007%lang(fr) %{docroot}/index.html.fr
2008%lang(he) %{docroot}/index.html.he.iso8859-8
2009%lang(hu) %{docroot}/index.html.hu
2010%lang(it) %{docroot}/index.html.it
2011%lang(ja) %{docroot}/index.html.ja.jis
2012%lang(ko) %{docroot}/index.html.kr.iso-kr
2013%lang(de_LU) %{docroot}/index.html.lb.utf8
2014%lang(nl) %{docroot}/index.html.nl
2015%lang(nn) %{docroot}/index.html.nn
2016%lang(nb) %{docroot}/index.html.no
2017%lang(pl) %{docroot}/index.html.po.iso-pl
2018%lang(pt) %{docroot}/index.html.pt
2019%lang(pt_BR) %{docroot}/index.html.pt-br
2020%lang(ru) %{docroot}/index.html.ru.cp-1251
2021%lang(ru) %{docroot}/index.html.ru.cp866
2022%lang(ru) %{docroot}/index.html.ru.iso-ru
2023%lang(ru) %{docroot}/index.html.ru.koi8-r
2024%lang(ru) %{docroot}/index.html.ru.ucs2
2025%lang(ru) %{docroot}/index.html.ru.ucs4
2026%lang(ru) %{docroot}/index.html.ru.utf8
2027%lang(sv) %{docroot}/index.html.se
2028%lang(zh_TW) %{docroot}/index.html.zh-tw.big5
2029%{docroot}/*.gif
2030
2031%files manual
3b2a217b 2032%defattr(644,root,root,755)
b2f3e4cd 2033%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_manual.conf
3b2a217b
JB
2034%dir %{manualdir}
2035%dir %{manualdir}/images
2036%{manualdir}/images/apache_header.gif
2037%{manualdir}/images/custom_errordocs.gif
2038%{manualdir}/images/home.gif
2039%{manualdir}/images/index.gif
2040%{manualdir}/images/pixel.gif
2041%{manualdir}/images/sub.gif
2042%{manualdir}/misc
2043%{manualdir}/LICENSE
2044%{manualdir}/bind.html.html
2045%{manualdir}/bind.html.en
2046%lang(fr) %{manualdir}/bind.html.fr
2047%lang(ja) %{manualdir}/bind.html.ja.jis
3b2a217b
JB
2048%{manualdir}/configuring.html.html
2049%{manualdir}/configuring.html.en
2050%lang(fr) %{manualdir}/configuring.html.fr
2051%lang(ja) %{manualdir}/configuring.html.ja.jis
2052%{manualdir}/content-negotiation.html.html
2053%{manualdir}/content-negotiation.html.en
2054%lang(ja) %{manualdir}/content-negotiation.html.ja.jis
2055%{manualdir}/custom-error.html.html
2056%{manualdir}/custom-error.html.en
2057%lang(fr) %{manualdir}/custom-error.html.fr
2058%lang(ja) %{manualdir}/custom-error.html.ja.jis
2059%{manualdir}/dns-caveats.html.html
2060%{manualdir}/dns-caveats.html.en
2061%lang(fr) %{manualdir}/dns-caveats.html.fr
665b5345 2062%lang(ja) %{manualdir}/dns-caveats.html.ja.jis
3b2a217b
JB
2063%{manualdir}/dso.html
2064%{manualdir}/env.html.html
2065%{manualdir}/env.html.en
2066%lang(ja) %{manualdir}/env.html.ja.jis
2067%{manualdir}/footer.html
2068%{manualdir}/handler.html.html
2069%{manualdir}/handler.html.en
2070%lang(ja) %{manualdir}/handler.html.ja.jis
2071%{manualdir}/header.html
2072%{manualdir}/index.html.html
2073%{manualdir}/index.html.en
2074%lang(fr) %{manualdir}/index.html.fr
2075%lang(ja) %{manualdir}/index.html.ja.jis
2076%{manualdir}/install.html.html
2077%{manualdir}/install.html.en
2078%lang(es) %{manualdir}/install.html.es
2079%lang(fr) %{manualdir}/install.html.fr
2080%lang(ja) %{manualdir}/install.html.ja.jis
2081%{manualdir}/invoking.html.html
2082%{manualdir}/invoking.html.en
2083%lang(fr) %{manualdir}/invoking.html.fr
665b5345 2084%lang(ja) %{manualdir}/invoking.html.ja.jis
3b2a217b
JB
2085%{manualdir}/keepalive.html.html
2086%{manualdir}/keepalive.html.en
2087%lang(ja) %{manualdir}/keepalive.html.ja.jis
2088%{manualdir}/location.html.html
2089%{manualdir}/location.html.en
2090%lang(ja) %{manualdir}/location.html.ja.jis
2091%{manualdir}/logs.html
2092%{manualdir}/multilogs.html
2093%{manualdir}/new_features_1_3.html.html
2094%{manualdir}/new_features_1_3.html.en
2095%lang(ja) %{manualdir}/new_features_1_3.html.ja.jis
2096%{manualdir}/process-model.html.html
2097%{manualdir}/process-model.html.en
2098%lang(ja) %{manualdir}/process-model.html.ja.jis
2099%{manualdir}/sections.html.html
2100%{manualdir}/sections.html.en
2101%lang(ja) %{manualdir}/sections.html.ja.jis
2102%{manualdir}/server-wide.html.html
2103%{manualdir}/server-wide.html.en
2104%lang(fr) %{manualdir}/server-wide.html.fr
2105%lang(ja) %{manualdir}/server-wide.html.ja.jis
2106%{manualdir}/sitemap.html
2107%{manualdir}/sourcereorg.html
2108%{manualdir}/stopping.html.html
2109%{manualdir}/stopping.html.en
2110%lang(fr) %{manualdir}/stopping.html.fr
2111%{manualdir}/upgrading_to_1_3.html
2112%{manualdir}/urlmapping.html
2113%dir %{manualdir}/howto
2114%{manualdir}/howto/cgi.html.html
2115%{manualdir}/howto/cgi.html.en
2116%lang(ja) %{manualdir}/howto/cgi.html.ja.jis
2117%{manualdir}/howto/footer.html
2118%{manualdir}/howto/header.html
2119%{manualdir}/howto/htaccess.html
2120%{manualdir}/howto/ssi.html.html
2121%{manualdir}/howto/ssi.html.en
2122%lang(ja) %{manualdir}/howto/ssi.html.ja.jis
2123%dir %{manualdir}/mod
2124%{manualdir}/mod/core.html.html
2125%{manualdir}/mod/core.html.en
2126%lang(fr) %{manualdir}/mod/core.html.fr
2127%lang(ja) %{manualdir}/mod/core.html.ja.jis
2128%{manualdir}/mod/directive-dict.html.html
2129%{manualdir}/mod/directive-dict.html.en
2130%lang(fr) %{manualdir}/mod/directive-dict.html.fr
2131%lang(ja) %{manualdir}/mod/directive-dict.html.ja.jis
2132%{manualdir}/mod/directives.html.html
2133%lang(de) %{manualdir}/mod/directives.html.de
2134%{manualdir}/mod/directives.html.en
2135%lang(fr) %{manualdir}/mod/directives.html.fr
2136%lang(ja) %{manualdir}/mod/directives.html.ja.jis
2137%{manualdir}/mod/footer.html
2138%{manualdir}/mod/header.html
2139%{manualdir}/mod/index-bytype.html.html
2140%{manualdir}/mod/index-bytype.html.en
2141%lang(fr) %{manualdir}/mod/index-bytype.html.fr
2142%lang(ja) %{manualdir}/mod/index-bytype.html.ja.jis
2143%{manualdir}/mod/index.html.html
2144%{manualdir}/mod/index.html.en
2145%lang(fr) %{manualdir}/mod/index.html.fr
2146%lang(ja) %{manualdir}/mod/index.html.ja.jis
2147%{manualdir}/mod/mod_access.html.html
2148%{manualdir}/mod/mod_access.html.en
2149%lang(ja) %{manualdir}/mod/mod_access.html.ja.jis
2150%{manualdir}/mod/mod_alias.html.html
2151%{manualdir}/mod/mod_alias.html.en
2152%lang(ja) %{manualdir}/mod/mod_alias.html.ja.jis
2153%{manualdir}/mod/mod_asis.html.html
2154%{manualdir}/mod/mod_asis.html.en
2155%lang(ja) %{manualdir}/mod/mod_asis.html.ja.jis
2156%{manualdir}/mod/mod_autoindex.html.html
2157%{manualdir}/mod/mod_autoindex.html.en
2158%lang(ja) %{manualdir}/mod/mod_autoindex.html.ja.jis
2159%{manualdir}/mod/mod_cern_meta.html
2160%{manualdir}/mod/mod_cgi.html.html
2161%{manualdir}/mod/mod_cgi.html.en
2162%lang(ja) %{manualdir}/mod/mod_cgi.html.ja.jis
2163%{manualdir}/mod/mod_env.html.html
2164%{manualdir}/mod/mod_env.html.en
2165%lang(ja) %{manualdir}/mod/mod_env.html.ja.jis
2166%{manualdir}/mod/mod_include.html
2167%{manualdir}/mod/mod_log_agent.html
2168%{manualdir}/mod/mod_log_config.html.html
2169%{manualdir}/mod/mod_log_config.html.en
2170%lang(ja) %{manualdir}/mod/mod_log_config.html.ja.jis
2171%{manualdir}/mod/mod_log_referer.html
2172%{manualdir}/mod/mod_mime.html.html
2173%{manualdir}/mod/mod_mime.html.en
2174%lang(ja) %{manualdir}/mod/mod_mime.html.ja.jis
2175%{manualdir}/mod/mod_mime_magic.html
2176%{manualdir}/mod/mod_negotiation.html.html
2177%{manualdir}/mod/mod_negotiation.html.en
2178%lang(ja) %{manualdir}/mod/mod_negotiation.html.ja.jis
2179%{manualdir}/mod/mod_setenvif.html.html
2180%{manualdir}/mod/mod_setenvif.html.en
2181%lang(ja) %{manualdir}/mod/mod_setenvif.html.ja.jis
2182%{manualdir}/mod/mod_so.html.html
2183%{manualdir}/mod/mod_so.html.en
2184%lang(ja) %{manualdir}/mod/mod_so.html.ja.jis
2185%{manualdir}/mod/mod_speling.html.html
2186%{manualdir}/mod/mod_speling.html.en
2187%lang(ja) %{manualdir}/mod/mod_speling.html.ja.jis
2188%{manualdir}/mod/mod_userdir.html.html
2189%{manualdir}/mod/mod_userdir.html.en
2190%lang(ja) %{manualdir}/mod/mod_userdir.html.ja.jis
2191%{manualdir}/mod/module-dict.html.html
2192%{manualdir}/mod/module-dict.html.en
2193%lang(ja) %{manualdir}/mod/module-dict.html.ja.jis
2194%dir %{manualdir}/programs
2195%{manualdir}/programs/ab.html
2196%{manualdir}/programs/apachectl.html.html
2197%{manualdir}/programs/apachectl.html.en
2198%lang(ja) %{manualdir}/programs/apachectl.html.ja.jis
2199%{manualdir}/programs/apxs.html
2200%{manualdir}/programs/dbmmanage.html
2201%{manualdir}/programs/footer.html
2202%{manualdir}/programs/header.html
2203%{manualdir}/programs/htdigest.html
2204%{manualdir}/programs/htpasswd.html.html
2205%{manualdir}/programs/htpasswd.html.en
2206%lang(ja) %{manualdir}/programs/htpasswd.html.ja.jis
2207%{manualdir}/programs/httpd.html.html
2208%{manualdir}/programs/httpd.html.en
2209%lang(ja) %{manualdir}/programs/httpd.html.ja.jis
2210%{manualdir}/programs/index.html.html
2211%{manualdir}/programs/index.html.en
2212%lang(ja) %{manualdir}/programs/index.html.ja.jis
2213%{manualdir}/programs/logresolve.html
2214%{manualdir}/programs/other.html
2215%{manualdir}/programs/rotatelogs.html
2216%dir %{manualdir}/vhosts
2217%{manualdir}/vhosts/details.html
2218%{manualdir}/vhosts/examples.html
2219%{manualdir}/vhosts/fd-limits.html.html
2220%{manualdir}/vhosts/fd-limits.html.en
2221%lang(ja) %{manualdir}/vhosts/fd-limits.html.ja.jis
2222%{manualdir}/vhosts/footer.html
2223%{manualdir}/vhosts/header.html
2224%{manualdir}/vhosts/host.html
2225%{manualdir}/vhosts/index.html.html
2226%{manualdir}/vhosts/index.html.en
2227%lang(ja) %{manualdir}/vhosts/index.html.ja.jis
2228%{manualdir}/vhosts/ip-based.html
2229%{manualdir}/vhosts/mass.html
2230%{manualdir}/vhosts/name-based.html.html
2231%{manualdir}/vhosts/name-based.html.en
2232%lang(ja) %{manualdir}/vhosts/name-based.html.ja.jis
2233%{manualdir}/vhosts/vhosts-in-depth.html
2234%{manualdir}/vhosts/virtual-host.html
2235# suexec
2236%{manualdir}/suexec.html.html
2237%{manualdir}/suexec.html.en
2238%lang(ja) %{manualdir}/suexec.html.ja.jis
2239%{manualdir}/programs/suexec.html.html
2240%{manualdir}/programs/suexec.html.en
2241%lang(ja) %{manualdir}/programs/suexec.html.ja.jis
2242# mod_actions
2243%{manualdir}/mod/mod_actions.html.html
2244%{manualdir}/mod/mod_actions.html.en
2245%lang(ja) %{manualdir}/mod/mod_actions.html.ja.jis
2246# mod_auth
2247%{manualdir}/howto/auth.html
2248%{manualdir}/mod/mod_auth.html.html
2249%{manualdir}/mod/mod_auth.html.en
2250%lang(ja) %{manualdir}/mod/mod_auth.html.ja.jis
2251# mod_anon
2252%{manualdir}/mod/mod_auth_anon.html
2253# mod_auth_db
2254%{manualdir}/mod/mod_auth_db.html
2255# mod_auth_digest
2256%{manualdir}/mod/mod_auth_digest.html
2257# mod_define
2258%{manualdir}/mod/mod_define.html
2259# mod_digest
2260%{manualdir}/mod/mod_digest.html
2261# mod_dir
2262%{manualdir}/mod/mod_dir.html.html
2263%{manualdir}/mod/mod_dir.html.en
2264%lang(ja) %{manualdir}/mod/mod_dir.html.ja.jis
2265# mod_expires
2266%{manualdir}/mod/mod_expires.html
2267# mod_headers
2268%{manualdir}/mod/mod_headers.html
2269# mod_imap
2270%{manualdir}/mod/mod_imap.html
2271# mod_info
2272%{manualdir}/mod/mod_info.html.html
2273%{manualdir}/mod/mod_info.html.en
2274%lang(ja) %{manualdir}/mod/mod_info.html.ja.jis
2275# mod_log_forensic
2276%{manualdir}/mod/mod_log_forensic.html.html
2277%{manualdir}/mod/mod_log_forensic.html.en
2278# mod_mmap_static
2279%{manualdir}/mod/mod_mmap_static.html
2280# mod_proxy
2281%{manualdir}/mod/mod_proxy.html
2282# mod_rewrite
2283%{manualdir}/mod/mod_rewrite.html.html
2284%{manualdir}/mod/mod_rewrite.html.en
2285%lang(ja) %{manualdir}/mod/mod_rewrite.html.ja.jis
2286%{manualdir}/images/mod_rewrite*
2287# mod_status
2288%{manualdir}/mod/mod_status.html
2289# mod_unique_id
2290%{manualdir}/mod/mod_unique_id.html.html
2291%{manualdir}/mod/mod_unique_id.html.en
2292%lang(ja) %{manualdir}/mod/mod_unique_id.html.ja.jis
2293# mod_usertrack
2294%{manualdir}/mod/mod_cookies.html
2295%{manualdir}/mod/mod_usertrack.html
2296# mod_vhost_alias
2297%{manualdir}/mod/mod_vhost_alias.html
2298
60ecfe71
ER
2299%files errordocs
2300%defattr(644,root,root,755)
6009ad67 2301%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_errordocs.conf
0993d5b6
JB
2302%dir %{errordir}
2303%{errordir}/HEADER.shtml
2304%{errordir}/FOOT.shtml
2305%{errordir}/*.shtml.en
2306%lang(pl) %{errordir}/*.shtml.po
60ecfe71 2307
53fa9204
JB
2308%files suexec
2309%defattr(644,root,root,755)
2310%attr(4755,root,root) %{_sbindir}/suexec
8bf9bc55 2311%{_mandir}/man8/suexec.8*
53fa9204
JB
2312
2313%files devel
2314%defattr(644,root,root,755)
5a9e5d78
ER
2315%attr(755,root,root) %{apxs}
2316%{_mandir}/man8/apxs1.8*
53fa9204
JB
2317%{_includedir}
2318
d65cdfeb
ER
2319%files -n htpasswd-%{name}
2320%defattr(644,root,root,755)
2321%attr(755,root,root) %{_bindir}/htpasswd
0dbc76cf 2322%attr(755,root,root) %{_sbindir}/htpasswd
d65cdfeb
ER
2323%{_mandir}/man1/htpasswd.1*
2324
2325%files mod_access
2326%defattr(644,root,root,755)
6009ad67 2327%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_access.conf
d65cdfeb
ER
2328%attr(755,root,root) %{_libexecdir}/mod_access.so
2329
53fa9204
JB
2330%files mod_actions
2331%defattr(644,root,root,755)
6009ad67 2332%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_actions.conf
53fa9204 2333%attr(755,root,root) %{_libexecdir}/mod_actions.so
53fa9204 2334
d65cdfeb
ER
2335%files mod_alias
2336%defattr(644,root,root,755)
6009ad67 2337%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_alias.conf
d65cdfeb
ER
2338%attr(755,root,root) %{_libexecdir}/mod_alias.so
2339
2340%files mod_asis
2341%defattr(644,root,root,755)
6009ad67 2342%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_asis.conf
d65cdfeb
ER
2343%attr(755,root,root) %{_libexecdir}/mod_asis.so
2344
53fa9204
JB
2345%files mod_auth
2346%defattr(644,root,root,755)
6009ad67 2347%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth.conf
53fa9204 2348%attr(755,root,root) %{_libexecdir}/mod_auth.so
bdd78379 2349
53fa9204
JB
2350%files mod_auth_anon
2351%defattr(644,root,root,755)
6009ad67 2352%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_anon.conf
53fa9204 2353%attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
53fa9204
JB
2354
2355%files mod_auth_db
2356%defattr(644,root,root,755)
6009ad67 2357%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_db.conf
53fa9204
JB
2358%attr(755,root,root) %{_libexecdir}/mod_auth_db.so
2359%attr(755,root,root) %{_bindir}/dbmmanage
53fa9204 2360%{_mandir}/man1/dbmmanage.1*
53fa9204
JB
2361
2362%files mod_auth_digest
2363%defattr(644,root,root,755)
6009ad67 2364%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_digest.conf
53fa9204 2365%attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
53fa9204 2366
c73ed4e3
PG
2367%files mod_autoindex
2368%defattr(644,root,root,755)
6009ad67 2369%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_autoindex.conf
c73ed4e3
PG
2370%attr(755,root,root) %{_libexecdir}/mod_autoindex.so
2371
d65cdfeb
ER
2372%files mod_cern_meta
2373%defattr(644,root,root,755)
6009ad67 2374%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cern_meta.conf
d65cdfeb
ER
2375%attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
2376
2377%files mod_cgi
2378%defattr(644,root,root,755)
6009ad67 2379%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgi.conf
d65cdfeb
ER
2380%attr(755,root,root) %{_libexecdir}/mod_cgi.so
2381
53fa9204
JB
2382%files mod_define
2383%defattr(644,root,root,755)
6009ad67 2384%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_define.conf
53fa9204 2385%attr(755,root,root) %{_libexecdir}/mod_define.so
53fa9204
JB
2386
2387%files mod_digest
2388%defattr(644,root,root,755)
6009ad67 2389%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_digest.conf
53fa9204 2390%attr(755,root,root) %{_libexecdir}/mod_digest.so
53fa9204
JB
2391
2392%files mod_dir
2393%defattr(644,root,root,755)
6009ad67 2394%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dir.conf
53fa9204 2395%attr(755,root,root) %{_libexecdir}/mod_dir.so
53fa9204 2396
d65cdfeb
ER
2397%files mod_env
2398%defattr(644,root,root,755)
6009ad67 2399%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_env.conf
d65cdfeb
ER
2400%attr(755,root,root) %{_libexecdir}/mod_env.so
2401
53fa9204
JB
2402%files mod_expires
2403%defattr(644,root,root,755)
6009ad67 2404%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_expires.conf
53fa9204 2405%attr(755,root,root) %{_libexecdir}/mod_expires.so
53fa9204
JB
2406
2407%files mod_headers
2408%defattr(644,root,root,755)
6009ad67 2409%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_headers.conf
53fa9204 2410%attr(755,root,root) %{_libexecdir}/mod_headers.so
53fa9204 2411
53fa9204
JB
2412%files mod_imap
2413%defattr(644,root,root,755)
6009ad67 2414%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_imap.conf
53fa9204 2415%attr(755,root,root) %{_libexecdir}/mod_imap.so
53fa9204 2416
d65cdfeb
ER
2417%files mod_include
2418%defattr(644,root,root,755)
6009ad67 2419%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_include.conf
d65cdfeb
ER
2420%attr(755,root,root) %{_libexecdir}/mod_include.so
2421
53fa9204
JB
2422%files mod_info
2423%defattr(644,root,root,755)
6009ad67 2424%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_info.conf
53fa9204 2425%attr(755,root,root) %{_libexecdir}/mod_info.so
53fa9204 2426
d65cdfeb
ER
2427%files mod_log_agent
2428%defattr(644,root,root,755)
6009ad67 2429%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_agent.conf
d65cdfeb
ER
2430%attr(755,root,root) %{_libexecdir}/mod_log_agent.so
2431
2432%files mod_log_config
2433%defattr(644,root,root,755)
6009ad67 2434%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_config.conf
d65cdfeb
ER
2435%attr(755,root,root) %{_libexecdir}/mod_log_config.so
2436
425677cb
JB
2437%files mod_log_forensic
2438%defattr(644,root,root,755)
6009ad67 2439%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_forensic.conf
425677cb 2440%attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
425677cb 2441
d65cdfeb
ER
2442%files mod_log_referer
2443%defattr(644,root,root,755)
6009ad67 2444%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_referer.conf
d65cdfeb
ER
2445%attr(755,root,root) %{_libexecdir}/mod_log_referer.so
2446
2447%files mod_mime
2448%defattr(644,root,root,755)
6009ad67 2449%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime.conf
d65cdfeb
ER
2450%attr(755,root,root) %{_libexecdir}/mod_mime.so
2451
2452%files mod_mime_magic
2453%defattr(644,root,root,755)
b427b458 2454%attr(640,root,root) %{_sysconfdir}/magic
6009ad67 2455%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime_magic.conf
d65cdfeb
ER
2456%attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
2457
425677cb
JB
2458%files mod_mmap_static
2459%defattr(644,root,root,755)
6009ad67 2460%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mmap_static.conf
425677cb 2461%attr(755,root,root) %{_libexecdir}/mod_mmap_static.so
425677cb 2462
d65cdfeb
ER
2463%files mod_negotiation
2464%defattr(644,root,root,755)
6009ad67 2465%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_negotiation.conf
d65cdfeb
ER
2466%attr(755,root,root) %{_libexecdir}/mod_negotiation.so
2467
53fa9204
JB
2468%files mod_proxy
2469%defattr(644,root,root,755)
6009ad67 2470%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_proxy.conf
53fa9204 2471%attr(755,root,root) %{_libexecdir}/libproxy.so
53fa9204
JB
2472%dir %attr(770,root,http) /var/cache/apache
2473
2474%files mod_rewrite
2475%defattr(644,root,root,755)
6009ad67 2476%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_rewrite.conf
53fa9204 2477%attr(755,root,root) %{_libexecdir}/mod_rewrite.so
53fa9204 2478
d65cdfeb
ER
2479%files mod_setenvif
2480%defattr(644,root,root,755)
6009ad67 2481%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_setenvif.conf
d65cdfeb
ER
2482%attr(755,root,root) %{_libexecdir}/mod_setenvif.so
2483
2484%files mod_speling
2485%defattr(644,root,root,755)
6009ad67 2486%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_speling.conf
d65cdfeb
ER
2487%attr(755,root,root) %{_libexecdir}/mod_speling.so
2488
53fa9204
JB
2489%files mod_status
2490%defattr(644,root,root,755)
6009ad67 2491%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_status.conf
53fa9204 2492%attr(755,root,root) %{_libexecdir}/mod_status.so
53fa9204 2493
53fa9204
JB
2494%files mod_unique_id
2495%defattr(644,root,root,755)
6009ad67 2496%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_unique_id.conf
53fa9204 2497%attr(755,root,root) %{_libexecdir}/mod_unique_id.so
53fa9204 2498
d65cdfeb
ER
2499%files mod_userdir
2500%defattr(644,root,root,755)
6009ad67 2501%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_userdir.conf
d65cdfeb
ER
2502%attr(755,root,root) %{_libexecdir}/mod_userdir.so
2503
098d451e
JB
2504%files mod_usertrack
2505%defattr(644,root,root,755)
6009ad67 2506%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_usertrack.conf
098d451e 2507%attr(755,root,root) %{_libexecdir}/mod_usertrack.so
098d451e 2508
53fa9204
JB
2509%files mod_vhost_alias
2510%defattr(644,root,root,755)
6009ad67 2511%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf
05cf0a88 2512%attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
This page took 0.748085 seconds and 4 git commands to generate.