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