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