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