]> git.pld-linux.org Git - packages/apache1.git/blame - apache1.spec
- continuing moving stuff to /usr/share
[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
b2f3e4cd 31Release: 7.11
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
79041c28
ER
1347# fix libdir (at least in PLD layout; no need to care about other ones)
1348%{__sed} -i -e 's,/lib$,/%{_lib},' config.layout
1349
53fa9204 1350%build
80b4e106 1351OPTIM="%{rpmcflags} -DHARD_SERVER_LIMIT=2048" \
53fa9204 1352./configure \
53fa9204
JB
1353 --with-layout=PLD \
1354 --without-confadjust \
1355 --enable-module=all \
1356 --enable-module=auth_digest \
1357 --enable-shared=max \
33163e51 1358 --with-perl=%{__perl} \
53fa9204
JB
1359 --enable-suexec \
1360 --suexec-caller=http \
1361 --suexec-uidmin=500 \
1362 --suexec-gidmin=500 \
79041c28 1363 --suexec-docroot=%{httpdir} \
53fa9204
JB
1364 --disable-rule=WANTHSREGEX \
1365 --enable-rule=EAPI \
87a7b0d7 1366 --target=apache \
5c86eb8f 1367 %{?with_ipv6:--enable-rule=INET6}
53fa9204 1368
3b2a217b 1369%{__make} \
7be4e84a 1370 CC="%{__cc}"
3b2a217b 1371 LIBS1="-lm -lcrypt -lmm -ldl"
53fa9204
JB
1372
1373rm -f src/modules/standard/mod_auth_db.so
8caf5449 1374%{__make} -C src/modules/standard mod_auth_db.so \
7be4e84a 1375 CC="%{__cc}"
8caf5449 1376 LIBS_SHLIB="-ldb"
53fa9204
JB
1377
1378rm -f src/modules/standard/mod_rewrite.so
8caf5449 1379%{__make} -C src/modules/standard mod_rewrite.so \
7be4e84a 1380 CC="%{__cc}"
5c86eb8f 1381 LIBS_SHLIB="-ldb %{?with_rewrite_ldap:-lldap -llber}"
53fa9204 1382
01eb3e77 1383%if %{with lingerd}
53b37e11 1384%{__make} -C lingerd-* lingerd \
01eb3e77
ER
1385 CC="%{__cc}" \
1386 CFLAGS="%{rpmcflags}"
1387 LDFLAGS="%{rpmldflags}"
1388%endif
1389
53fa9204
JB
1390%install
1391rm -rf $RPM_BUILD_ROOT
4b631528 1392install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
a9861801 1393 $RPM_BUILD_ROOT%{_sysconfdir}/{webapps.d,conf.d} \
b2f3e4cd 1394 $RPM_BUILD_ROOT%{httpdir}/html \
7d19f0dd 1395 $RPM_BUILD_ROOT%{_libexecdir} \
d2e9f145 1396 $RPM_BUILD_ROOT/var/{log/{apache,archive/apache},run/apache}
53fa9204 1397
6e1dde26 1398%{__make} -j1 install-quiet \
3b2a217b 1399 root=$RPM_BUILD_ROOT
53fa9204 1400
a4ce8fbe 1401install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache1
53b37e11 1402sed -e 's,/usr/lib,%{_libdir},g' %{SOURCE1} > $RPM_BUILD_ROOT/etc/rc.d/init.d/apache
da771d4d 1403install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/apache
53fa9204 1404bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
8bf9bc55
ER
1405mv $RPM_BUILD_ROOT%{_mandir}/hu/man8/{httpd,apache}.8
1406mv $RPM_BUILD_ROOT%{_mandir}/pl/man8/{httpd,apache}.8
53fa9204 1407
87a7b0d7 1408touch $RPM_BUILD_ROOT/var/log/apache/{access,error,agent,referer}_log
53fa9204 1409
79041c28
ER
1410install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/errordocs
1411cp -a errordocs/* $RPM_BUILD_ROOT%{_datadir}/%{name}/errordocs
53fa9204 1412
0333ef52 1413mv $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf conf/apache.conf.dist
79041c28 1414cp -a %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
7d19f0dd 1415
6003bd16 1416CFG="$RPM_BUILD_ROOT%{_sysconfdir}/conf.d"
7d19f0dd
ER
1417
1418echo "LoadModule access_module modules/mod_access.so" > $CFG/01_mod_access.conf
e73fbcdf 1419echo "LoadModule alias_module modules/mod_alias.so" > $CFG/02_mod_alias.conf
87f1c08e 1420echo "LoadModule asis_module modules/mod_asis.so" > $CFG/03_mod_asis.conf
79041c28 1421cp -a %{SOURCE21} $CFG/04_mod_cern_meta.conf
87f1c08e
ER
1422echo "LoadModule cgi_module modules/mod_cgi.so" > $CFG/05_mod_cgi.conf
1423echo "LoadModule env_module modules/mod_env.so" > $CFG/06_mod_env.conf
1424echo "LoadModule include_module modules/mod_include.so" > $CFG/07_mod_include.conf
1425echo "LoadModule log_agent_module modules/mod_log_agent.so" > $CFG/08_mod_log_agent.conf
79041c28 1426cp -a %{SOURCE14} $CFG/09_mod_log_config.conf
87f1c08e 1427echo "LoadModule log_referer_module modules/mod_log_referer.so" > $CFG/10_mod_log_referer.conf
79041c28
ER
1428cp -a %{SOURCE16} $CFG/11_mod_mime_magic.conf
1429cp -a %{SOURCE19} $CFG/12_mod_mime.conf
1430cp -a %{SOURCE18} $CFG/13_mod_negotiation.conf
1431cp -a %{SOURCE22} $CFG/14_mod_setenvif.conf
87f1c08e 1432echo "LoadModule speling_module modules/mod_speling.so" > $CFG/15_mod_speling.conf
79041c28 1433cp -a %{SOURCE15} $CFG/16_mod_userdir.conf
87f1c08e 1434
79041c28 1435cp -a %{SOURCE8} $CFG/20_common.conf
b2f3e4cd
ER
1436cp -a %{SOURCE6} $CFG/30_defaultindex.conf
1437cp -a %{SOURCE26} $CFG/30_manual.conf
87f1c08e 1438
79041c28
ER
1439cp -a %{SOURCE23} $CFG/20_mod_vhost_alias.conf
1440cp -a %{SOURCE9} $CFG/25_mod_status.conf
1441cp -a %{SOURCE10} $CFG/30_mod_proxy.conf
1442cp -a %{SOURCE20} $CFG/50_mod_actions.conf
7d19f0dd
ER
1443echo "LoadModule auth_module modules/mod_auth.so" > $CFG/51_mod_auth.conf
1444echo "LoadModule auth_anon_module modules/mod_auth_anon.so" > $CFG/52_mod_auth_anon.conf
1445echo "LoadModule auth_db_module modules/mod_auth_db.so" > $CFG/53_mod_auth_db.conf
1446echo "LoadModule auth_digest_module modules/mod_auth_digest.so" > $CFG/54_mod_auth_digest.conf
79041c28
ER
1447cp -a %{SOURCE11} $CFG/57_mod_autoindex.conf
1448cp -a %{SOURCE12} $CFG/59_mod_dir.conf
7d19f0dd
ER
1449echo "LoadModule expires_module modules/mod_expires.so" > $CFG/67_mod_expires.conf
1450echo "LoadModule headers_module modules/mod_headers.so" > $CFG/68_mod_headers.conf
1451echo "LoadModule imap_module modules/mod_imap.so" > $CFG/69_mod_imap.conf
1452echo "LoadModule rewrite_module modules/mod_rewrite.so" > $CFG/70_mod_rewrite.conf
1453echo "LoadModule usertrack_module modules/mod_usertrack.so" > $CFG/71_mod_usertrack.conf
1454echo "LoadModule unique_id_module modules/mod_unique_id.so" > $CFG/72_mod_unique_id.conf
1455echo "LoadModule define_module modules/mod_define.so" > $CFG/73_mod_define.conf
1456echo "LoadModule digest_module modules/mod_digest.so" > $CFG/74_mod_digest.conf
1457echo "LoadModule log_forensic_module modules/mod_log_forensic.so" > $CFG/75_mod_log_forensic.conf
1458echo "LoadModule mmap_static_module modules/mod_mmap_static.so" > $CFG/76_mod_mmap_static.conf
79041c28
ER
1459cp -a %{SOURCE13} $CFG/77_mod_info.conf
1460cp -a %{SOURCE24} $CFG/80_errordocs.conf
1461cp -a %{SOURCE17} $CFG/80_mod_alias.conf
1462# cgi_test: create config file with ScriptAlias
1463cat << 'EOF' > $CFG/09_cgi_test.conf
1464ScriptAlias /cgi-bin/printenv %{cgibindir}/printenv
1465ScriptAlias /cgi-bin/test-cgi %{cgibindir}/test-cgi
1466EOF
7d19f0dd 1467
b2f3e4cd 1468ln -sf index.html.en $RPM_BUILD_ROOT%{docroot}/index.html
53fa9204 1469
87a7b0d7 1470mv $RPM_BUILD_ROOT%{_sbindir}/apxs $RPM_BUILD_ROOT%{apxs}
1471mv $RPM_BUILD_ROOT%{_mandir}/man8/apxs.8 $RPM_BUILD_ROOT%{_mandir}/man8/apxs1.8
1472
1473perl -p -i -e 's/^if ...O ne "MSWin32"./if (0)/' $RPM_BUILD_ROOT%{apxs}
1474
99a69c0a
ER
1475ln -s ../..%{_libexecdir} $RPM_BUILD_ROOT%{_sysconfdir}/modules
1476ln -s ../../var/log/apache $RPM_BUILD_ROOT%{_sysconfdir}/logs
7d19f0dd 1477
d65cdfeb 1478ln -sf %{_bindir}/htpasswd $RPM_BUILD_ROOT%{_sbindir}
bdd78379 1479
1d00ebf1
ER
1480# Not packaged.
1481rm -f $RPM_BUILD_ROOT%{_sysconfdir}/*.default
1482rm -f $RPM_BUILD_ROOT%{_sysconfdir}/{access,srm}.conf
1483rm -f $RPM_BUILD_ROOT%{_sysconfdir}/mime.types
1484rm -f $RPM_BUILD_ROOT%{_libexecdir}/*.exp
1485rm -f $RPM_BUILD_ROOT%{_libexecdir}/mod_{auth_dbm,example}.so
1d00ebf1
ER
1486rm -f $RPM_BUILD_ROOT%{_mandir}/README*
1487
79041c28
ER
1488rm -rf $RPM_BUILD_ROOT%{_datadir}/apache-icons
1489install -d $RPM_BUILD_ROOT%{_datadir}/apache-icons
1490%{__tar} -zxf %{SOURCE3} --strip-components=1 -C $RPM_BUILD_ROOT%{_datadir}/apache-icons
1491
1d00ebf1 1492# Not for our os or for older apache
79041c28
ER
1493rm $RPM_BUILD_ROOT%{manualdir}/{cygwin,ebcdic,install-{z,}tpf,man-template}.html
1494rm $RPM_BUILD_ROOT%{manualdir}/mod/mod_{auth_dbm,browser,dld,example,isapi,log_common}.html
1495rm $RPM_BUILD_ROOT%{manualdir}/{mpeix,netware,new_features_1_[0-2],readme-tpf,suexec_1_2,unixware,vhosts/details_1_2}.html
1496rm $RPM_BUILD_ROOT%{manualdir}/{win_{compiling,service}.html*,windows.html*}
1d00ebf1 1497
01eb3e77 1498%if %{with lingerd}
53b37e11 1499install lingerd-*/lingerd $RPM_BUILD_ROOT%{_libexecdir}
01eb3e77
ER
1500install -d $RPM_BUILD_ROOT%{_localstatedir}/run/lingerd
1501%endif
1502
53fa9204
JB
1503%clean
1504rm -rf $RPM_BUILD_ROOT
1505
6935eac8 1506%pre base
68670a21
ER
1507%groupadd -g 51 -r -f http
1508%useradd -u 51 -r -d %{httpdir} -s /bin/false -c "HTTP User" -g http http
79041c28 1509if [ "$(getent passwd http | cut -d: -f6)" = "/home/httpd" ]; then
68670a21 1510 /usr/sbin/usermod -d %{httpdir} http
53fa9204
JB
1511fi
1512
6935eac8 1513%post base
87a7b0d7 1514/sbin/chkconfig --add apache
53fa9204 1515umask 137
87a7b0d7 1516touch /var/log/apache/{access,error,agent,referer}_log
53fa9204 1517
6935eac8 1518%preun base
53fa9204 1519if [ "$1" = "0" ]; then
d9a14714 1520 %service apache stop
87a7b0d7 1521 /sbin/chkconfig --del apache
53fa9204
JB
1522fi
1523
6935eac8 1524%postun base
155d5ab9 1525if [ "$1" = "0" ]; then
e0d131c4 1526 %userremove http
1527 %groupremove http
155d5ab9 1528fi
1529
6935eac8 1530%triggerpostun base -- apache < 2.0.0
68670a21
ER
1531%groupadd -g 51 -r -f http
1532%useradd -u 51 -r -d %{httpdir} -s /bin/false -c "HTTP User" -g http http
87a7b0d7 1533/sbin/chkconfig --add apache
7d19f0dd 1534
6935eac8 1535%triggerpostun base -- apache1 < 1.3.33-1.85
7d19f0dd
ER
1536# upgrading from older version
1537if [ "$1" = "2" ]; then
1538 sed -i -e '
1539 # get apxs over confusion of changed ServerRoot
1540 s,^\(LoadModule .*\) lib/apache1/,\1 modules/,
1541
1542 # update ServerRoot
1543 s,^ServerRoot.*,ServerRoot "/etc/apache",
1544 ' /etc/apache/apache.conf
1545fi
098d451e 1546
6935eac8 1547%triggerpostun base -- %{name} <= 1.3.31-5
d65cdfeb
ER
1548%banner %{name} -e -a <<EOF
1549WARNING!!!
fe9bbd9b
ER
1550 Since 1.3.31-5 version autoindex module has been separated to package %{name}-mod_autoindex
1551 If you need previous functionality please run:
1552poldek -Uv %{name}-mod_autoindex
d65cdfeb
ER
1553
1554EOF
1555
6935eac8 1556%triggerpostun base -- %{name} < 1.3.33-3.4
d65cdfeb
ER
1557%banner %{name} -e -a <<EOF
1558WARNING!!!
fe9bbd9b
ER
1559 Since 1.3.33-3.4 version following modules have been separated to subpackages
1560 If you need previous functionality please run:
1561 poldek -Uv %{name}-MODULENAME
1562 where MODULENAME is one (or all) of:
d65cdfeb
ER
1563 mod_asis
1564 mod_cern_meta
1565 mod_cgi
1566 mod_env
1567 mod_include
1568 mod_log_agent
1569 mod_log_config
1570 mod_log_referer
1571 mod_mime
1572 mod_mime_magic
1573 mod_negotiation
1574 mod_setenvif
1575 mod_speling
1576 mod_userdir
1577EOF
1578
6935eac8 1579%triggerpostun base -- %{name} < 1.3.33-6.7
da771d4d
ER
1580# update /etc/sysconfig/apache1 -> apache rename
1581if [ -f /etc/sysconfig/apache1.rpmsave ]; then
1582 cp -f /etc/sysconfig/apache{,.rpmnew}
1583 mv -f /etc/sysconfig/apache{1.rpmsave,}
1584fi
1585
6935eac8 1586%triggerpostun base -- %{name} < 1.3.34-5.9
51ff422a 1587if ! grep -q 'Include webapps.d/' /etc/apache/apache.conf; then
a9861801
ER
1588# make sure webapps.d is included
1589cp -f /etc/apache/apache.conf{,.rpmsave}
1590sed -i -e '
1591 /^Include conf.d/{
1592 a
1593 a# Include webapps config
1594 aInclude webapps.d/*.conf
1595 }
1596' /etc/apache/apache.conf
51ff422a
ER
1597fi
1598
1e26657a 1599%triggerpostun mod_auth_db -- apache-mod_auth_db <= 1.3.20-2
f269b2be 1600sed -i -e '/^\(Add\|Load\)Module.*mod_auth_dbm\.\(so\|c\)/d' /etc/apache/apache.conf
1e26657a
ER
1601
1602%triggerpostun mod_autoindex -- apache1-mod_autoindex < 1.3.33-1.85
1e26657a 1603sed -i -e '
f269b2be 1604 /^\(Add\|Load\)Module.*mod_autoindex\.\(so\|c\)/d
1e26657a
ER
1605 s,^Include.*mod_autoindex.conf,Include %{_sysconfdir}/conf.d/*_mod_autoindex.conf,
1606' /etc/apache/apache.conf
1607
1608%triggerpostun mod_proxy -- apache1-mod_proxy < 1.3.33-1.85
1e26657a 1609sed -i -e '
f269b2be
ER
1610 /^LoadModule.*libproxy\.so/d
1611 /^AddModule.*mod_proxy\.c/d
1e26657a
ER
1612 s,^Include.*mod_proxy.conf,Include %{_sysconfdir}/conf.d/*_mod_proxy.conf,
1613' /etc/apache/apache.conf
1614
1615%triggerpostun mod_status -- apache1-mod_status < 1.3.33-1.85
1e26657a 1616sed -i -e '
f269b2be 1617 /^\(Add\|Load\)Module.*mod_status\.\(so\|c\)/d
1e26657a
ER
1618 s,^Include.*mod_status.conf,Include %{_sysconfdir}/conf.d/*_mod_status.conf,
1619' /etc/apache/apache.conf
1620
1621%triggerpostun mod_vhost_alias -- apache1-mod_vhost_alias < 1.3.33-1.85
1e26657a 1622sed -i -e '
f269b2be 1623 /^\(Add\|Load\)Module.*mod_vhost_alias\.\(so\|c\)/d
1e26657a
ER
1624 s,^Include.*mod_vhost_alias.conf,Include %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf,
1625' /etc/apache/apache.conf
1626
6935eac8 1627%posttrans base
1e26657a
ER
1628# minimizing apache restarts logics. we restart webserver:
1629#
1630# 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
1631# 2. first install of module (post: $1 = 1)
1632# 2. uninstall of module (postun: $1 == 0)
1633#
1634# the strict internal deps between apache modules and
1635# main package are very important for all this to work.
1636
1637# restart webserver at the end of transaction
90328019 1638%service apache restart "Apache HTTP daemon"
1e26657a
ER
1639
1640# macro called at module post scriptlet
1641%define module_post \
1642if [ "$1" = "1" ]; then \
39b91334 1643 %service -q apache restart \
1e26657a
ER
1644fi
1645
1646# macro called at module postun scriptlet
1647%define module_postun \
1648if [ "$1" = "0" ]; then \
39b91334 1649 %service -q apache restart \
1e26657a
ER
1650fi
1651
60ecfe71 1652%post errordocs
1e26657a 1653if [ "$1" = "1" ]; then
39b91334 1654 %service -q apache reload
1e26657a 1655fi
60ecfe71
ER
1656
1657%postun errordocs
1658if [ "$1" = "0" ]; then
39b91334 1659 %service -q apache reload
60ecfe71
ER
1660fi
1661
d65cdfeb 1662%post mod_access
1e26657a 1663%module_post
d65cdfeb
ER
1664
1665%postun mod_access
1e26657a 1666%module_postun
a3cecbb6 1667
53fa9204 1668%post mod_actions
1e26657a 1669%module_post
53fa9204 1670
e3e35aaf 1671%postun mod_actions
1e26657a 1672%module_postun
53fa9204 1673
d65cdfeb 1674%post mod_alias
1e26657a 1675%module_post
d65cdfeb
ER
1676
1677%postun mod_alias
1e26657a 1678%module_postun
d65cdfeb
ER
1679
1680%post mod_asis
1e26657a 1681%module_post
d65cdfeb
ER
1682
1683%postun mod_asis
1e26657a 1684%module_postun
d65cdfeb 1685
53fa9204 1686%post mod_auth
1e26657a 1687%module_post
53fa9204 1688
e3e35aaf 1689%postun mod_auth
1e26657a 1690%module_postun
53fa9204
JB
1691
1692%post mod_auth_anon
1e26657a 1693%module_post
53fa9204 1694
e3e35aaf 1695%postun mod_auth_anon
1e26657a 1696%module_postun
53fa9204
JB
1697
1698%post mod_auth_db
1e26657a 1699%module_post
53fa9204 1700
e3e35aaf 1701%postun mod_auth_db
1e26657a 1702%module_postun
098d451e 1703
37409390 1704%post mod_auth_digest
1e26657a 1705%module_post
c73ed4e3 1706
e3e35aaf 1707%postun mod_auth_digest
1e26657a 1708%module_postun
53fa9204 1709
37409390 1710%post mod_autoindex
1e26657a 1711%module_post
37409390 1712
e3e35aaf 1713%postun mod_autoindex
1e26657a 1714%module_postun
37409390 1715
d65cdfeb 1716%post mod_cern_meta
1e26657a 1717%module_post
d65cdfeb
ER
1718
1719%postun mod_cern_meta
1e26657a 1720%module_postun
d65cdfeb
ER
1721
1722%post mod_cgi
1e26657a 1723%module_post
d65cdfeb
ER
1724
1725%postun mod_cgi
1e26657a 1726%module_postun
d65cdfeb 1727
53fa9204 1728%post mod_define
1e26657a 1729%module_post
53fa9204 1730
e3e35aaf 1731%postun mod_define
1e26657a 1732%module_postun
53fa9204
JB
1733
1734%post mod_digest
1e26657a 1735%module_post
53fa9204 1736
e3e35aaf 1737%postun mod_digest
1e26657a 1738%module_postun
53fa9204
JB
1739
1740%post mod_dir
1e26657a 1741%module_post
53fa9204 1742
e3e35aaf 1743%postun mod_dir
1e26657a 1744%module_postun
53fa9204 1745
d65cdfeb 1746%post mod_env
1e26657a 1747%module_post
d65cdfeb
ER
1748
1749%postun mod_env
1e26657a 1750%module_postun
d65cdfeb 1751
53fa9204 1752%post mod_expires
1e26657a 1753%module_post
53fa9204 1754
e3e35aaf 1755%postun mod_expires
1e26657a 1756%module_postun
53fa9204
JB
1757
1758%post mod_headers
1e26657a 1759%module_post
53fa9204 1760
e3e35aaf 1761%postun mod_headers
1e26657a 1762%module_postun
53fa9204 1763
425677cb 1764%post mod_imap
1e26657a 1765%module_post
53fa9204 1766
e3e35aaf 1767%postun mod_imap
1e26657a 1768%module_postun
53fa9204 1769
d65cdfeb 1770%post mod_include
1e26657a 1771%module_post
d65cdfeb
ER
1772
1773%postun mod_include
1e26657a 1774%module_postun
d65cdfeb 1775
425677cb 1776%post mod_info
1e26657a 1777%module_post
53fa9204 1778
e3e35aaf 1779%postun mod_info
1e26657a 1780%module_postun
53fa9204 1781
d65cdfeb 1782%post mod_log_agent
1e26657a 1783%module_post
d65cdfeb
ER
1784
1785%postun mod_log_agent
1e26657a 1786%module_postun
d65cdfeb
ER
1787
1788%post mod_log_config
1e26657a 1789%module_post
d65cdfeb
ER
1790
1791%postun mod_log_config
1e26657a 1792%module_postun
d65cdfeb 1793
425677cb 1794%post mod_log_forensic
1e26657a 1795%module_post
425677cb 1796
e3e35aaf 1797%postun mod_log_forensic
1e26657a 1798%module_postun
425677cb 1799
d65cdfeb 1800%post mod_log_referer
1e26657a 1801%module_post
d65cdfeb
ER
1802
1803%postun mod_log_referer
1e26657a 1804%module_postun
d65cdfeb
ER
1805
1806%post mod_mime
1e26657a 1807%module_post
d65cdfeb
ER
1808
1809%postun mod_mime
1e26657a 1810%module_postun
d65cdfeb
ER
1811
1812%post mod_mime_magic
1e26657a 1813%module_post
d65cdfeb
ER
1814
1815%postun mod_mime_magic
1e26657a 1816%module_postun
d65cdfeb 1817
425677cb 1818%post mod_mmap_static
1e26657a 1819%module_post
53fa9204 1820
e3e35aaf 1821%postun mod_mmap_static
1e26657a 1822%module_postun
53fa9204 1823
d65cdfeb 1824%post mod_negotiation
1e26657a 1825%module_post
d65cdfeb
ER
1826
1827%postun mod_negotiation
1e26657a 1828%module_postun
d65cdfeb 1829
53fa9204 1830%post mod_proxy
1e26657a 1831%module_post
53fa9204 1832
e3e35aaf 1833%postun mod_proxy
1e26657a 1834%module_postun
098d451e 1835
53fa9204 1836%post mod_rewrite
1e26657a 1837%module_post
53fa9204 1838
e3e35aaf 1839%postun mod_rewrite
1e26657a 1840%module_postun
53fa9204 1841
d65cdfeb 1842%post mod_setenvif
1e26657a 1843%module_post
d65cdfeb
ER
1844
1845%postun mod_setenvif
1e26657a 1846%module_postun
d65cdfeb
ER
1847
1848%post mod_speling
1e26657a 1849%module_post
d65cdfeb
ER
1850
1851%postun mod_speling
1e26657a 1852%module_postun
d65cdfeb 1853
53fa9204 1854%post mod_status
1e26657a 1855%module_post
53fa9204 1856
e3e35aaf 1857%postun mod_status
1e26657a 1858%module_postun
098d451e
JB
1859
1860%post mod_unique_id
1e26657a 1861%module_post
53fa9204 1862
e3e35aaf 1863%postun mod_unique_id
1e26657a 1864%module_postun
53fa9204 1865
d65cdfeb 1866%post mod_userdir
1e26657a 1867%module_post
d65cdfeb
ER
1868
1869%postun mod_userdir
1e26657a 1870%module_postun
d65cdfeb 1871
098d451e 1872%post mod_usertrack
1e26657a 1873%module_post
53fa9204 1874
e3e35aaf 1875%postun mod_usertrack
1e26657a 1876%module_postun
53fa9204
JB
1877
1878%post mod_vhost_alias
1e26657a 1879%module_post
53fa9204 1880
e3e35aaf 1881%postun mod_vhost_alias
1e26657a 1882%module_postun
098d451e 1883
79041c28
ER
1884%post cgi_test
1885if [ "$1" = "1" ]; then
b2f3e4cd 1886 %service -q apache reload
79041c28
ER
1887fi
1888
1889%postun cgi_test
1890if [ "$1" = "0" ]; then
b2f3e4cd 1891 %service -q apache reload
79041c28
ER
1892fi
1893
53fa9204
JB
1894%files
1895%defattr(644,root,root,755)
6935eac8
ER
1896
1897%files base
1898%defattr(644,root,root,755)
53fa9204 1899%doc ABOUT_APACHE src/CHANGES README
0333ef52 1900%doc conf/mime.types conf/apache.conf.dist
01eb3e77 1901%{?with_lingerd:%doc lingerd}
87a7b0d7 1902%attr(754,root,root) /etc/rc.d/init.d/apache
53fa9204 1903%attr(750,root,root) %dir %{_sysconfdir}
7d19f0dd 1904%{_sysconfdir}/modules
0333ef52 1905%{_sysconfdir}/logs
7d19f0dd 1906%attr(750,root,root) %dir %{_sysconfdir}/conf.d
a9861801 1907%attr(750,root,root) %dir %{_sysconfdir}/webapps.d
6009ad67
ER
1908%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
1909%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_common.conf
da771d4d 1910%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/apache
6009ad67 1911%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/*
53fa9204 1912%dir %{_libexecdir}
01eb3e77 1913%if %{with lingerd}
38dac980 1914%attr(755,root,root) %{_libexecdir}/lingerd
01eb3e77
ER
1915%attr(770,root,http) %dir %{_localstatedir}/run/lingerd
1916%endif
53fa9204 1917%attr(755,root,root) %{_bindir}/checkgid
87a7b0d7 1918%attr(755,root,root) %{_sbindir}/apache
53fa9204 1919%dir %attr(1773,root,http) /var/run/apache
c0c595c4 1920%{_mandir}/man8/apache.8*
8bf9bc55
ER
1921%lang(hu) %{_mandir}/hu/man8/apache.8*
1922%lang(pl) %{_mandir}/pl/man8/apache.8*
5ea17c78 1923%attr(2751,root,logs) %dir /var/log/apache
639cd8b3 1924%attr(2750,root,logs) %dir /var/log/archive/apache
5f44f98e 1925%attr(640,root,logs) %ghost /var/log/apache/*
79041c28 1926%dir %{_datadir}/%{name}
79041c28 1927%dir %{httpdir}
b2f3e4cd
ER
1928%dir %{httpdir}/html
1929%dir %{docroot}
79041c28
ER
1930
1931%files cgi_test
1932%defattr(644,root,root,755)
1933%dir %{cgibindir}
1934%attr(755,root,root) %{cgibindir}/*
1935%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_cgi_test.conf
2ccbfa79 1936
c0c595c4 1937%files tools
1938%defattr(644,root,root,755)
8bf9bc55 1939%attr(755,root,root) %{_bindir}/htdigest
c0c595c4 1940%attr(755,root,root) %{_sbindir}/ab
1941%attr(755,root,root) %{_sbindir}/apachectl
1942%attr(755,root,root) %{_sbindir}/logresolve
1943%attr(755,root,root) %{_sbindir}/rotatelogs
8bf9bc55 1944%lang(ko) %{_mandir}/ko/man8/ab.8*
c0c595c4 1945%{_mandir}/man1/htdigest.1*
1946%{_mandir}/man8/ab*
1947%{_mandir}/man8/apachectl*
8bf9bc55
ER
1948%{_mandir}/man8/logresolve.8*
1949%{_mandir}/man8/rotatelogs.8*
c0c595c4 1950
b2f3e4cd 1951%files defaultindex
2ccbfa79 1952%defattr(644,root,root,755)
b2f3e4cd
ER
1953%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_defaultindex.conf
1954%config(noreplace,missingok) %{docroot}/index.html
d65cdfeb 1955# NOTE: html extensions are not the same as (g)libc locale names
b2f3e4cd
ER
1956%lang(ca) %{docroot}/index.html.ca
1957%lang(cs) %{docroot}/index.html.cz
1958%lang(de) %{docroot}/index.html.de
1959%lang(da) %{docroot}/index.html.dk
1960%lang(et) %{docroot}/index.html.ee
1961%lang(el) %{docroot}/index.html.el
1962%{docroot}/index.html.en
1963%lang(es) %{docroot}/index.html.es
1964%lang(fr) %{docroot}/index.html.fr
1965%lang(he) %{docroot}/index.html.he.iso8859-8
1966%lang(hu) %{docroot}/index.html.hu
1967%lang(it) %{docroot}/index.html.it
1968%lang(ja) %{docroot}/index.html.ja.jis
1969%lang(ko) %{docroot}/index.html.kr.iso-kr
1970%lang(de_LU) %{docroot}/index.html.lb.utf8
1971%lang(nl) %{docroot}/index.html.nl
1972%lang(nn) %{docroot}/index.html.nn
1973%lang(nb) %{docroot}/index.html.no
1974%lang(pl) %{docroot}/index.html.po.iso-pl
1975%lang(pt) %{docroot}/index.html.pt
1976%lang(pt_BR) %{docroot}/index.html.pt-br
1977%lang(ru) %{docroot}/index.html.ru.cp-1251
1978%lang(ru) %{docroot}/index.html.ru.cp866
1979%lang(ru) %{docroot}/index.html.ru.iso-ru
1980%lang(ru) %{docroot}/index.html.ru.koi8-r
1981%lang(ru) %{docroot}/index.html.ru.ucs2
1982%lang(ru) %{docroot}/index.html.ru.ucs4
1983%lang(ru) %{docroot}/index.html.ru.utf8
1984%lang(sv) %{docroot}/index.html.se
1985%lang(zh_TW) %{docroot}/index.html.zh-tw.big5
1986%{docroot}/*.gif
1987
1988%files manual
3b2a217b 1989%defattr(644,root,root,755)
b2f3e4cd 1990%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_manual.conf
3b2a217b
JB
1991%dir %{manualdir}
1992%dir %{manualdir}/images
1993%{manualdir}/images/apache_header.gif
1994%{manualdir}/images/custom_errordocs.gif
1995%{manualdir}/images/home.gif
1996%{manualdir}/images/index.gif
1997%{manualdir}/images/pixel.gif
1998%{manualdir}/images/sub.gif
1999%{manualdir}/misc
2000%{manualdir}/LICENSE
2001%{manualdir}/bind.html.html
2002%{manualdir}/bind.html.en
2003%lang(fr) %{manualdir}/bind.html.fr
2004%lang(ja) %{manualdir}/bind.html.ja.jis
3b2a217b
JB
2005%{manualdir}/configuring.html.html
2006%{manualdir}/configuring.html.en
2007%lang(fr) %{manualdir}/configuring.html.fr
2008%lang(ja) %{manualdir}/configuring.html.ja.jis
2009%{manualdir}/content-negotiation.html.html
2010%{manualdir}/content-negotiation.html.en
2011%lang(ja) %{manualdir}/content-negotiation.html.ja.jis
2012%{manualdir}/custom-error.html.html
2013%{manualdir}/custom-error.html.en
2014%lang(fr) %{manualdir}/custom-error.html.fr
2015%lang(ja) %{manualdir}/custom-error.html.ja.jis
2016%{manualdir}/dns-caveats.html.html
2017%{manualdir}/dns-caveats.html.en
2018%lang(fr) %{manualdir}/dns-caveats.html.fr
665b5345 2019%lang(ja) %{manualdir}/dns-caveats.html.ja.jis
3b2a217b
JB
2020%{manualdir}/dso.html
2021%{manualdir}/env.html.html
2022%{manualdir}/env.html.en
2023%lang(ja) %{manualdir}/env.html.ja.jis
2024%{manualdir}/footer.html
2025%{manualdir}/handler.html.html
2026%{manualdir}/handler.html.en
2027%lang(ja) %{manualdir}/handler.html.ja.jis
2028%{manualdir}/header.html
2029%{manualdir}/index.html.html
2030%{manualdir}/index.html.en
2031%lang(fr) %{manualdir}/index.html.fr
2032%lang(ja) %{manualdir}/index.html.ja.jis
2033%{manualdir}/install.html.html
2034%{manualdir}/install.html.en
2035%lang(es) %{manualdir}/install.html.es
2036%lang(fr) %{manualdir}/install.html.fr
2037%lang(ja) %{manualdir}/install.html.ja.jis
2038%{manualdir}/invoking.html.html
2039%{manualdir}/invoking.html.en
2040%lang(fr) %{manualdir}/invoking.html.fr
665b5345 2041%lang(ja) %{manualdir}/invoking.html.ja.jis
3b2a217b
JB
2042%{manualdir}/keepalive.html.html
2043%{manualdir}/keepalive.html.en
2044%lang(ja) %{manualdir}/keepalive.html.ja.jis
2045%{manualdir}/location.html.html
2046%{manualdir}/location.html.en
2047%lang(ja) %{manualdir}/location.html.ja.jis
2048%{manualdir}/logs.html
2049%{manualdir}/multilogs.html
2050%{manualdir}/new_features_1_3.html.html
2051%{manualdir}/new_features_1_3.html.en
2052%lang(ja) %{manualdir}/new_features_1_3.html.ja.jis
2053%{manualdir}/process-model.html.html
2054%{manualdir}/process-model.html.en
2055%lang(ja) %{manualdir}/process-model.html.ja.jis
2056%{manualdir}/sections.html.html
2057%{manualdir}/sections.html.en
2058%lang(ja) %{manualdir}/sections.html.ja.jis
2059%{manualdir}/server-wide.html.html
2060%{manualdir}/server-wide.html.en
2061%lang(fr) %{manualdir}/server-wide.html.fr
2062%lang(ja) %{manualdir}/server-wide.html.ja.jis
2063%{manualdir}/sitemap.html
2064%{manualdir}/sourcereorg.html
2065%{manualdir}/stopping.html.html
2066%{manualdir}/stopping.html.en
2067%lang(fr) %{manualdir}/stopping.html.fr
2068%{manualdir}/upgrading_to_1_3.html
2069%{manualdir}/urlmapping.html
2070%dir %{manualdir}/howto
2071%{manualdir}/howto/cgi.html.html
2072%{manualdir}/howto/cgi.html.en
2073%lang(ja) %{manualdir}/howto/cgi.html.ja.jis
2074%{manualdir}/howto/footer.html
2075%{manualdir}/howto/header.html
2076%{manualdir}/howto/htaccess.html
2077%{manualdir}/howto/ssi.html.html
2078%{manualdir}/howto/ssi.html.en
2079%lang(ja) %{manualdir}/howto/ssi.html.ja.jis
2080%dir %{manualdir}/mod
2081%{manualdir}/mod/core.html.html
2082%{manualdir}/mod/core.html.en
2083%lang(fr) %{manualdir}/mod/core.html.fr
2084%lang(ja) %{manualdir}/mod/core.html.ja.jis
2085%{manualdir}/mod/directive-dict.html.html
2086%{manualdir}/mod/directive-dict.html.en
2087%lang(fr) %{manualdir}/mod/directive-dict.html.fr
2088%lang(ja) %{manualdir}/mod/directive-dict.html.ja.jis
2089%{manualdir}/mod/directives.html.html
2090%lang(de) %{manualdir}/mod/directives.html.de
2091%{manualdir}/mod/directives.html.en
2092%lang(fr) %{manualdir}/mod/directives.html.fr
2093%lang(ja) %{manualdir}/mod/directives.html.ja.jis
2094%{manualdir}/mod/footer.html
2095%{manualdir}/mod/header.html
2096%{manualdir}/mod/index-bytype.html.html
2097%{manualdir}/mod/index-bytype.html.en
2098%lang(fr) %{manualdir}/mod/index-bytype.html.fr
2099%lang(ja) %{manualdir}/mod/index-bytype.html.ja.jis
2100%{manualdir}/mod/index.html.html
2101%{manualdir}/mod/index.html.en
2102%lang(fr) %{manualdir}/mod/index.html.fr
2103%lang(ja) %{manualdir}/mod/index.html.ja.jis
2104%{manualdir}/mod/mod_access.html.html
2105%{manualdir}/mod/mod_access.html.en
2106%lang(ja) %{manualdir}/mod/mod_access.html.ja.jis
2107%{manualdir}/mod/mod_alias.html.html
2108%{manualdir}/mod/mod_alias.html.en
2109%lang(ja) %{manualdir}/mod/mod_alias.html.ja.jis
2110%{manualdir}/mod/mod_asis.html.html
2111%{manualdir}/mod/mod_asis.html.en
2112%lang(ja) %{manualdir}/mod/mod_asis.html.ja.jis
2113%{manualdir}/mod/mod_autoindex.html.html
2114%{manualdir}/mod/mod_autoindex.html.en
2115%lang(ja) %{manualdir}/mod/mod_autoindex.html.ja.jis
2116%{manualdir}/mod/mod_cern_meta.html
2117%{manualdir}/mod/mod_cgi.html.html
2118%{manualdir}/mod/mod_cgi.html.en
2119%lang(ja) %{manualdir}/mod/mod_cgi.html.ja.jis
2120%{manualdir}/mod/mod_env.html.html
2121%{manualdir}/mod/mod_env.html.en
2122%lang(ja) %{manualdir}/mod/mod_env.html.ja.jis
2123%{manualdir}/mod/mod_include.html
2124%{manualdir}/mod/mod_log_agent.html
2125%{manualdir}/mod/mod_log_config.html.html
2126%{manualdir}/mod/mod_log_config.html.en
2127%lang(ja) %{manualdir}/mod/mod_log_config.html.ja.jis
2128%{manualdir}/mod/mod_log_referer.html
2129%{manualdir}/mod/mod_mime.html.html
2130%{manualdir}/mod/mod_mime.html.en
2131%lang(ja) %{manualdir}/mod/mod_mime.html.ja.jis
2132%{manualdir}/mod/mod_mime_magic.html
2133%{manualdir}/mod/mod_negotiation.html.html
2134%{manualdir}/mod/mod_negotiation.html.en
2135%lang(ja) %{manualdir}/mod/mod_negotiation.html.ja.jis
2136%{manualdir}/mod/mod_setenvif.html.html
2137%{manualdir}/mod/mod_setenvif.html.en
2138%lang(ja) %{manualdir}/mod/mod_setenvif.html.ja.jis
2139%{manualdir}/mod/mod_so.html.html
2140%{manualdir}/mod/mod_so.html.en
2141%lang(ja) %{manualdir}/mod/mod_so.html.ja.jis
2142%{manualdir}/mod/mod_speling.html.html
2143%{manualdir}/mod/mod_speling.html.en
2144%lang(ja) %{manualdir}/mod/mod_speling.html.ja.jis
2145%{manualdir}/mod/mod_userdir.html.html
2146%{manualdir}/mod/mod_userdir.html.en
2147%lang(ja) %{manualdir}/mod/mod_userdir.html.ja.jis
2148%{manualdir}/mod/module-dict.html.html
2149%{manualdir}/mod/module-dict.html.en
2150%lang(ja) %{manualdir}/mod/module-dict.html.ja.jis
2151%dir %{manualdir}/programs
2152%{manualdir}/programs/ab.html
2153%{manualdir}/programs/apachectl.html.html
2154%{manualdir}/programs/apachectl.html.en
2155%lang(ja) %{manualdir}/programs/apachectl.html.ja.jis
2156%{manualdir}/programs/apxs.html
2157%{manualdir}/programs/dbmmanage.html
2158%{manualdir}/programs/footer.html
2159%{manualdir}/programs/header.html
2160%{manualdir}/programs/htdigest.html
2161%{manualdir}/programs/htpasswd.html.html
2162%{manualdir}/programs/htpasswd.html.en
2163%lang(ja) %{manualdir}/programs/htpasswd.html.ja.jis
2164%{manualdir}/programs/httpd.html.html
2165%{manualdir}/programs/httpd.html.en
2166%lang(ja) %{manualdir}/programs/httpd.html.ja.jis
2167%{manualdir}/programs/index.html.html
2168%{manualdir}/programs/index.html.en
2169%lang(ja) %{manualdir}/programs/index.html.ja.jis
2170%{manualdir}/programs/logresolve.html
2171%{manualdir}/programs/other.html
2172%{manualdir}/programs/rotatelogs.html
2173%dir %{manualdir}/vhosts
2174%{manualdir}/vhosts/details.html
2175%{manualdir}/vhosts/examples.html
2176%{manualdir}/vhosts/fd-limits.html.html
2177%{manualdir}/vhosts/fd-limits.html.en
2178%lang(ja) %{manualdir}/vhosts/fd-limits.html.ja.jis
2179%{manualdir}/vhosts/footer.html
2180%{manualdir}/vhosts/header.html
2181%{manualdir}/vhosts/host.html
2182%{manualdir}/vhosts/index.html.html
2183%{manualdir}/vhosts/index.html.en
2184%lang(ja) %{manualdir}/vhosts/index.html.ja.jis
2185%{manualdir}/vhosts/ip-based.html
2186%{manualdir}/vhosts/mass.html
2187%{manualdir}/vhosts/name-based.html.html
2188%{manualdir}/vhosts/name-based.html.en
2189%lang(ja) %{manualdir}/vhosts/name-based.html.ja.jis
2190%{manualdir}/vhosts/vhosts-in-depth.html
2191%{manualdir}/vhosts/virtual-host.html
2192# suexec
2193%{manualdir}/suexec.html.html
2194%{manualdir}/suexec.html.en
2195%lang(ja) %{manualdir}/suexec.html.ja.jis
2196%{manualdir}/programs/suexec.html.html
2197%{manualdir}/programs/suexec.html.en
2198%lang(ja) %{manualdir}/programs/suexec.html.ja.jis
2199# mod_actions
2200%{manualdir}/mod/mod_actions.html.html
2201%{manualdir}/mod/mod_actions.html.en
2202%lang(ja) %{manualdir}/mod/mod_actions.html.ja.jis
2203# mod_auth
2204%{manualdir}/howto/auth.html
2205%{manualdir}/mod/mod_auth.html.html
2206%{manualdir}/mod/mod_auth.html.en
2207%lang(ja) %{manualdir}/mod/mod_auth.html.ja.jis
2208# mod_anon
2209%{manualdir}/mod/mod_auth_anon.html
2210# mod_auth_db
2211%{manualdir}/mod/mod_auth_db.html
2212# mod_auth_digest
2213%{manualdir}/mod/mod_auth_digest.html
2214# mod_define
2215%{manualdir}/mod/mod_define.html
2216# mod_digest
2217%{manualdir}/mod/mod_digest.html
2218# mod_dir
2219%{manualdir}/mod/mod_dir.html.html
2220%{manualdir}/mod/mod_dir.html.en
2221%lang(ja) %{manualdir}/mod/mod_dir.html.ja.jis
2222# mod_expires
2223%{manualdir}/mod/mod_expires.html
2224# mod_headers
2225%{manualdir}/mod/mod_headers.html
2226# mod_imap
2227%{manualdir}/mod/mod_imap.html
2228# mod_info
2229%{manualdir}/mod/mod_info.html.html
2230%{manualdir}/mod/mod_info.html.en
2231%lang(ja) %{manualdir}/mod/mod_info.html.ja.jis
2232# mod_log_forensic
2233%{manualdir}/mod/mod_log_forensic.html.html
2234%{manualdir}/mod/mod_log_forensic.html.en
2235# mod_mmap_static
2236%{manualdir}/mod/mod_mmap_static.html
2237# mod_proxy
2238%{manualdir}/mod/mod_proxy.html
2239# mod_rewrite
2240%{manualdir}/mod/mod_rewrite.html.html
2241%{manualdir}/mod/mod_rewrite.html.en
2242%lang(ja) %{manualdir}/mod/mod_rewrite.html.ja.jis
2243%{manualdir}/images/mod_rewrite*
2244# mod_status
2245%{manualdir}/mod/mod_status.html
2246# mod_unique_id
2247%{manualdir}/mod/mod_unique_id.html.html
2248%{manualdir}/mod/mod_unique_id.html.en
2249%lang(ja) %{manualdir}/mod/mod_unique_id.html.ja.jis
2250# mod_usertrack
2251%{manualdir}/mod/mod_cookies.html
2252%{manualdir}/mod/mod_usertrack.html
2253# mod_vhost_alias
2254%{manualdir}/mod/mod_vhost_alias.html
2255
60ecfe71
ER
2256%files errordocs
2257%defattr(644,root,root,755)
6009ad67 2258%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_errordocs.conf
79041c28 2259%{_datadir}/%{name}/errordocs
60ecfe71 2260
53fa9204
JB
2261%files suexec
2262%defattr(644,root,root,755)
2263%attr(4755,root,root) %{_sbindir}/suexec
8bf9bc55 2264%{_mandir}/man8/suexec.8*
53fa9204
JB
2265
2266%files devel
2267%defattr(644,root,root,755)
5a9e5d78
ER
2268%attr(755,root,root) %{apxs}
2269%{_mandir}/man8/apxs1.8*
53fa9204
JB
2270%{_includedir}
2271
d65cdfeb
ER
2272%files -n htpasswd-%{name}
2273%defattr(644,root,root,755)
2274%attr(755,root,root) %{_bindir}/htpasswd
0dbc76cf 2275%attr(755,root,root) %{_sbindir}/htpasswd
d65cdfeb
ER
2276%{_mandir}/man1/htpasswd.1*
2277
2278%files mod_access
2279%defattr(644,root,root,755)
6009ad67 2280%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_access.conf
d65cdfeb
ER
2281%attr(755,root,root) %{_libexecdir}/mod_access.so
2282
53fa9204
JB
2283%files mod_actions
2284%defattr(644,root,root,755)
6009ad67 2285%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_actions.conf
53fa9204 2286%attr(755,root,root) %{_libexecdir}/mod_actions.so
53fa9204 2287
d65cdfeb
ER
2288%files mod_alias
2289%defattr(644,root,root,755)
6009ad67 2290%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_alias.conf
d65cdfeb
ER
2291%attr(755,root,root) %{_libexecdir}/mod_alias.so
2292
2293%files mod_asis
2294%defattr(644,root,root,755)
6009ad67 2295%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_asis.conf
d65cdfeb
ER
2296%attr(755,root,root) %{_libexecdir}/mod_asis.so
2297
53fa9204
JB
2298%files mod_auth
2299%defattr(644,root,root,755)
6009ad67 2300%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth.conf
53fa9204 2301%attr(755,root,root) %{_libexecdir}/mod_auth.so
bdd78379 2302
53fa9204
JB
2303%files mod_auth_anon
2304%defattr(644,root,root,755)
6009ad67 2305%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_anon.conf
53fa9204 2306%attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
53fa9204
JB
2307
2308%files mod_auth_db
2309%defattr(644,root,root,755)
6009ad67 2310%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_db.conf
53fa9204
JB
2311%attr(755,root,root) %{_libexecdir}/mod_auth_db.so
2312%attr(755,root,root) %{_bindir}/dbmmanage
53fa9204 2313%{_mandir}/man1/dbmmanage.1*
53fa9204
JB
2314
2315%files mod_auth_digest
2316%defattr(644,root,root,755)
6009ad67 2317%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_auth_digest.conf
53fa9204 2318%attr(755,root,root) %{_libexecdir}/mod_auth_digest.so
53fa9204 2319
c73ed4e3
PG
2320%files mod_autoindex
2321%defattr(644,root,root,755)
6009ad67 2322%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_autoindex.conf
c73ed4e3 2323%attr(755,root,root) %{_libexecdir}/mod_autoindex.so
79041c28 2324%{_datadir}/apache-icons/*.gif
c73ed4e3 2325
d65cdfeb
ER
2326%files mod_cern_meta
2327%defattr(644,root,root,755)
6009ad67 2328%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cern_meta.conf
d65cdfeb
ER
2329%attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
2330
2331%files mod_cgi
2332%defattr(644,root,root,755)
6009ad67 2333%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cgi.conf
d65cdfeb
ER
2334%attr(755,root,root) %{_libexecdir}/mod_cgi.so
2335
53fa9204
JB
2336%files mod_define
2337%defattr(644,root,root,755)
6009ad67 2338%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_define.conf
53fa9204 2339%attr(755,root,root) %{_libexecdir}/mod_define.so
53fa9204
JB
2340
2341%files mod_digest
2342%defattr(644,root,root,755)
6009ad67 2343%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_digest.conf
53fa9204 2344%attr(755,root,root) %{_libexecdir}/mod_digest.so
53fa9204
JB
2345
2346%files mod_dir
2347%defattr(644,root,root,755)
6009ad67 2348%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_dir.conf
53fa9204 2349%attr(755,root,root) %{_libexecdir}/mod_dir.so
53fa9204 2350
d65cdfeb
ER
2351%files mod_env
2352%defattr(644,root,root,755)
6009ad67 2353%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_env.conf
d65cdfeb
ER
2354%attr(755,root,root) %{_libexecdir}/mod_env.so
2355
53fa9204
JB
2356%files mod_expires
2357%defattr(644,root,root,755)
6009ad67 2358%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_expires.conf
53fa9204 2359%attr(755,root,root) %{_libexecdir}/mod_expires.so
53fa9204
JB
2360
2361%files mod_headers
2362%defattr(644,root,root,755)
6009ad67 2363%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_headers.conf
53fa9204 2364%attr(755,root,root) %{_libexecdir}/mod_headers.so
53fa9204 2365
53fa9204
JB
2366%files mod_imap
2367%defattr(644,root,root,755)
6009ad67 2368%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_imap.conf
53fa9204 2369%attr(755,root,root) %{_libexecdir}/mod_imap.so
53fa9204 2370
d65cdfeb
ER
2371%files mod_include
2372%defattr(644,root,root,755)
6009ad67 2373%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_include.conf
d65cdfeb
ER
2374%attr(755,root,root) %{_libexecdir}/mod_include.so
2375
53fa9204
JB
2376%files mod_info
2377%defattr(644,root,root,755)
6009ad67 2378%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_info.conf
53fa9204 2379%attr(755,root,root) %{_libexecdir}/mod_info.so
53fa9204 2380
d65cdfeb
ER
2381%files mod_log_agent
2382%defattr(644,root,root,755)
6009ad67 2383%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_agent.conf
d65cdfeb
ER
2384%attr(755,root,root) %{_libexecdir}/mod_log_agent.so
2385
2386%files mod_log_config
2387%defattr(644,root,root,755)
6009ad67 2388%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_config.conf
d65cdfeb
ER
2389%attr(755,root,root) %{_libexecdir}/mod_log_config.so
2390
425677cb
JB
2391%files mod_log_forensic
2392%defattr(644,root,root,755)
6009ad67 2393%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_forensic.conf
425677cb 2394%attr(755,root,root) %{_libexecdir}/mod_log_forensic.so
425677cb 2395
d65cdfeb
ER
2396%files mod_log_referer
2397%defattr(644,root,root,755)
6009ad67 2398%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_log_referer.conf
d65cdfeb
ER
2399%attr(755,root,root) %{_libexecdir}/mod_log_referer.so
2400
2401%files mod_mime
2402%defattr(644,root,root,755)
6009ad67 2403%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime.conf
d65cdfeb
ER
2404%attr(755,root,root) %{_libexecdir}/mod_mime.so
2405
2406%files mod_mime_magic
2407%defattr(644,root,root,755)
b427b458 2408%attr(640,root,root) %{_sysconfdir}/magic
6009ad67 2409%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime_magic.conf
d65cdfeb
ER
2410%attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
2411
425677cb
JB
2412%files mod_mmap_static
2413%defattr(644,root,root,755)
6009ad67 2414%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mmap_static.conf
425677cb 2415%attr(755,root,root) %{_libexecdir}/mod_mmap_static.so
425677cb 2416
d65cdfeb
ER
2417%files mod_negotiation
2418%defattr(644,root,root,755)
6009ad67 2419%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_negotiation.conf
d65cdfeb
ER
2420%attr(755,root,root) %{_libexecdir}/mod_negotiation.so
2421
53fa9204
JB
2422%files mod_proxy
2423%defattr(644,root,root,755)
6009ad67 2424%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_proxy.conf
53fa9204 2425%attr(755,root,root) %{_libexecdir}/libproxy.so
53fa9204
JB
2426%dir %attr(770,root,http) /var/cache/apache
2427
2428%files mod_rewrite
2429%defattr(644,root,root,755)
6009ad67 2430%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_rewrite.conf
53fa9204 2431%attr(755,root,root) %{_libexecdir}/mod_rewrite.so
53fa9204 2432
d65cdfeb
ER
2433%files mod_setenvif
2434%defattr(644,root,root,755)
6009ad67 2435%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_setenvif.conf
d65cdfeb
ER
2436%attr(755,root,root) %{_libexecdir}/mod_setenvif.so
2437
2438%files mod_speling
2439%defattr(644,root,root,755)
6009ad67 2440%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_speling.conf
d65cdfeb
ER
2441%attr(755,root,root) %{_libexecdir}/mod_speling.so
2442
53fa9204
JB
2443%files mod_status
2444%defattr(644,root,root,755)
6009ad67 2445%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_status.conf
53fa9204 2446%attr(755,root,root) %{_libexecdir}/mod_status.so
53fa9204 2447
53fa9204
JB
2448%files mod_unique_id
2449%defattr(644,root,root,755)
6009ad67 2450%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_unique_id.conf
53fa9204 2451%attr(755,root,root) %{_libexecdir}/mod_unique_id.so
53fa9204 2452
d65cdfeb
ER
2453%files mod_userdir
2454%defattr(644,root,root,755)
6009ad67 2455%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_userdir.conf
d65cdfeb
ER
2456%attr(755,root,root) %{_libexecdir}/mod_userdir.so
2457
098d451e
JB
2458%files mod_usertrack
2459%defattr(644,root,root,755)
6009ad67 2460%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_usertrack.conf
098d451e 2461%attr(755,root,root) %{_libexecdir}/mod_usertrack.so
098d451e 2462
53fa9204
JB
2463%files mod_vhost_alias
2464%defattr(644,root,root,755)
6009ad67 2465%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_vhost_alias.conf
05cf0a88 2466%attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
This page took 0.486701 seconds and 4 git commands to generate.