]> git.pld-linux.org Git - packages/apache1.git/blame - apache1.spec
- added strsignal patch (use strsignal() instead of sys_siglist removed in glibc...
[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 11Summary: The most widely used Web server on the Internet
b1c35239
ER
12Summary(cs.UTF-8): Nejrozšířenější WWW server v Internetu
13Summary(da.UTF-8): Den mest brugte web-tjener på Internet
14Summary(de.UTF-8): Der am häufigsten verwendete Web-Server im Internet
15Summary(es.UTF-8): El servidor web más conocido y usado en Internet
16Summary(fr.UTF-8): Le serveur Web le plus utilisé sur Internet
17Summary(id.UTF-8): Web server yang paling banyak digunakan di Internet
18Summary(is.UTF-8): Vinsælasti vefþjónninn á Netinu
19Summary(it.UTF-8): Il web server più diffuso su Internet
20Summary(ja.UTF-8): インターネット上で最も一般的に使用されている Web サーバー
21Summary(nb.UTF-8): Den mest utbredte web-tjeneren på Internett
22Summary(pl.UTF-8): Serwer WWW (World Wide Web)
23Summary(pt.UTF-8): O servidor Web mais largamente utilizado em toda a Internet
24Summary(pt_BR.UTF-8): Servidor HTTPD para prover serviços WWW
25Summary(ru.UTF-8): Самый популярный Web-Server
26Summary(sk.UTF-8): Najviac používaný Web server na Internete
27Summary(sl.UTF-8): Najbolj uporabljani spletni strežnik interneta
28Summary(sv.UTF-8): Den mest använda webbservern på Internet
29Summary(tr.UTF-8): Lider WWW tarayıcı
30Summary(uk.UTF-8): Найпопулярніший Web-Server
31Summary(zh_CN.UTF-8): Internet 上应用最广泛的 Web 服务程序。
53fa9204 32Name: apache1
64dc05c6 33Version: 1.3.42
4bcbfb89 34Release: 14
0993d5b6 35License: Apache v2.0
1074ac1d 36Group: Networking/Daemons/HTTP
3de09e95 37Source0: http://archive.apache.org/dist/httpd/apache_%{version}.tar.gz
64dc05c6 38# Source0-md5: b76695ec68f9f8b512c9415fc69c1019
53fa9204 39Source1: %{name}.init
8b0bebc9 40Source2: %{name}.logrotate
0993d5b6
JB
41Source3: %{name}.sysconfig
42# http://www.iagora.com/about/software/lingerd/
43Source4: http://images.iagora.com/media/software/lingerd/lingerd-0.94.tar.gz
44# Source4-md5: 6401015bafad4f44fdf8a9a1795d9258
53fa9204 45Source5: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/apache-non-english-man-pages.tar.bz2
766a3ead 46# Source5-md5: 74ff6e8d8a7b365b48ed10a52fbeb84e
b2f3e4cd 47Source6: %{name}-defaultindex.conf
7d19f0dd
ER
48Source7: %{name}-httpd.conf
49Source8: %{name}-common.conf
53fa9204
JB
50Source9: %{name}-mod_status.conf
51Source10: %{name}-mod_proxy.conf
05cf0a88 52Source11: %{name}-mod_autoindex.conf
7d19f0dd
ER
53Source12: %{name}-mod_dir.conf
54Source13: %{name}-mod_info.conf
55Source14: %{name}-mod_log_config.conf
56Source15: %{name}-mod_userdir.conf
57Source16: %{name}-mod_mime_magic.conf
58Source17: %{name}-mod_alias.conf
59Source18: %{name}-mod_negotiation.conf
60Source19: %{name}-mod_mime.conf
61Source20: %{name}-mod_actions.conf
62Source21: %{name}-mod_cern_meta.conf
63Source22: %{name}-mod_setenvif.conf
64Source23: %{name}-mod_vhost_alias.conf
65Source24: %{name}-errordocs.conf
0993d5b6 66Source25: %{name}-manual.conf
2c26459c 67Source26: %{name}.tmpfiles
8b0bebc9 68Patch0: %{name}-PLD.patch
53fa9204 69Patch1: %{name}-suexec.patch
425677cb
JB
70Patch2: %{name}-errordocs.patch
71Patch3: %{name}-apxs.patch
72Patch4: %{name}-mod_ssl-addon.patch
73Patch5: %{name}-mod_ssl-eapi.patch
e9835673 74# http://allafrica.com/tools/apache/mod_proxy/mod_proxy-khk_1.3.26-patch.diff with eapi duplicates removed
82d2f2ff 75Patch6: %{name}-mod_proxy-khk.patch
e9835673 76Patch7: %{name}-EAPI_MM_CORE_PATH-correction.patch
77Patch8: %{name}-EAPI_MM=SYSTEM.patch
78Patch9: %{name}-ipv6-PLD.patch
79Patch10: %{name}-modules_symbols.patch
80Patch11: %{name}-apxs_force_rm_cp.patch
81Patch12: %{name}-db3.patch
82Patch13: %{name}-lookup_map_ldap.patch
83Patch14: %{name}-man.patch
84Patch15: %{name}-fpic.patch
85Patch16: %{name}-buff.patch
86Patch17: %{name}-mkstemp.patch
87Patch18: %{name}-EAPI-missing_files.patch
88Patch19: %{name}-PLD-nov6.patch
89Patch20: %{name}-configdir_skip_backups.patch
90Patch21: %{name}-apxs-quiet.patch
91Patch22: %{name}-db4.patch
92Patch23: %{name}-less-libs.patch
dab208e3
ER
93Patch24: %{name}-rwrite-debug.patch
94Patch25: %{name}-apxs-DESTDIR.patch
db3e32a0
ER
95# from debian apache_1.3.34-2.diff.gz
96Patch26: %{name}-regex_must_conform_to_posix_for_LFS_to_work.patch
97Patch27: %{name}-suexec_of_death.patch
98Patch28: %{name}-suexec_reopenlog.patch
99Patch29: %{name}-autoindex_studly.patch
100Patch30: %{name}-autoindex_indexes.patch
101Patch31: %{name}-autoindex_generator.patch
102Patch32: %{name}-ab.8_formatting_error.patch
103Patch33: %{name}-proxy_content_base.patch
104Patch34: %{name}-inetdfix.patch
105Patch35: %{name}-configure_hashbang.patch
106Patch36: %{name}-log_files_permission.patch
107Patch37: %{name}-htpasswd_do_not_trash_extra_fields.patch
108Patch38: %{name}-GNU_xargs.patch
109Patch39: %{name}-security_htdigest_local_buffer_overflow.patch
110Patch40: %{name}-security_htpasswd_user_buffer_overflow.patch
111Patch41: %{name}-security_check_forensic_tempfiles.patch
53b37e11 112Patch42: %{name}-lingerd.patch
b65db7df 113Patch43: %{name}-getline.patch
b219b8df 114Patch44: %{name}-format-security.patch
4bcbfb89 115Patch45: apache-std.patch
99afd3d1 116Patch46: %{name}-strsignal.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 1366cp -a lingerd-*/{README,TUNING,LICENSE,TODO,ChangeLog} lingerd
99afd3d1 1367cp -a lingerd-*/{apache-1.3/ap_lingerd.c,li_config.h,lingerd.h} src/main
53b37e11 1368%patch42 -p1
01eb3e77 1369%endif
b65db7df 1370%patch43 -p1
b219b8df 1371%patch44 -p1
4bcbfb89 1372%patch45 -p0
99afd3d1 1373%patch46 -p1
01eb3e77 1374
73e4adb5
ER
1375# make manual link with full path
1376%{__sed} -i -e 's,href="manual/,href="/manual/,i' htdocs/index.html.*
1377
79041c28
ER
1378# fix libdir (at least in PLD layout; no need to care about other ones)
1379%{__sed} -i -e 's,/lib$,/%{_lib},' config.layout
1380
53fa9204 1381%build
349a1d26 1382OPTIM="%{rpmcflags} -DHARD_SERVER_LIMIT=2048" \
53fa9204 1383./configure \
53fa9204
JB
1384 --with-layout=PLD \
1385 --without-confadjust \
1386 --enable-module=all \
1387 --enable-module=auth_digest \
1388 --enable-shared=max \
33163e51 1389 --with-perl=%{__perl} \
53fa9204
JB
1390 --enable-suexec \
1391 --suexec-caller=http \
1392 --suexec-uidmin=500 \
1393 --suexec-gidmin=500 \
79041c28 1394 --suexec-docroot=%{httpdir} \
53fa9204
JB
1395 --disable-rule=WANTHSREGEX \
1396 --enable-rule=EAPI \
87a7b0d7 1397 --target=apache \
5c86eb8f 1398 %{?with_ipv6:--enable-rule=INET6}
53fa9204 1399
3b2a217b 1400%{__make} \
7be4e84a 1401 CC="%{__cc}"
3b2a217b 1402 LIBS1="-lm -lcrypt -lmm -ldl"
53fa9204
JB
1403
1404rm -f src/modules/standard/mod_auth_db.so
8caf5449 1405%{__make} -C src/modules/standard mod_auth_db.so \
7be4e84a 1406 CC="%{__cc}"
8caf5449 1407 LIBS_SHLIB="-ldb"
53fa9204
JB
1408
1409rm -f src/modules/standard/mod_rewrite.so
8caf5449 1410%{__make} -C src/modules/standard mod_rewrite.so \
7be4e84a 1411 CC="%{__cc}"
5c86eb8f 1412 LIBS_SHLIB="-ldb %{?with_rewrite_ldap:-lldap -llber}"
53fa9204 1413
01eb3e77 1414%if %{with lingerd}
53b37e11 1415%{__make} -C lingerd-* lingerd \
01eb3e77
ER
1416 CC="%{__cc}" \
1417 CFLAGS="%{rpmcflags}"
1418 LDFLAGS="%{rpmldflags}"
1419%endif
1420
53fa9204
JB
1421%install
1422rm -rf $RPM_BUILD_ROOT
4b631528 1423install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
5ed44ee9 1424 $RPM_BUILD_ROOT%{_sysconfdir}/{webapps.d,conf.d,vhosts.d} \
b2f3e4cd 1425 $RPM_BUILD_ROOT%{httpdir}/html \
7d19f0dd 1426 $RPM_BUILD_ROOT%{_libexecdir} \
2c26459c 1427 $RPM_BUILD_ROOT/var/{log/{apache,archive/apache},run/apache} \
3de09e95 1428 $RPM_BUILD_ROOT%{systemdtmpfilesdir}
53fa9204 1429
6e1dde26 1430%{__make} -j1 install-quiet \
3b2a217b 1431 root=$RPM_BUILD_ROOT
53fa9204 1432
3de09e95 1433cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache1
53b37e11 1434sed -e 's,/usr/lib,%{_libdir},g' %{SOURCE1} > $RPM_BUILD_ROOT/etc/rc.d/init.d/apache
3de09e95 1435cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/apache
53fa9204 1436bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
8bf9bc55
ER
1437mv $RPM_BUILD_ROOT%{_mandir}/hu/man8/{httpd,apache}.8
1438mv $RPM_BUILD_ROOT%{_mandir}/pl/man8/{httpd,apache}.8
53fa9204 1439
87a7b0d7 1440touch $RPM_BUILD_ROOT/var/log/apache/{access,error,agent,referer}_log
53fa9204 1441
0993d5b6
JB
1442install -d $RPM_BUILD_ROOT%{errordir}
1443cp -a errordocs/* $RPM_BUILD_ROOT%{errordir}
53fa9204 1444
0333ef52 1445mv $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf conf/apache.conf.dist
79041c28 1446cp -a %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
7d19f0dd 1447
6003bd16 1448CFG="$RPM_BUILD_ROOT%{_sysconfdir}/conf.d"
7d19f0dd
ER
1449
1450echo "LoadModule access_module modules/mod_access.so" > $CFG/01_mod_access.conf
e73fbcdf 1451echo "LoadModule alias_module modules/mod_alias.so" > $CFG/02_mod_alias.conf
87f1c08e 1452echo "LoadModule asis_module modules/mod_asis.so" > $CFG/03_mod_asis.conf
79041c28 1453cp -a %{SOURCE21} $CFG/04_mod_cern_meta.conf
87f1c08e
ER
1454echo "LoadModule cgi_module modules/mod_cgi.so" > $CFG/05_mod_cgi.conf
1455echo "LoadModule env_module modules/mod_env.so" > $CFG/06_mod_env.conf
1456echo "LoadModule include_module modules/mod_include.so" > $CFG/07_mod_include.conf
1457echo "LoadModule log_agent_module modules/mod_log_agent.so" > $CFG/08_mod_log_agent.conf
79041c28 1458cp -a %{SOURCE14} $CFG/09_mod_log_config.conf
87f1c08e 1459echo "LoadModule log_referer_module modules/mod_log_referer.so" > $CFG/10_mod_log_referer.conf
79041c28
ER
1460cp -a %{SOURCE16} $CFG/11_mod_mime_magic.conf
1461cp -a %{SOURCE19} $CFG/12_mod_mime.conf
1462cp -a %{SOURCE18} $CFG/13_mod_negotiation.conf
1463cp -a %{SOURCE22} $CFG/14_mod_setenvif.conf
87f1c08e 1464echo "LoadModule speling_module modules/mod_speling.so" > $CFG/15_mod_speling.conf
79041c28 1465cp -a %{SOURCE15} $CFG/16_mod_userdir.conf
87f1c08e 1466
79041c28 1467cp -a %{SOURCE8} $CFG/20_common.conf
b2f3e4cd 1468cp -a %{SOURCE6} $CFG/30_defaultindex.conf
0993d5b6 1469cp -a %{SOURCE25} $CFG/30_manual.conf
87f1c08e 1470
79041c28
ER
1471cp -a %{SOURCE23} $CFG/20_mod_vhost_alias.conf
1472cp -a %{SOURCE9} $CFG/25_mod_status.conf
1473cp -a %{SOURCE10} $CFG/30_mod_proxy.conf
1474cp -a %{SOURCE20} $CFG/50_mod_actions.conf
7d19f0dd
ER
1475echo "LoadModule auth_module modules/mod_auth.so" > $CFG/51_mod_auth.conf
1476echo "LoadModule auth_anon_module modules/mod_auth_anon.so" > $CFG/52_mod_auth_anon.conf
1477echo "LoadModule auth_db_module modules/mod_auth_db.so" > $CFG/53_mod_auth_db.conf
1478echo "LoadModule auth_digest_module modules/mod_auth_digest.so" > $CFG/54_mod_auth_digest.conf
79041c28
ER
1479cp -a %{SOURCE11} $CFG/57_mod_autoindex.conf
1480cp -a %{SOURCE12} $CFG/59_mod_dir.conf
7d19f0dd
ER
1481echo "LoadModule expires_module modules/mod_expires.so" > $CFG/67_mod_expires.conf
1482echo "LoadModule headers_module modules/mod_headers.so" > $CFG/68_mod_headers.conf
1483echo "LoadModule imap_module modules/mod_imap.so" > $CFG/69_mod_imap.conf
1484echo "LoadModule rewrite_module modules/mod_rewrite.so" > $CFG/70_mod_rewrite.conf
1485echo "LoadModule usertrack_module modules/mod_usertrack.so" > $CFG/71_mod_usertrack.conf
1486echo "LoadModule unique_id_module modules/mod_unique_id.so" > $CFG/72_mod_unique_id.conf
1487echo "LoadModule define_module modules/mod_define.so" > $CFG/73_mod_define.conf
1488echo "LoadModule digest_module modules/mod_digest.so" > $CFG/74_mod_digest.conf
1489echo "LoadModule log_forensic_module modules/mod_log_forensic.so" > $CFG/75_mod_log_forensic.conf
1490echo "LoadModule mmap_static_module modules/mod_mmap_static.so" > $CFG/76_mod_mmap_static.conf
79041c28 1491cp -a %{SOURCE13} $CFG/77_mod_info.conf
3de09e95
ER
1492cp -a %{SOURCE24} $CFG/80_errordocs.conf
1493cp -a %{SOURCE17} $CFG/80_mod_alias.conf
79041c28
ER
1494# cgi_test: create config file with ScriptAlias
1495cat << 'EOF' > $CFG/09_cgi_test.conf
1496ScriptAlias /cgi-bin/printenv %{cgibindir}/printenv
1497ScriptAlias /cgi-bin/test-cgi %{cgibindir}/test-cgi
1498EOF
7d19f0dd 1499
b2f3e4cd 1500ln -sf index.html.en $RPM_BUILD_ROOT%{docroot}/index.html
53fa9204 1501
87a7b0d7 1502mv $RPM_BUILD_ROOT%{_sbindir}/apxs $RPM_BUILD_ROOT%{apxs}
1503mv $RPM_BUILD_ROOT%{_mandir}/man8/apxs.8 $RPM_BUILD_ROOT%{_mandir}/man8/apxs1.8
1504
1505perl -p -i -e 's/^if ...O ne "MSWin32"./if (0)/' $RPM_BUILD_ROOT%{apxs}
1506
99a69c0a
ER
1507ln -s ../..%{_libexecdir} $RPM_BUILD_ROOT%{_sysconfdir}/modules
1508ln -s ../../var/log/apache $RPM_BUILD_ROOT%{_sysconfdir}/logs
7d19f0dd 1509
d65cdfeb 1510ln -sf %{_bindir}/htpasswd $RPM_BUILD_ROOT%{_sbindir}
bdd78379 1511
3de09e95 1512cp -p %{SOURCE26} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
2c26459c 1513
1d00ebf1
ER
1514# Not packaged.
1515rm -f $RPM_BUILD_ROOT%{_sysconfdir}/*.default
1516rm -f $RPM_BUILD_ROOT%{_sysconfdir}/{access,srm}.conf
1517rm -f $RPM_BUILD_ROOT%{_sysconfdir}/mime.types
1518rm -f $RPM_BUILD_ROOT%{_libexecdir}/*.exp
1519rm -f $RPM_BUILD_ROOT%{_libexecdir}/mod_{auth_dbm,example}.so
1d00ebf1
ER
1520rm -f $RPM_BUILD_ROOT%{_mandir}/README*
1521
79041c28 1522rm -rf $RPM_BUILD_ROOT%{_datadir}/apache-icons
79041c28 1523
1d00ebf1 1524# Not for our os or for older apache
79041c28
ER
1525rm $RPM_BUILD_ROOT%{manualdir}/{cygwin,ebcdic,install-{z,}tpf,man-template}.html
1526rm $RPM_BUILD_ROOT%{manualdir}/mod/mod_{auth_dbm,browser,dld,example,isapi,log_common}.html
1527rm $RPM_BUILD_ROOT%{manualdir}/{mpeix,netware,new_features_1_[0-2],readme-tpf,suexec_1_2,unixware,vhosts/details_1_2}.html
1528rm $RPM_BUILD_ROOT%{manualdir}/{win_{compiling,service}.html*,windows.html*}
1d00ebf1 1529
01eb3e77 1530%if %{with lingerd}
a7550356 1531install -p lingerd-*/lingerd $RPM_BUILD_ROOT%{_libexecdir}
01eb3e77
ER
1532install -d $RPM_BUILD_ROOT%{_localstatedir}/run/lingerd
1533%endif
1534
53fa9204
JB
1535%clean
1536rm -rf $RPM_BUILD_ROOT
1537
6935eac8 1538%pre base
68670a21
ER
1539%groupadd -g 51 -r -f http
1540%useradd -u 51 -r -d %{httpdir} -s /bin/false -c "HTTP User" -g http http
79041c28 1541if [ "$(getent passwd http | cut -d: -f6)" = "/home/httpd" ]; then
68670a21 1542 /usr/sbin/usermod -d %{httpdir} http
53fa9204
JB
1543fi
1544
6935eac8 1545%post base
87a7b0d7 1546/sbin/chkconfig --add apache
53fa9204 1547umask 137
87a7b0d7 1548touch /var/log/apache/{access,error,agent,referer}_log
53fa9204 1549
6935eac8 1550%preun base
53fa9204 1551if [ "$1" = "0" ]; then
d9a14714 1552 %service apache stop
87a7b0d7 1553 /sbin/chkconfig --del apache
53fa9204
JB
1554fi
1555
6935eac8 1556%postun base
155d5ab9 1557if [ "$1" = "0" ]; then
e0d131c4 1558 %userremove http
1559 %groupremove http
155d5ab9 1560fi
1561
6935eac8 1562%triggerpostun base -- apache < 2.0.0
68670a21
ER
1563%groupadd -g 51 -r -f http
1564%useradd -u 51 -r -d %{httpdir} -s /bin/false -c "HTTP User" -g http http
87a7b0d7 1565/sbin/chkconfig --add apache
7d19f0dd 1566
6935eac8 1567%triggerpostun base -- apache1 < 1.3.33-1.85
7d19f0dd
ER
1568# upgrading from older version
1569if [ "$1" = "2" ]; then
1570 sed -i -e '
1571 # get apxs over confusion of changed ServerRoot
1572 s,^\(LoadModule .*\) lib/apache1/,\1 modules/,
1573
1574 # update ServerRoot
1575 s,^ServerRoot.*,ServerRoot "/etc/apache",
1576 ' /etc/apache/apache.conf
1577fi
098d451e 1578
34936166 1579%triggerpostun base -- %{name} < 1.3.31-5.9
d65cdfeb
ER
1580%banner %{name} -e -a <<EOF
1581WARNING!!!
fe9bbd9b
ER
1582 Since 1.3.31-5 version autoindex module has been separated to package %{name}-mod_autoindex
1583 If you need previous functionality please run:
1584poldek -Uv %{name}-mod_autoindex
d65cdfeb
ER
1585
1586EOF
1587
6935eac8 1588%triggerpostun base -- %{name} < 1.3.33-3.4
d65cdfeb
ER
1589%banner %{name} -e -a <<EOF
1590WARNING!!!
fe9bbd9b
ER
1591 Since 1.3.33-3.4 version following modules have been separated to subpackages
1592 If you need previous functionality please run:
1593 poldek -Uv %{name}-MODULENAME
1594 where MODULENAME is one (or all) of:
d65cdfeb
ER
1595 mod_asis
1596 mod_cern_meta
1597 mod_cgi
1598 mod_env
1599 mod_include
1600 mod_log_agent
1601 mod_log_config
1602 mod_log_referer
1603 mod_mime
1604 mod_mime_magic
1605 mod_negotiation
1606 mod_setenvif
1607 mod_speling
1608 mod_userdir
1609EOF
1610
6935eac8 1611%triggerpostun base -- %{name} < 1.3.33-6.7
da771d4d
ER
1612# update /etc/sysconfig/apache1 -> apache rename
1613if [ -f /etc/sysconfig/apache1.rpmsave ]; then
1614 cp -f /etc/sysconfig/apache{,.rpmnew}
1615 mv -f /etc/sysconfig/apache{1.rpmsave,}
1616fi
1617
6935eac8 1618%triggerpostun base -- %{name} < 1.3.34-5.9
51ff422a 1619if ! grep -q 'Include webapps.d/' /etc/apache/apache.conf; then
a9861801
ER
1620# make sure webapps.d is included
1621cp -f /etc/apache/apache.conf{,.rpmsave}
1622sed -i -e '
1623 /^Include conf.d/{
1624 a
1625 a# Include webapps config
1626 aInclude webapps.d/*.conf
1627 }
1628' /etc/apache/apache.conf
51ff422a
ER
1629fi
1630
34936166 1631%triggerpostun mod_auth_db -- apache-mod_auth_db < 1.3.20-16
f269b2be 1632sed -i -e '/^\(Add\|Load\)Module.*mod_auth_dbm\.\(so\|c\)/d' /etc/apache/apache.conf
1e26657a
ER
1633
1634%triggerpostun mod_autoindex -- apache1-mod_autoindex < 1.3.33-1.85
1e26657a 1635sed -i -e '
f269b2be 1636 /^\(Add\|Load\)Module.*mod_autoindex\.\(so\|c\)/d
1e26657a
ER
1637 s,^Include.*mod_autoindex.conf,Include %{_sysconfdir}/conf.d/*_mod_autoindex.conf,
1638' /etc/apache/apache.conf
1639
1640%triggerpostun mod_proxy -- apache1-mod_proxy < 1.3.33-1.85
1e26657a 1641sed -i -e '
f269b2be
ER
1642 /^LoadModule.*libproxy\.so/d
1643 /^AddModule.*mod_proxy\.c/d
1e26657a
ER
1644 s,^Include.*mod_proxy.conf,Include %{_sysconfdir}/conf.d/*_mod_proxy.conf,
1645' /etc/apache/apache.conf
1646
1647%triggerpostun mod_status -- apache1-mod_status < 1.3.33-1.85
1e26657a 1648sed -i -e '
f269b2be 1649 /^\(Add\|Load\)Module.*mod_status\.\(so\|c\)/d
1e26657a
ER
1650 s,^Include.*mod_status.conf,Include %{_sysconfdir}/conf.d/*_mod_status.conf,
1651' /etc/apache/apache.conf
1652
1653%triggerpostun mod_vhost_alias -- apache1-mod_vhost_alias < 1.3.33-1.85
1e26657a 1654sed -i -e '
f269b2be 1655 /^\(Add\|Load\)Module.*mod_vhost_alias\.\(so\|c\)/d
1e26657a
ER
1656 s,^Include.*mod_vhost_alias.conf,Include %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf,
1657' /etc/apache/apache.conf
1658
6935eac8 1659%posttrans base
1e26657a
ER
1660# minimizing apache restarts logics. we restart webserver:
1661#
1662# 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1663# 2. first install of module (post: $1 = 1)
1664# 2. uninstall of module (postun: $1 == 0)
1665#
1666# the strict internal deps between apache modules and
1667# main package are very important for all this to work.
1668
1669# restart webserver at the end of transaction
90328019 1670%service apache restart "Apache HTTP daemon"
1e26657a
ER
1671
1672# macro called at module post scriptlet
1673%define module_post \
1674if [ "$1" = "1" ]; then \
39b91334 1675 %service -q apache restart \
1e26657a
ER
1676fi
1677
1678# macro called at module postun scriptlet
1679%define module_postun \
1680if [ "$1" = "0" ]; then \
39b91334 1681 %service -q apache restart \
1e26657a
ER
1682fi
1683
60ecfe71 1684%post errordocs
1e26657a 1685if [ "$1" = "1" ]; then
39b91334 1686 %service -q apache reload
1e26657a 1687fi
60ecfe71
ER
1688
1689%postun errordocs
1690if [ "$1" = "0" ]; then
39b91334 1691 %service -q apache reload
60ecfe71
ER
1692fi
1693
d65cdfeb 1694%post mod_access
1e26657a 1695%module_post
d65cdfeb
ER
1696
1697%postun mod_access
1e26657a 1698%module_postun
a3cecbb6 1699
53fa9204 1700%post mod_actions
1e26657a 1701%module_post
53fa9204 1702
e3e35aaf 1703%postun mod_actions
1e26657a 1704%module_postun
53fa9204 1705
d65cdfeb 1706%post mod_alias
1e26657a 1707%module_post
d65cdfeb
ER
1708
1709%postun mod_alias
1e26657a 1710%module_postun
d65cdfeb
ER
1711
1712%post mod_asis
1e26657a 1713%module_post
d65cdfeb
ER
1714
1715%postun mod_asis
1e26657a 1716%module_postun
d65cdfeb 1717
53fa9204 1718%post mod_auth
1e26657a 1719%module_post
53fa9204 1720
e3e35aaf 1721%postun mod_auth
1e26657a 1722%module_postun
53fa9204
JB
1723
1724%post mod_auth_anon
1e26657a 1725%module_post
53fa9204 1726
e3e35aaf 1727%postun mod_auth_anon
1e26657a 1728%module_postun
53fa9204
JB
1729
1730%post mod_auth_db
1e26657a 1731%module_post
53fa9204 1732
e3e35aaf 1733%postun mod_auth_db
1e26657a 1734%module_postun
098d451e 1735
37409390 1736%post mod_auth_digest
1e26657a 1737%module_post
c73ed4e3 1738
e3e35aaf 1739%postun mod_auth_digest
1e26657a 1740%module_postun
53fa9204 1741
37409390 1742%post mod_autoindex
1e26657a 1743%module_post
37409390 1744
e3e35aaf 1745%postun mod_autoindex
1e26657a 1746%module_postun
37409390 1747
d65cdfeb 1748%post mod_cern_meta
1e26657a 1749%module_post
d65cdfeb
ER
1750
1751%postun mod_cern_meta
1e26657a 1752%module_postun
d65cdfeb
ER
1753
1754%post mod_cgi
1e26657a 1755%module_post
d65cdfeb
ER
1756
1757%postun mod_cgi
1e26657a 1758%module_postun
d65cdfeb 1759
53fa9204 1760%post mod_define
1e26657a 1761%module_post
53fa9204 1762
e3e35aaf 1763%postun mod_define
1e26657a 1764%module_postun
53fa9204
JB
1765
1766%post mod_digest
1e26657a 1767%module_post
53fa9204 1768
e3e35aaf 1769%postun mod_digest
1e26657a 1770%module_postun
53fa9204
JB
1771
1772%post mod_dir
1e26657a 1773%module_post
53fa9204 1774
e3e35aaf 1775%postun mod_dir
1e26657a 1776%module_postun
53fa9204 1777
d65cdfeb 1778%post mod_env
1e26657a 1779%module_post
d65cdfeb
ER
1780
1781%postun mod_env
1e26657a 1782%module_postun
d65cdfeb 1783
53fa9204 1784%post mod_expires
1e26657a 1785%module_post
53fa9204 1786
e3e35aaf 1787%postun mod_expires
1e26657a 1788%module_postun
53fa9204
JB
1789
1790%post mod_headers
1e26657a 1791%module_post
53fa9204 1792
e3e35aaf 1793%postun mod_headers
1e26657a 1794%module_postun
53fa9204 1795
425677cb 1796%post mod_imap
1e26657a 1797%module_post
53fa9204 1798
e3e35aaf 1799%postun mod_imap
1e26657a 1800%module_postun
53fa9204 1801
d65cdfeb 1802%post mod_include
1e26657a 1803%module_post
d65cdfeb
ER
1804
1805%postun mod_include
1e26657a 1806%module_postun
d65cdfeb 1807
425677cb 1808%post mod_info
1e26657a 1809%module_post
53fa9204 1810
e3e35aaf 1811%postun mod_info
1e26657a 1812%module_postun
53fa9204 1813
d65cdfeb 1814%post mod_log_agent
1e26657a 1815%module_post
d65cdfeb
ER
1816
1817%postun mod_log_agent
1e26657a 1818%module_postun
d65cdfeb
ER
1819
1820%post mod_log_config
1e26657a 1821%module_post
d65cdfeb
ER
1822
1823%postun mod_log_config
1e26657a 1824%module_postun
d65cdfeb 1825
425677cb 1826%post mod_log_forensic
1e26657a 1827%module_post
425677cb 1828
e3e35aaf 1829%postun mod_log_forensic
1e26657a 1830%module_postun
425677cb 1831
d65cdfeb 1832%post mod_log_referer
1e26657a 1833%module_post
d65cdfeb
ER
1834
1835%postun mod_log_referer
1e26657a 1836%module_postun
d65cdfeb
ER
1837
1838%post mod_mime
1e26657a 1839%module_post
d65cdfeb
ER
1840
1841%postun mod_mime
1e26657a 1842%module_postun
d65cdfeb
ER
1843
1844%post mod_mime_magic
1e26657a 1845%module_post
d65cdfeb
ER
1846
1847%postun mod_mime_magic
1e26657a 1848%module_postun
d65cdfeb 1849
425677cb 1850%post mod_mmap_static
1e26657a 1851%module_post
53fa9204 1852
e3e35aaf 1853%postun mod_mmap_static
1e26657a 1854%module_postun
53fa9204 1855
d65cdfeb 1856%post mod_negotiation
1e26657a 1857%module_post
d65cdfeb
ER
1858
1859%postun mod_negotiation
1e26657a 1860%module_postun
d65cdfeb 1861
53fa9204 1862%post mod_proxy
1e26657a 1863%module_post
53fa9204 1864
e3e35aaf 1865%postun mod_proxy
1e26657a 1866%module_postun
098d451e 1867
53fa9204 1868%post mod_rewrite
1e26657a 1869%module_post
53fa9204 1870
e3e35aaf 1871%postun mod_rewrite
1e26657a 1872%module_postun
53fa9204 1873
d65cdfeb 1874%post mod_setenvif
1e26657a 1875%module_post
d65cdfeb
ER
1876
1877%postun mod_setenvif
1e26657a 1878%module_postun
d65cdfeb
ER
1879
1880%post mod_speling
1e26657a 1881%module_post
d65cdfeb
ER
1882
1883%postun mod_speling
1e26657a 1884%module_postun
d65cdfeb 1885
53fa9204 1886%post mod_status
1e26657a 1887%module_post
53fa9204 1888
e3e35aaf 1889%postun mod_status
1e26657a 1890%module_postun
098d451e
JB
1891
1892%post mod_unique_id
1e26657a 1893%module_post
53fa9204 1894
e3e35aaf 1895%postun mod_unique_id
1e26657a 1896%module_postun
53fa9204 1897
d65cdfeb 1898%post mod_userdir
1e26657a 1899%module_post
d65cdfeb
ER
1900
1901%postun mod_userdir
1e26657a 1902%module_postun
d65cdfeb 1903
098d451e 1904%post mod_usertrack
1e26657a 1905%module_post
53fa9204 1906
e3e35aaf 1907%postun mod_usertrack
1e26657a 1908%module_postun
53fa9204
JB
1909
1910%post mod_vhost_alias
1e26657a 1911%module_post
53fa9204 1912
e3e35aaf 1913%postun mod_vhost_alias
1e26657a 1914%module_postun
098d451e 1915
53fa5fe3
ER
1916%post defaultindex
1917if [ "$1" = "1" ]; then
1918 %service -q apache reload
1919fi
1920
1921%postun defaultindex
1922if [ "$1" = "0" ]; then
1923 %service -q apache reload
1924fi
1925
79041c28
ER
1926%post cgi_test
1927if [ "$1" = "1" ]; then
b2f3e4cd 1928 %service -q apache reload
79041c28
ER
1929fi
1930
1931%postun cgi_test
1932if [ "$1" = "0" ]; then
b2f3e4cd 1933 %service -q apache reload
79041c28
ER
1934fi
1935
53fa9204
JB
1936%files
1937%defattr(644,root,root,755)
6935eac8
ER
1938
1939%files base
1940%defattr(644,root,root,755)
ec6bff03 1941%doc ABOUT_APACHE src/CHANGES README %{?with_ipv6:README.v6}
0333ef52 1942%doc conf/mime.types conf/apache.conf.dist
01eb3e77 1943%{?with_lingerd:%doc lingerd}
87a7b0d7 1944%attr(754,root,root) /etc/rc.d/init.d/apache
01a173e6 1945%attr(751,root,root) %dir %{_sysconfdir}
7d19f0dd 1946%{_sysconfdir}/modules
0333ef52 1947%{_sysconfdir}/logs
7d19f0dd 1948%attr(750,root,root) %dir %{_sysconfdir}/conf.d
a9861801 1949%attr(750,root,root) %dir %{_sysconfdir}/webapps.d
5ed44ee9 1950%attr(750,root,root) %dir %{_sysconfdir}/vhosts.d
6009ad67
ER
1951%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
1952%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_common.conf
da771d4d 1953%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/apache
6009ad67 1954%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/*
53fa9204 1955%dir %{_libexecdir}
01eb3e77 1956%if %{with lingerd}
38dac980 1957%attr(755,root,root) %{_libexecdir}/lingerd
01eb3e77
ER
1958%attr(770,root,http) %dir %{_localstatedir}/run/lingerd
1959%endif
53fa9204 1960%attr(755,root,root) %{_bindir}/checkgid
87a7b0d7 1961%attr(755,root,root) %{_sbindir}/apache
3de09e95 1962%{systemdtmpfilesdir}/%{name}.conf
53fa9204 1963%dir %attr(1773,root,http) /var/run/apache
c0c595c4 1964%{_mandir}/man8/apache.8*
8bf9bc55
ER
1965%lang(hu) %{_mandir}/hu/man8/apache.8*
1966%lang(pl) %{_mandir}/pl/man8/apache.8*
5ea17c78 1967%attr(2751,root,logs) %dir /var/log/apache
639cd8b3 1968%attr(2750,root,logs) %dir /var/log/archive/apache
5f44f98e 1969%attr(640,root,logs) %ghost /var/log/apache/*
79041c28 1970%dir %{_datadir}/%{name}
79041c28 1971%dir %{httpdir}
b2f3e4cd
ER
1972%dir %{httpdir}/html
1973%dir %{docroot}
79041c28
ER
1974
1975%files cgi_test
1976%defattr(644,root,root,755)
1977%dir %{cgibindir}
1978%attr(755,root,root) %{cgibindir}/*
1979%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_cgi_test.conf
2ccbfa79 1980
c0c595c4 1981%files tools
1982%defattr(644,root,root,755)
8bf9bc55 1983%attr(755,root,root) %{_bindir}/htdigest
c0c595c4 1984%attr(755,root,root) %{_sbindir}/ab
1985%attr(755,root,root) %{_sbindir}/apachectl
1986%attr(755,root,root) %{_sbindir}/logresolve
1987%attr(755,root,root) %{_sbindir}/rotatelogs
8bf9bc55 1988%lang(ko) %{_mandir}/ko/man8/ab.8*
c0c595c4 1989%{_mandir}/man1/htdigest.1*
1990%{_mandir}/man8/ab*
1991%{_mandir}/man8/apachectl*
8bf9bc55
ER
1992%{_mandir}/man8/logresolve.8*
1993%{_mandir}/man8/rotatelogs.8*
c0c595c4 1994
b2f3e4cd 1995%files defaultindex
2ccbfa79 1996%defattr(644,root,root,755)
b2f3e4cd
ER
1997%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_defaultindex.conf
1998%config(noreplace,missingok) %{docroot}/index.html
d65cdfeb 1999# NOTE: html extensions are not the same as (g)libc locale names
b2f3e4cd
ER
2000%lang(ca) %{docroot}/index.html.ca
2001%lang(cs) %{docroot}/index.html.cz
2002%lang(de) %{docroot}/index.html.de
2003%lang(da) %{docroot}/index.html.dk
2004%lang(et) %{docroot}/index.html.ee
2005%lang(el) %{docroot}/index.html.el
2006%{docroot}/index.html.en
2007%lang(es) %{docroot}/index.html.es
2008%lang(fr) %{docroot}/index.html.fr
2009%lang(he) %{docroot}/index.html.he.iso8859-8
2010%lang(hu) %{docroot}/index.html.hu
2011%lang(it) %{docroot}/index.html.it
2012%lang(ja) %{docroot}/index.html.ja.jis
2013%lang(ko) %{docroot}/index.html.kr.iso-kr
2014%lang(de_LU) %{docroot}/index.html.lb.utf8
2015%lang(nl) %{docroot}/index.html.nl
2016%lang(nn) %{docroot}/index.html.nn
2017%lang(nb) %{docroot}/index.html.no
2018%lang(pl) %{docroot}/index.html.po.iso-pl
2019%lang(pt) %{docroot}/index.html.pt
2020%lang(pt_BR) %{docroot}/index.html.pt-br
2021%lang(ru) %{docroot}/index.html.ru.cp-1251
2022%lang(ru) %{docroot}/index.html.ru.cp866
2023%lang(ru) %{docroot}/index.html.ru.iso-ru
2024%lang(ru) %{docroot}/index.html.ru.koi8-r
2025%lang(ru) %{docroot}/index.html.ru.ucs2
2026%lang(ru) %{docroot}/index.html.ru.ucs4
2027%lang(ru) %{docroot}/index.html.ru.utf8
2028%lang(sv) %{docroot}/index.html.se
2029%lang(zh_TW) %{docroot}/index.html.zh-tw.big5
2030%{docroot}/*.gif
2031
2032%files manual
3b2a217b 2033%defattr(644,root,root,755)
b2f3e4cd 2034%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_manual.conf
3b2a217b
JB
2035%dir %{manualdir}
2036%dir %{manualdir}/images
2037%{manualdir}/images/apache_header.gif
2038%{manualdir}/images/custom_errordocs.gif
2039%{manualdir}/images/home.gif
2040%{manualdir}/images/index.gif
2041%{manualdir}/images/pixel.gif
2042%{manualdir}/images/sub.gif
2043%{manualdir}/misc
2044%{manualdir}/LICENSE
2045%{manualdir}/bind.html.html
2046%{manualdir}/bind.html.en
2047%lang(fr) %{manualdir}/bind.html.fr
2048%lang(ja) %{manualdir}/bind.html.ja.jis
3b2a217b
JB
2049%{manualdir}/configuring.html.html
2050%{manualdir}/configuring.html.en
2051%lang(fr) %{manualdir}/configuring.html.fr
2052%lang(ja) %{manualdir}/configuring.html.ja.jis
2053%{manualdir}/content-negotiation.html.html
2054%{manualdir}/content-negotiation.html.en
2055%lang(ja) %{manualdir}/content-negotiation.html.ja.jis
2056%{manualdir}/custom-error.html.html
2057%{manualdir}/custom-error.html.en
2058%lang(fr) %{manualdir}/custom-error.html.fr
2059%lang(ja) %{manualdir}/custom-error.html.ja.jis
2060%{manualdir}/dns-caveats.html.html
2061%{manualdir}/dns-caveats.html.en
2062%lang(fr) %{manualdir}/dns-caveats.html.fr
665b5345 2063%lang(ja) %{manualdir}/dns-caveats.html.ja.jis
3b2a217b
JB
2064%{manualdir}/dso.html
2065%{manualdir}/env.html.html
2066%{manualdir}/env.html.en
2067%lang(ja) %{manualdir}/env.html.ja.jis
2068%{manualdir}/footer.html
2069%{manualdir}/handler.html.html
2070%{manualdir}/handler.html.en
2071%lang(ja) %{manualdir}/handler.html.ja.jis
2072%{manualdir}/header.html
2073%{manualdir}/index.html.html
2074%{manualdir}/index.html.en
2075%lang(fr) %{manualdir}/index.html.fr
2076%lang(ja) %{manualdir}/index.html.ja.jis
2077%{manualdir}/install.html.html
2078%{manualdir}/install.html.en
2079%lang(es) %{manualdir}/install.html.es
2080%lang(fr) %{manualdir}/install.html.fr
2081%lang(ja) %{manualdir}/install.html.ja.jis
2082%{manualdir}/invoking.html.html
2083%{manualdir}/invoking.html.en
2084%lang(fr) %{manualdir}/invoking.html.fr
665b5345 2085%lang(ja) %{manualdir}/invoking.html.ja.jis
3b2a217b
JB
2086%{manualdir}/keepalive.html.html
2087%{manualdir}/keepalive.html.en
2088%lang(ja) %{manualdir}/keepalive.html.ja.jis
2089%{manualdir}/location.html.html
2090%{manualdir}/location.html.en
2091%lang(ja) %{manualdir}/location.html.ja.jis
2092%{manualdir}/logs.html
2093%{manualdir}/multilogs.html
2094%{manualdir}/new_features_1_3.html.html
2095%{manualdir}/new_features_1_3.html.en
2096%lang(ja) %{manualdir}/new_features_1_3.html.ja.jis
2097%{manualdir}/process-model.html.html
2098%{manualdir}/process-model.html.en
2099%lang(ja) %{manualdir}/process-model.html.ja.jis
2100%{manualdir}/sections.html.html
2101%{manualdir}/sections.html.en
2102%lang(ja) %{manualdir}/sections.html.ja.jis
2103%{manualdir}/server-wide.html.html
2104%{manualdir}/server-wide.html.en
2105%lang(fr) %{manualdir}/server-wide.html.fr
2106%lang(ja) %{manualdir}/server-wide.html.ja.jis
2107%{manualdir}/sitemap.html
2108%{manualdir}/sourcereorg.html
2109%{manualdir}/stopping.html.html
2110%{manualdir}/stopping.html.en
2111%lang(fr) %{manualdir}/stopping.html.fr
2112%{manualdir}/upgrading_to_1_3.html
2113%{manualdir}/urlmapping.html
2114%dir %{manualdir}/howto
2115%{manualdir}/howto/cgi.html.html
2116%{manualdir}/howto/cgi.html.en
2117%lang(ja) %{manualdir}/howto/cgi.html.ja.jis
2118%{manualdir}/howto/footer.html
2119%{manualdir}/howto/header.html
2120%{manualdir}/howto/htaccess.html
2121%{manualdir}/howto/ssi.html.html
2122%{manualdir}/howto/ssi.html.en
2123%lang(ja) %{manualdir}/howto/ssi.html.ja.jis
2124%dir %{manualdir}/mod
2125%{manualdir}/mod/core.html.html
2126%{manualdir}/mod/core.html.en
2127%lang(fr) %{manualdir}/mod/core.html.fr
2128%lang(ja) %{manualdir}/mod/core.html.ja.jis
2129%{manualdir}/mod/directive-dict.html.html
2130%{manualdir}/mod/directive-dict.html.en
2131%lang(fr) %{manualdir}/mod/directive-dict.html.fr
2132%lang(ja) %{manualdir}/mod/directive-dict.html.ja.jis
2133%{manualdir}/mod/directives.html.html
2134%lang(de) %{manualdir}/mod/directives.html.de
2135%{manualdir}/mod/directives.html.en
2136%lang(fr) %{manualdir}/mod/directives.html.fr
2137%lang(ja) %{manualdir}/mod/directives.html.ja.jis
2138%{manualdir}/mod/footer.html
2139%{manualdir}/mod/header.html
2140%{manualdir}/mod/index-bytype.html.html
2141%{manualdir}/mod/index-bytype.html.en
2142%lang(fr) %{manualdir}/mod/index-bytype.html.fr
2143%lang(ja) %{manualdir}/mod/index-bytype.html.ja.jis
2144%{manualdir}/mod/index.html.html
2145%{manualdir}/mod/index.html.en
2146%lang(fr) %{manualdir}/mod/index.html.fr
2147%lang(ja) %{manualdir}/mod/index.html.ja.jis
2148%{manualdir}/mod/mod_access.html.html
2149%{manualdir}/mod/mod_access.html.en
2150%lang(ja) %{manualdir}/mod/mod_access.html.ja.jis
2151%{manualdir}/mod/mod_alias.html.html
2152%{manualdir}/mod/mod_alias.html.en
2153%lang(ja) %{manualdir}/mod/mod_alias.html.ja.jis
2154%{manualdir}/mod/mod_asis.html.html
2155%{manualdir}/mod/mod_asis.html.en
2156%lang(ja) %{manualdir}/mod/mod_asis.html.ja.jis
2157%{manualdir}/mod/mod_autoindex.html.html
2158%{manualdir}/mod/mod_autoindex.html.en
2159%lang(ja) %{manualdir}/mod/mod_autoindex.html.ja.jis
2160%{manualdir}/mod/mod_cern_meta.html
2161%{manualdir}/mod/mod_cgi.html.html
2162%{manualdir}/mod/mod_cgi.html.en
2163%lang(ja) %{manualdir}/mod/mod_cgi.html.ja.jis
2164%{manualdir}/mod/mod_env.html.html
2165%{manualdir}/mod/mod_env.html.en
2166%lang(ja) %{manualdir}/mod/mod_env.html.ja.jis
2167%{manualdir}/mod/mod_include.html
2168%{manualdir}/mod/mod_log_agent.html
2169%{manualdir}/mod/mod_log_config.html.html
2170%{manualdir}/mod/mod_log_config.html.en
2171%lang(ja) %{manualdir}/mod/mod_log_config.html.ja.jis
2172%{manualdir}/mod/mod_log_referer.html
2173%{manualdir}/mod/mod_mime.html.html
2174%{manualdir}/mod/mod_mime.html.en
2175%lang(ja) %{manualdir}/mod/mod_mime.html.ja.jis
2176%{manualdir}/mod/mod_mime_magic.html
2177%{manualdir}/mod/mod_negotiation.html.html
2178%{manualdir}/mod/mod_negotiation.html.en
2179%lang(ja) %{manualdir}/mod/mod_negotiation.html.ja.jis
2180%{manualdir}/mod/mod_setenvif.html.html
2181%{manualdir}/mod/mod_setenvif.html.en
2182%lang(ja) %{manualdir}/mod/mod_setenvif.html.ja.jis
2183%{manualdir}/mod/mod_so.html.html
2184%{manualdir}/mod/mod_so.html.en
2185%lang(ja) %{manualdir}/mod/mod_so.html.ja.jis
2186%{manualdir}/mod/mod_speling.html.html
2187%{manualdir}/mod/mod_speling.html.en
2188%lang(ja) %{manualdir}/mod/mod_speling.html.ja.jis
2189%{manualdir}/mod/mod_userdir.html.html
2190%{manualdir}/mod/mod_userdir.html.en
2191%lang(ja) %{manualdir}/mod/mod_userdir.html.ja.jis
2192%{manualdir}/mod/module-dict.html.html
2193%{manualdir}/mod/module-dict.html.en
2194%lang(ja) %{manualdir}/mod/module-dict.html.ja.jis
2195%dir %{manualdir}/programs
2196%{manualdir}/programs/ab.html
2197%{manualdir}/programs/apachectl.html.html
2198%{manualdir}/programs/apachectl.html.en
2199%lang(ja) %{manualdir}/programs/apachectl.html.ja.jis
2200%{manualdir}/programs/apxs.html
2201%{manualdir}/programs/dbmmanage.html
2202%{manualdir}/programs/footer.html
2203%{manualdir}/programs/header.html
2204%{manualdir}/programs/htdigest.html
2205%{manualdir}/programs/htpasswd.html.html
2206%{manualdir}/programs/htpasswd.html.en
2207%lang(ja) %{manualdir}/programs/htpasswd.html.ja.jis
2208%{manualdir}/programs/httpd.html.html
2209%{manualdir}/programs/httpd.html.en
2210%lang(ja) %{manualdir}/programs/httpd.html.ja.jis
2211%{manualdir}/programs/index.html.html
2212%{manualdir}/programs/index.html.en
2213%lang(ja) %{manualdir}/programs/index.html.ja.jis
2214%{manualdir}/programs/logresolve.html
2215%{manualdir}/programs/other.html
2216%{manualdir}/programs/rotatelogs.html
2217%dir %{manualdir}/vhosts
2218%{manualdir}/vhosts/details.html
2219%{manualdir}/vhosts/examples.html
2220%{manualdir}/vhosts/fd-limits.html.html
2221%{manualdir}/vhosts/fd-limits.html.en
2222%lang(ja) %{manualdir}/vhosts/fd-limits.html.ja.jis
2223%{manualdir}/vhosts/footer.html
2224%{manualdir}/vhosts/header.html
2225%{manualdir}/vhosts/host.html
2226%{manualdir}/vhosts/index.html.html
2227%{manualdir}/vhosts/index.html.en
2228%lang(ja) %{manualdir}/vhosts/index.html.ja.jis
2229%{manualdir}/vhosts/ip-based.html
2230%{manualdir}/vhosts/mass.html
2231%{manualdir}/vhosts/name-based.html.html
2232%{manualdir}/vhosts/name-based.html.en
2233%lang(ja) %{manualdir}/vhosts/name-based.html.ja.jis
2234%{manualdir}/vhosts/vhosts-in-depth.html
2235%{manualdir}/vhosts/virtual-host.html
2236# suexec
2237%{manualdir}/suexec.html.html
2238%{manualdir}/suexec.html.en
2239%lang(ja) %{manualdir}/suexec.html.ja.jis
2240%{manualdir}/programs/suexec.html.html
2241%{manualdir}/programs/suexec.html.en
2242%lang(ja) %{manualdir}/programs/suexec.html.ja.jis
2243# mod_actions
2244%{manualdir}/mod/mod_actions.html.html
2245%{manualdir}/mod/mod_actions.html.en
2246%lang(ja) %{manualdir}/mod/mod_actions.html.ja.jis
2247# mod_auth
2248%{manualdir}/howto/auth.html
2249%{manualdir}/mod/mod_auth.html.html
2250%{manualdir}/mod/mod_auth.html.en
2251%lang(ja) %{manualdir}/mod/mod_auth.html.ja.jis
2252# mod_anon
2253%{manualdir}/mod/mod_auth_anon.html
2254# mod_auth_db
2255%{manualdir}/mod/mod_auth_db.html
2256# mod_auth_digest
2257%{manualdir}/mod/mod_auth_digest.html
2258# mod_define
2259%{manualdir}/mod/mod_define.html
2260# mod_digest
2261%{manualdir}/mod/mod_digest.html
2262# mod_dir
2263%{manualdir}/mod/mod_dir.html.html
2264%{manualdir}/mod/mod_dir.html.en
2265%lang(ja) %{manualdir}/mod/mod_dir.html.ja.jis
2266# mod_expires
2267%{manualdir}/mod/mod_expires.html
2268# mod_headers
2269%{manualdir}/mod/mod_headers.html
2270# mod_imap
2271%{manualdir}/mod/mod_imap.html
2272# mod_info
2273%{manualdir}/mod/mod_info.html.html
2274%{manualdir}/mod/mod_info.html.en
2275%lang(ja) %{manualdir}/mod/mod_info.html.ja.jis
2276# mod_log_forensic
2277%{manualdir}/mod/mod_log_forensic.html.html
2278%{manualdir}/mod/mod_log_forensic.html.en
2279# mod_mmap_static
2280%{manualdir}/mod/mod_mmap_static.html
2281# mod_proxy
2282%{manualdir}/mod/mod_proxy.html
2283# mod_rewrite
2284%{manualdir}/mod/mod_rewrite.html.html
2285%{manualdir}/mod/mod_rewrite.html.en
2286%lang(ja) %{manualdir}/mod/mod_rewrite.html.ja.jis
2287%{manualdir}/images/mod_rewrite*
2288# mod_status
2289%{manualdir}/mod/mod_status.html
2290# mod_unique_id
2291%{manualdir}/mod/mod_unique_id.html.html
2292%{manualdir}/mod/mod_unique_id.html.en
2293%lang(ja) %{manualdir}/mod/mod_unique_id.html.ja.jis
2294# mod_usertrack
2295%{manualdir}/mod/mod_cookies.html
2296%{manualdir}/mod/mod_usertrack.html
2297# mod_vhost_alias
2298%{manualdir}/mod/mod_vhost_alias.html
2299
60ecfe71
ER
2300%files errordocs
2301%defattr(644,root,root,755)
6009ad67 2302%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_errordocs.conf
0993d5b6
JB
2303%dir %{errordir}
2304%{errordir}/HEADER.shtml
2305%{errordir}/FOOT.shtml
2306%{errordir}/*.shtml.en
2307%lang(pl) %{errordir}/*.shtml.po
60ecfe71 2308
53fa9204
JB
2309%files suexec
2310%defattr(644,root,root,755)
2311%attr(4755,root,root) %{_sbindir}/suexec
8bf9bc55 2312%{_mandir}/man8/suexec.8*
53fa9204
JB
2313
2314%files devel
2315%defattr(644,root,root,755)
5a9e5d78
ER
2316%attr(755,root,root) %{apxs}
2317%{_mandir}/man8/apxs1.8*
53fa9204
JB
2318%{_includedir}
2319
d65cdfeb
ER
2320%files -n htpasswd-%{name}
2321%defattr(644,root,root,755)
2322%attr(755,root,root) %{_bindir}/htpasswd
0dbc76cf 2323%attr(755,root,root) %{_sbindir}/htpasswd
d65cdfeb
ER
2324%{_mandir}/man1/htpasswd.1*
2325
2326%files mod_access
2327%defattr(644,root,root,755)
6009ad67 2328%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_access.conf
d65cdfeb
ER
2329%attr(755,root,root) %{_libexecdir}/mod_access.so
2330
53fa9204
JB
2331%files mod_actions
2332%defattr(644,root,root,755)
6009ad67 2333%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_actions.conf
53fa9204 2334%attr(755,root,root) %{_libexecdir}/mod_actions.so
53fa9204 2335
d65cdfeb
ER
2336%files mod_alias
2337%defattr(644,root,root,755)
6009ad67 2338%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_alias.conf
d65cdfeb
ER
2339%attr(755,root,root) %{_libexecdir}/mod_alias.so
2340
2341%files mod_asis
2342%defattr(644,root,root,755)
6009ad67 2343%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_asis.conf
d65cdfeb
ER
2344%attr(755,root,root) %{_libexecdir}/mod_asis.so
2345
53fa9204
JB
2346%files mod_auth
2347%defattr(644,root,root,755)
6009ad67 2348%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth.conf
53fa9204 2349%attr(755,root,root) %{_libexecdir}/mod_auth.so
bdd78379 2350
53fa9204
JB
2351%files mod_auth_anon
2352%defattr(644,root,root,755)
6009ad67 2353%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_anon.conf
53fa9204 2354%attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
53fa9204
JB
2355
2356%files mod_auth_db
2357%defattr(644,root,root,755)
6009ad67 2358%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_db.conf
53fa9204
JB
2359%attr(755,root,root) %{_libexecdir}/mod_auth_db.so
2360%attr(755,root,root) %{_bindir}/dbmmanage
53fa9204 2361%{_mandir}/man1/dbmmanage.1*
53fa9204
JB
2362
2363%files mod_auth_digest
2364%defattr(644,root,root,755)
6009ad67 2365%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_digest.conf
53fa9204 2366%attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
53fa9204 2367
c73ed4e3
PG
2368%files mod_autoindex
2369%defattr(644,root,root,755)
6009ad67 2370%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_autoindex.conf
c73ed4e3
PG
2371%attr(755,root,root) %{_libexecdir}/mod_autoindex.so
2372
d65cdfeb
ER
2373%files mod_cern_meta
2374%defattr(644,root,root,755)
6009ad67 2375%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cern_meta.conf
d65cdfeb
ER
2376%attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
2377
2378%files mod_cgi
2379%defattr(644,root,root,755)
6009ad67 2380%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgi.conf
d65cdfeb
ER
2381%attr(755,root,root) %{_libexecdir}/mod_cgi.so
2382
53fa9204
JB
2383%files mod_define
2384%defattr(644,root,root,755)
6009ad67 2385%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_define.conf
53fa9204 2386%attr(755,root,root) %{_libexecdir}/mod_define.so
53fa9204
JB
2387
2388%files mod_digest
2389%defattr(644,root,root,755)
6009ad67 2390%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_digest.conf
53fa9204 2391%attr(755,root,root) %{_libexecdir}/mod_digest.so
53fa9204
JB
2392
2393%files mod_dir
2394%defattr(644,root,root,755)
6009ad67 2395%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dir.conf
53fa9204 2396%attr(755,root,root) %{_libexecdir}/mod_dir.so
53fa9204 2397
d65cdfeb
ER
2398%files mod_env
2399%defattr(644,root,root,755)
6009ad67 2400%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_env.conf
d65cdfeb
ER
2401%attr(755,root,root) %{_libexecdir}/mod_env.so
2402
53fa9204
JB
2403%files mod_expires
2404%defattr(644,root,root,755)
6009ad67 2405%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_expires.conf
53fa9204 2406%attr(755,root,root) %{_libexecdir}/mod_expires.so
53fa9204
JB
2407
2408%files mod_headers
2409%defattr(644,root,root,755)
6009ad67 2410%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_headers.conf
53fa9204 2411%attr(755,root,root) %{_libexecdir}/mod_headers.so
53fa9204 2412
53fa9204
JB
2413%files mod_imap
2414%defattr(644,root,root,755)
6009ad67 2415%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_imap.conf
53fa9204 2416%attr(755,root,root) %{_libexecdir}/mod_imap.so
53fa9204 2417
d65cdfeb
ER
2418%files mod_include
2419%defattr(644,root,root,755)
6009ad67 2420%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_include.conf
d65cdfeb
ER
2421%attr(755,root,root) %{_libexecdir}/mod_include.so
2422
53fa9204
JB
2423%files mod_info
2424%defattr(644,root,root,755)
6009ad67 2425%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_info.conf
53fa9204 2426%attr(755,root,root) %{_libexecdir}/mod_info.so
53fa9204 2427
d65cdfeb
ER
2428%files mod_log_agent
2429%defattr(644,root,root,755)
6009ad67 2430%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_agent.conf
d65cdfeb
ER
2431%attr(755,root,root) %{_libexecdir}/mod_log_agent.so
2432
2433%files mod_log_config
2434%defattr(644,root,root,755)
6009ad67 2435%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_config.conf
d65cdfeb
ER
2436%attr(755,root,root) %{_libexecdir}/mod_log_config.so
2437
425677cb
JB
2438%files mod_log_forensic
2439%defattr(644,root,root,755)
6009ad67 2440%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_forensic.conf
425677cb 2441%attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
425677cb 2442
d65cdfeb
ER
2443%files mod_log_referer
2444%defattr(644,root,root,755)
6009ad67 2445%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_referer.conf
d65cdfeb
ER
2446%attr(755,root,root) %{_libexecdir}/mod_log_referer.so
2447
2448%files mod_mime
2449%defattr(644,root,root,755)
6009ad67 2450%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime.conf
d65cdfeb
ER
2451%attr(755,root,root) %{_libexecdir}/mod_mime.so
2452
2453%files mod_mime_magic
2454%defattr(644,root,root,755)
b427b458 2455%attr(640,root,root) %{_sysconfdir}/magic
6009ad67 2456%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime_magic.conf
d65cdfeb
ER
2457%attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
2458
425677cb
JB
2459%files mod_mmap_static
2460%defattr(644,root,root,755)
6009ad67 2461%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mmap_static.conf
425677cb 2462%attr(755,root,root) %{_libexecdir}/mod_mmap_static.so
425677cb 2463
d65cdfeb
ER
2464%files mod_negotiation
2465%defattr(644,root,root,755)
6009ad67 2466%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_negotiation.conf
d65cdfeb
ER
2467%attr(755,root,root) %{_libexecdir}/mod_negotiation.so
2468
53fa9204
JB
2469%files mod_proxy
2470%defattr(644,root,root,755)
6009ad67 2471%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_proxy.conf
53fa9204 2472%attr(755,root,root) %{_libexecdir}/libproxy.so
53fa9204
JB
2473%dir %attr(770,root,http) /var/cache/apache
2474
2475%files mod_rewrite
2476%defattr(644,root,root,755)
6009ad67 2477%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_rewrite.conf
53fa9204 2478%attr(755,root,root) %{_libexecdir}/mod_rewrite.so
53fa9204 2479
d65cdfeb
ER
2480%files mod_setenvif
2481%defattr(644,root,root,755)
6009ad67 2482%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_setenvif.conf
d65cdfeb
ER
2483%attr(755,root,root) %{_libexecdir}/mod_setenvif.so
2484
2485%files mod_speling
2486%defattr(644,root,root,755)
6009ad67 2487%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_speling.conf
d65cdfeb
ER
2488%attr(755,root,root) %{_libexecdir}/mod_speling.so
2489
53fa9204
JB
2490%files mod_status
2491%defattr(644,root,root,755)
6009ad67 2492%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_status.conf
53fa9204 2493%attr(755,root,root) %{_libexecdir}/mod_status.so
53fa9204 2494
53fa9204
JB
2495%files mod_unique_id
2496%defattr(644,root,root,755)
6009ad67 2497%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_unique_id.conf
53fa9204 2498%attr(755,root,root) %{_libexecdir}/mod_unique_id.so
53fa9204 2499
d65cdfeb
ER
2500%files mod_userdir
2501%defattr(644,root,root,755)
6009ad67 2502%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_userdir.conf
d65cdfeb
ER
2503%attr(755,root,root) %{_libexecdir}/mod_userdir.so
2504
098d451e
JB
2505%files mod_usertrack
2506%defattr(644,root,root,755)
6009ad67 2507%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_usertrack.conf
098d451e 2508%attr(755,root,root) %{_libexecdir}/mod_usertrack.so
098d451e 2509
53fa9204
JB
2510%files mod_vhost_alias
2511%defattr(644,root,root,755)
6009ad67 2512%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf
05cf0a88 2513%attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
This page took 0.849172 seconds and 4 git commands to generate.