]> git.pld-linux.org Git - packages/apache.git/blob - apache.spec
Massive attack. We use -O0 instead -O flags while debug enabled.
[packages/apache.git] / apache.spec
1 #
2 # Conditional build:
3 # mod_rewrite_ldap - enable ldap map supoort for mod_rewrite (alpha)
4 # bcond_off_apache_ipv6 - disable IPv6 support
5 #
6 %include        /usr/lib/rpm/macros.perl
7 Summary:        The most widely used Web server on the Internet
8 Summary(de):    Leading World Wide Web-Server
9 Summary(fr):    Le serveur web le plus utilise sur Internet
10 Summary(pl):    Serwer WWW (World Wide Web)
11 Summary(tr):    Lider WWW tarayýcý
12 Name:           apache
13 Version:        1.3.14
14 Release:        4
15 License:        BSD-like
16 Group:          Networking/Daemons
17 Group(de):      Netzwerkwesen/Server
18 Group(pl):      Sieciowe/Serwery
19 Source0:        ftp://ftp.apache.org/dist/%{name}_%{version}.tar.bz2
20 Source1:        %{name}.init
21 Source2:        %{name}.logrotate
22 Source3:        %{name}-icons.tar.gz
23 Source4:        %{name}.sysconfig
24 Source6:        %{name}-httpd.conf
25 Source8:        %{name}-mod_vhost_alias.conf
26 Source9:        %{name}-mod_status.conf
27 Source10:       %{name}-mod_proxy.conf
28 Patch0:         %{name}-PLD.patch
29 Patch1:         %{name}-suexec.patch
30 Patch2:         %{name}-htdocs.patch
31 Patch3:         %{name}-errordocs.patch
32 Patch4:         %{name}-apxs.patch
33 Patch5:         %{name}-EAPI.patch
34 Patch6:         %{name}-v6-PLD-4.patch.gz
35 Patch7:         %{name}-mm_conf.patch
36 Patch8:         %{name}-modules_symbols.patch
37 Patch9:         %{name}-apxs_force_rm_cp.patch
38 Patch10:        %{name}-db3.patch
39 Patch11:        %{name}-lookup_map_ldap.patch
40 Patch12:        %{name}-man.patch
41 Provides:       httpd
42 Provides:       webserver
43 Prereq:         /sbin/chkconfig
44 Prereq:         /usr/sbin/useradd
45 Prereq:         /usr/bin/getgid
46 Prereq:         /bin/id
47 Prereq:         sh-utils
48 BuildRequires:  db3-devel
49 BuildRequires:  mm-devel >= 1.1.3
50 %{?mod_rewrite_ldap:BuildRequires: openldap-devel}
51 Requires:       rc-scripts
52 Requires:       mailcap
53 Requires:       /etc/mime.types
54 URL:            http://www.apache.org/
55 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56 PreReq:         mm
57 Prereq:         perl
58 Provides:       %{name}(EAPI) = %{version}
59 Obsoletes:      apache-extra
60 Obsoletes:      apache6
61 Obsoletes:      apache-doc
62
63 %define         _sysconfdir     /etc/httpd
64 %define         _includedir     %{_prefix}/include/apache
65 %define         _datadir        /home/httpd
66 %define         _libexecdir     %{_prefix}/lib/apache
67
68 %description
69 Apache is a powerful, full-featured, efficient and freely-available
70 Web server. Apache is also the most popular Web server on the
71 Internet.
72
73 %description -l de
74 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
75 erhältlich und weit verbreitet ist.
76
77 %description -l fr
78 Apache est un serveur Web puissant, efficace, gratuit et complet.
79 Apache est aussi le serveur Web le plus populaire sur Internet.
80
81 %description -l pl
82 Apache jest serwerem WWW (World Wide Web). Instaluj±c ten pakiet
83 bêdziesz móg³ prezentowaæ w³asne strony WWW w sieci internet.
84
85 %description -l tr
86 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
87 sunucusudur.
88
89 %package suexec
90 Summary:        Apache suexec wrapper
91 Summary(pl):    Suexec wrapper do serwera www Apache
92 Group:          Development/Tools
93 Group(de):      Entwicklung/Werkzeuge
94 Group(fr):      Development/Outils
95 Group(pl):      Programowanie/Narzêdzia
96 Requires:       %{name}(EAPI) = %{version}
97
98 %description suexec
99 The suEXEC feature provides Apache users the ability to run CGI and
100 SSI programs under user IDs different from the user ID of the calling
101 web-server. Normally, when a CGI or SSI program executes, it runs as
102 the same user who is running the web server.
103
104 %description -l pl suexec
105 SuEXEC umo¿liwia serwerowi Apache uruchamianie programów CGI i SSI z
106 innym UID ni¿ wywo³uj±cy je serwer. Normalnie programy CGI i SSI s±
107 wykonywane jako taki sam u¿ytkownik jak serwer WWW.
108
109 %package devel
110 Summary:        Module development tools for the Apache web server
111 Summary(fr):    Les outils de developpement de modules pour le serveur web Apache
112 Summary(pl):    Pliki nag³ówkowe do tworzenai modu³ów rozszerzeñ do serwera www Apache
113 Group:          Networking/Utilities
114 Group(de):      Netzwerkwesen/Werkzeuge
115 Group(pl):      Sieciowe/Narzêdzia
116 Requires:       %{name}(EAPI) = %{version}
117 Provides:       %{name}(EAPI)-devel
118
119 %description devel
120 The apache-devel package contains the source code for the Apache Web
121 server and the APXS binary you'll need to build Dynamic Shared Objects
122 (DSOs) for Apache.
123
124 %description -l fr devel
125 Le package apache-devel contient le code source pour le serveur Web
126 Apache et le binaire APXS dont vous aurez besoin pour construire des
127 Objets Dynamiques Partages (DSOs) pour Apache.
128
129 %description -l pl devel
130 Pliki nag³ówkowe dla serwera WWW Apache.
131
132 %package mod_actions
133 Summary:        Apache module for run CGI whenever a file of a certain type is requested
134 Summary(pl):    Modu³ dla apache do uruchamiania skryptów cgi
135 Group:          Networking/Daemons
136 Group(de):      Netzwerkwesen/Server
137 Group(pl):      Sieciowe/Serwery
138 Prereq:         %{_sbindir}/apxs
139 Prereq:         perl
140 Requires:       %{name}(EAPI) = %{version}
141
142 %description mod_actions
143 This package contains mod_actions module. This module lets you run CGI
144 scripts whenever a file of a certain type is requested. This makes it
145 much easier to execute scripts that process files.
146
147 %description -l pl mod_actions
148 Ten modu³ pozwala na uruchamianie skryptów w momencie gdy nadchodzi
149 ¿±danie pobrania pliku okre¶lonego typu.
150
151 %package mod_auth
152 Summary:        Apache module with user authentication using textual files
153 Group:          Networking/Daemons
154 Group(de):      Netzwerkwesen/Server
155 Group(pl):      Sieciowe/Serwery
156 Prereq:         %{_sbindir}/apxs
157 Prereq:         perl
158 Requires:       %{name}(EAPI) = %{version}
159
160 %description mod_auth
161 This package contains mod_auth module. It provides for user
162 authentication using textual files.
163
164 %package mod_auth_anon
165 Summary:        Apache module with "anonymous" user access authentication
166 Summary(pl):    Modu³ apache oferuj±cy anonimow± autoryzacjê u¿ytkownia
167 Group:          Networking/Daemons
168 Group(de):      Netzwerkwesen/Server
169 Group(pl):      Sieciowe/Serwery
170 Prereq:         %{_sbindir}/apxs
171 Prereq:         perl
172 Requires:       %{name}(EAPI) = %{version}
173
174 %description mod_auth_anon
175 This package contains mod_auth_anon module. It allows "anonymous" user
176 access to authenticated areas. It does access control in a manner
177 similar to anonymous-ftp sites; i.e. have a 'magic' user id
178 'anonymous' and the email address as a password. These email addresses
179 can be logged. Combined with other (database) access control methods,
180 this allows for effective user tracking and customization according to
181 a user profile while still keeping the site open for 'unregistered'
182 users. One advantage of using Auth-based user tracking is that, unlike
183 magic-cookies and funny URL pre/postfixes, it is completely browser
184 independent and it allows users to share URLs.
185
186 %description -l pl mod_auth_anon
187 Ten modu³ oferuje anonimow± autoryzacjê u¿ytkownia podobnie do
188 anonimowych serwerów ftp (u¿ytkownik ,,anonymous'' oraz has³o w
189 postaci adresu pocztowego u¿ytkownika).
190
191 %package mod_auth_db
192 Summary:        Apache module with user authentication which uses Berkeley DB files
193 Summary(pl):    Modu³ apache z mechanizmem autentykacji u¿ywaj±cym plików Berkeley DB
194 Group:          Networking/Daemons
195 Group(de):      Netzwerkwesen/Server
196 Group(pl):      Sieciowe/Serwery
197 Prereq:         %{_sbindir}/apxs
198 Prereq:         perl
199 Requires:       %{name}(EAPI) = %{version}
200
201 %description mod_auth_db
202 This package contains mod_auth_db module. It provides for user
203 authentication using Berkeley DB files. It is an alternative to DBM
204 files for those systems which support DB and not DBM. It is only
205 available in Apache 1.1 and later.
206
207 %description -l pl mod_auth_db
208 Ten modu³ zawiera modu³ mod_auth_db. Modu³ ten s³u¿y do autentykacji
209 ale jako plików danych u¿ywa Berkeley DB.
210
211 %package mod_define
212 Summary:        Apache module - authentication variables for arbitrary directives
213 Summary(pl):    Modu³ apache do definiowania zmiennych
214 Group:          Networking/Daemons
215 Group(de):      Netzwerkwesen/Server
216 Group(pl):      Sieciowe/Serwery
217 Prereq:         %{_sbindir}/apxs
218 Prereq:         perl
219 Requires:       %{name}(EAPI) = %{version}
220
221 %description mod_define
222 It provides the definition variables for arbitrary directives, i.e.
223 variables which can be expanded on any(!) directive line.
224
225 %description -l pl mod_define
226 Modu³ ten umo¿liwia definicjê zmiennych i dyrektyw.
227
228 %package mod_digest
229 Summary:        Apache user authentication module using MD5 Digest Authentication 
230 Summary(pl):    Modu³ apache do autoryzacji MD5
231 Group:          Networking/Daemons
232 Group(de):      Netzwerkwesen/Server
233 Group(pl):      Sieciowe/Serwery
234 Prereq:         %{_sbindir}/apxs
235 Prereq:         perl
236 Requires:       %{name}(EAPI) = %{version}
237
238 %description mod_digest
239 This package contains mod_digest module. It provides user
240 authentication using MD5 Digest Authentication.
241
242 %description -l pl mod_digest
243 Modu³ ten dostarcza metodê autoryzacji bazuj±c± na MD5 Digest
244 Authentication.
245
246 %package mod_dir
247 Summary:        Apache module for "trailing slash" redirects and serving directory index files
248 Summary(pl):    Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
249 Group:          Networking/Daemons
250 Group(de):      Netzwerkwesen/Server
251 Group(pl):      Sieciowe/Serwery
252 Prereq:         %{_sbindir}/apxs
253 Prereq:         perl
254 Requires:       %{name}(EAPI) = %{version}
255
256 %description mod_dir
257 This package contains mod_dir which provides "trailing slash"
258 redirects and serving directory index files.
259
260 %description -l pl mod_dir
261 Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
262
263 %package mod_headers
264 Summary:        Apache module allows for the customization of HTTP response headers
265 Summary(pl):    Modu³ pozwalaj±cy na modyfikacjê nag³ówków HTTP
266 Group:          Networking/Daemons
267 Group(de):      Netzwerkwesen/Server
268 Group(pl):      Sieciowe/Serwery
269 Prereq:         %{_sbindir}/apxs
270 Prereq:         perl
271 Requires:       %{name}(EAPI) = %{version}
272
273 %description mod_headers
274 This package contains mod_headers module. The module allows for the
275 customization of HTTP response headers. Headers can be merged,
276 replaced or removed.
277
278 %description -l pl mod_headers
279 Modu³ pozwalaj±cy na ³±czenie, usuwania, zamianê nag³ówków HTTP
280 wysy³anych do przegl±darki.
281
282 %package mod_mmap_static
283 Summary:        Apache module for mmap()ing statically configured list files
284 Summary(pl):    Modu³ s³u¿±cy do mmap()owania plików.
285 Group:          Networking/Daemons
286 Group(de):      Netzwerkwesen/Server
287 Group(pl):      Sieciowe/Serwery
288 Prereq:         %{_sbindir}/apxs
289 Prereq:         perl
290 Requires:       %{name}(EAPI) = %{version}
291
292 %description mod_mmap_static
293 This package contains mod_mmap_static module. It provides mmap()ing of
294 a statically configured list of frequently requested but not changed
295 files.
296
297 %description -l pl mod_mmap_static
298 Modu³ umo¿liwia mmap()owanie statycznie skonfigurowanych plików
299 (czêsto u¿ywanych ale nie ulegaj±cych zmianom).
300
301 %package mod_imap
302 Summary:        Apache module with imap-file handler
303 Summary(pl):    Modu³ z obs³ug± imap-file
304 Group:          Networking/Daemons
305 Group(de):      Netzwerkwesen/Server
306 Group(pl):      Sieciowe/Serwery
307 Prereq:         %{_sbindir}/apxs
308 Prereq:         perl
309 Requires:       %{name}(EAPI) = %{version}
310
311 %description mod_imap
312 This package contains mod_imap module. It provides for .map files,
313 replacing the functionality of the imagemap CGI program. Any directory
314 or document type configured to use the handler imap-file.
315
316 %description -l pl mod_imap
317 Modu³ umozliwiaj±cy obs³ugê plików .map (imap-file handler)
318
319 %package mod_info
320 Summary:        Apache module with comprehensive overview of the server configuration
321 Summary(pl):    Modu³ dostarczaj±cy informacji na temat serwera.
322 Group:          Networking/Daemons
323 Group(de):      Netzwerkwesen/Server
324 Group(pl):      Sieciowe/Serwery
325 Prereq:         %{_sbindir}/apxs
326 Prereq:         perl
327 Requires:       %{name}(EAPI) = %{version}
328
329 %description mod_info
330 This package contains mod_info module. It provides a comprehensive
331 overview of the server configuration including all installed modules
332 and directives in the configuration files.
333
334 %description -l pl mod_info
335 Modu³ dostarczaj±cy informacji o konfiguracji serwera, zainstalowanych
336 modu³ach itp.
337
338 %package mod_proxy
339 Summary:        Apache module with Web proxy
340 Summary(pl):    Modu³ dodaj±cy obs³ugê serwera proxy
341 Group:          Networking/Daemons
342 Group(de):      Netzwerkwesen/Server
343 Group(pl):      Sieciowe/Serwery
344 Prereq:         %{_sbindir}/apxs
345 Prereq:         perl
346 Requires:       %{name}(EAPI) = %{version}
347
348 %description mod_proxy
349 This package contains module with implementation a proxy/cache for
350 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
351 HTTP/0.9, and HTTP/1.0. The module can be configured to connect to
352 other proxy modules for these and other protocols.
353
354 %description -l pl mod_proxy
355 Modu³ zawiera implementacjê serwera proxy/cache dla Apache.
356 Iplementacja zawiera obs³ugê FTP, CONNECT (dla SSL), HTTP/0.9 i
357 HTTP/1.0.
358
359 %package mod_rewrite
360 Summary:        Apache module with rule-based engine for rewrite requested URLs on the fly
361 Summary(pl):    Modu³ do ,,przepisywania'' adresów URL w locie
362 Group:          Networking/Daemons
363 Group(de):      Netzwerkwesen/Server
364 Group(pl):      Sieciowe/Serwery
365 Prereq:         %{_sbindir}/apxs
366 Prereq:         perl
367 Requires:       %{name}(EAPI) = %{version}
368
369 %description mod_rewrite
370 This package contains It provides a rule-based rewriting engine to
371 rewrite requested URLs on the fly.
372
373 %description -l pl mod_rewrite
374 Modu³ oferuj±cy mo¿liwo¶æ ,,przepisywania'' adresów URL w locie.
375
376 %package mod_status
377 Summary:        Server status report module for apache
378 Summary(pl):    Modu³ dostarczaj±cy informacje statystyczne o serwerze.
379 Group:          Networking/Daemons
380 Group(de):      Netzwerkwesen/Server
381 Group(pl):      Sieciowe/Serwery
382 Prereq:         %{_sbindir}/apxs
383 Prereq:         perl
384 Requires:       %{name}(EAPI) = %{version}
385
386 %description mod_status
387 The Status module allows a server administrator to find out how well
388 their server is performing. A HTML page is presented that gives the
389 current server statistics in an easily readable form. If required this
390 page can be made to automatically refresh (given a compatible
391 browser).
392
393 %description -l pl mod_status
394 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
395 pracy serwera apache (w postaci strony HTML).
396
397 %package mod_usertrack
398 Summary:        Apache module for user tracking using cookies
399 Summary(pl):    Modu³ s³u¿±cy do ¶ledzenia ,,ciasteczek''.
400 Group:          Networking/Daemons
401 Group(de):      Netzwerkwesen/Server
402 Group(pl):      Sieciowe/Serwery
403 Prereq:         %{_sbindir}/apxs
404 Prereq:         perl
405 Requires:       %{name}(EAPI) = %{version}
406
407 %description mod_usertrack
408 This package contains the user tracking module which did its own
409 logging using CookieLog directory. This module allow multiple log
410 files.
411
412 %description -l pl mod_usertrack
413 Modu³ pozwalaj±cy na ¶ledzenie ,,ciasteczek''.
414
415 %package mod_vhost_alias
416 Summary:        Apache module for dynamically configured mass virtual hosting
417 Summary(pl):    Modu³ dodaj±cy obs³ugê hostów wirtualnych.
418 Group:          Networking/Daemons
419 Group(de):      Netzwerkwesen/Server
420 Group(pl):      Sieciowe/Serwery
421 Prereq:         %{_sbindir}/apxs
422 Prereq:         perl
423 Requires:       %{name}(EAPI) = %{version}
424
425 %description mod_vhost_alias
426 This package contains the mod_vhost_alias. It provides support for
427 dynamically configured mass virtual hosting.
428
429 %description -l pl mod_vhost_alias
430 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
431 wirtualnych.
432
433 %package mod_unique_id
434 Summary:        Apache module which provides a magic token for each request
435 Group:          Networking/Daemons
436 Group(de):      Netzwerkwesen/Server
437 Group(pl):      Sieciowe/Serwery
438 Prereq:         %{_sbindir}/apxs
439 Prereq:         perl
440 Requires:       %{name}(EAPI) = %{version}
441
442 %description mod_unique_id
443 This package contains the mod_unique_id. This module provides a magic
444 token for each request which is guaranteed to be unique across "all"
445 requests under very specific conditions. The unique identifier is even
446 unique across multiple machines in a properly configured cluster of
447 machines. The environment variable UNIQUE_ID is set to the identifier
448 for each request. Unique identifiers are useful for various reasons
449 which are beyond the scope of this document.
450
451 %package mod_expires
452 Summary:        Apache module which provides .... 
453 Group:          Networking/Daemons
454 Group(de):      Netzwerkwesen/Server
455 Group(pl):      Sieciowe/Serwery
456 Prereq:         %{_sbindir}/apxs
457 Prereq:         perl
458 Requires:       %{name}(EAPI) = %{version}
459
460 %description mod_expires
461
462 %prep 
463 %setup -q -n apache_%{version} -a3
464 %patch0 -p1
465 %patch1 -p1
466 %patch2 -p1
467 %patch3 -p1
468 %patch4 -p1
469 %patch5 -p1
470 %{!?bcond_off_apache_ipv6:%patch6 -p1}
471 %patch7 -p1
472 %patch8 -p1
473 %patch9 -p1
474 %patch10 -p1
475 %{?mod_rewrite_ldap:%patch11 -p1}
476 %patch12 -p1
477
478 %build
479 OPTIM="%{?debug:-O0 -g}%{!?debug:$RPM_OPT_FLAGS}" \
480 ./configure \
481         --prefix=%{_prefix} \
482         --sysconfdir=%{_sysconfdir} \
483         --includedir=%{_includedir} \
484         --sbindir=%{_sbindir} \
485         --libexecdir=%{_libexecdir} \
486         --datadir=%{_datadir} \
487         --localstatedir=/var \
488         --runtimedir=/var/run \
489         --logfiledir=/var/log/httpd \
490         --with-layout=PLD \
491         --without-confadjust \
492         --enable-module=all \
493         --enable-shared=max \
494         --proxycachedir=/var/cache/apache \
495         --with-perl=%{_bindir}/perl \
496         --enable-suexec \
497         --suexec-caller=http \
498         --suexec-uidmin=500 \
499         --suexec-gidmin=500 \
500         --suexec-docroot=%{_datadir} \
501         --disable-rule=WANTHSREGEX \
502         --enable-rule=EAPI \
503         %{!?bcond_off_apache_ipv6:--enable-rule=INET6}
504
505 %{__make} LIBS1="-lm -lcrypt -lmm -ldl"
506
507 rm -f src/modules/standard/mod_auth_db.so
508 %{__make} -C src/modules/standard mod_auth_db.so LIBS_SHLIB="-ldb"
509
510 rm -f src/modules/standard/mod_auth_dbm.so
511 %{__make} -C src/modules/standard mod_auth_dbm.so LIBS_SHLIB="-lndbm"
512
513 rm -f src/modules/standard/mod_rewrite.so
514 %{__make} -C src/modules/standard mod_rewrite.so LIBS_SHLIB="-lndbm %{?mod_rewrite_ldap:-lldap -llber}"
515
516 %install
517 rm -rf $RPM_BUILD_ROOT
518 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
519         $RPM_BUILD_ROOT%{_datadir}/errordocs \
520         $RPM_BUILD_ROOT/var/{log/{httpd,archiv/httpd},lib/apache/mm}
521
522 %{__make} install-quiet root="$RPM_BUILD_ROOT"
523
524 mv -f $RPM_BUILD_ROOT%{_datadir}/html/manual $RPM_BUILD_ROOT%{_datadir}
525
526 install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache
527 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
528 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/apache
529
530 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer}_log
531
532 install errordocs/* $RPM_BUILD_ROOT%{_datadir}/errordocs
533
534 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
535
536 install %{SOURCE8}  $RPM_BUILD_ROOT%{_sysconfdir}/mod_vhost_alias.conf
537 install %{SOURCE9}  $RPM_BUILD_ROOT%{_sysconfdir}/mod_status.conf
538 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/mod_proxy.conf
539
540 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
541
542 gzip -9nf ABOUT_APACHE src/CHANGES KEYS README
543
544 %pre
545 if [ -n "`getgid http`" ]; then
546         if [ "`getgid http`" != "51" ]; then
547                 echo "Warning:group http haven't gid=51. Corect this before install apache" 1>&2
548                 exit 1
549         fi
550 else
551         /usr/sbin/groupadd -g 51 -r -f http
552 fi
553 if [ -n "`id -u http 2>/dev/null`" ]; then
554         if [ "`id -u http`" != "51" ]; then
555                 echo "Warning:user http haven't uid=51. Corect this before install apache" 1>&2
556                 exit 1
557         fi
558 else
559         /usr/sbin/useradd -u 51 -r -d /home/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
560 fi
561
562 %post
563 /sbin/chkconfig --add httpd
564 %{_sbindir}/apxs -e -a -n access %{_libexecdir}/mod_access.so 1>&2
565 %{_sbindir}/apxs -e -a -n alias %{_libexecdir}/mod_alias.so 1>&2
566 %{_sbindir}/apxs -e -a -n asis %{_libexecdir}/mod_asis.so 1>&2
567 %{_sbindir}/apxs -e -a -n autoindex %{_libexecdir}/mod_autoindex.so 1>&2
568 %{_sbindir}/apxs -e -a -n cern_meta %{_libexecdir}/mod_cern_meta.so 1>&2
569 %{_sbindir}/apxs -e -a -n cgi %{_libexecdir}/mod_cgi.so 1>&2
570 %{_sbindir}/apxs -e -a -n env %{_libexecdir}/mod_env.so 1>&2
571 %{_sbindir}/apxs -e -a -n include %{_libexecdir}/mod_include.so 1>&2
572 %{_sbindir}/apxs -e -a -n log_agent %{_libexecdir}/mod_log_agent.so 1>&2
573 %{_sbindir}/apxs -e -a -n log_config %{_libexecdir}/mod_log_config.so 1>&2
574 %{_sbindir}/apxs -e -a -n log_referer %{_libexecdir}/mod_log_referer.so 1>&2
575 %{_sbindir}/apxs -e -a -n mime_magic %{_libexecdir}/mod_mime_magic.so 1>&2
576 %{_sbindir}/apxs -e -a -n mime %{_libexecdir}/mod_mime.so 1>&2
577 %{_sbindir}/apxs -e -a -n negotiation %{_libexecdir}/mod_negotiation.so 1>&2
578 %{_sbindir}/apxs -e -a -n setenvif %{_libexecdir}/mod_setenvif.so 1>&2
579 %{_sbindir}/apxs -e -a -n speling %{_libexecdir}/mod_speling.so 1>&2
580 %{_sbindir}/apxs -e -a -n userdir %{_libexecdir}/mod_userdir.so 1>&2
581 umask 137
582 touch /var/log/httpd/{access,error,agent,referer}_log
583 if [ -f /var/lock/subsys/httpd ]; then
584         /etc/rc.d/init.d/httpd restart 1>&2
585 else
586         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
587 fi
588
589 %preun
590 if [ "$1" = "0" ]; then
591         %{_sbindir}/apxs -e -A -n access %{_libexecdir}/mod_access.so 1>&2
592         %{_sbindir}/apxs -e -A -n alias %{_libexecdir}/mod_alias.so 1>&2
593         %{_sbindir}/apxs -e -A -n asis %{_libexecdir}/mod_asis.so 1>&2
594         %{_sbindir}/apxs -e -A -n autoindex %{_libexecdir}/mod_autoindex.so 1>&2
595         %{_sbindir}/apxs -e -A -n cern_meta %{_libexecdir}/mod_cern_meta.so 1>&2
596         %{_sbindir}/apxs -e -A -n cgi %{_libexecdir}/mod_cgi.so 1>&2
597         %{_sbindir}/apxs -e -A -n env %{_libexecdir}/mod_env.so 1>&2
598         %{_sbindir}/apxs -e -A -n include %{_libexecdir}/mod_include.so 1>&2
599         %{_sbindir}/apxs -e -A -n log_agent %{_libexecdir}/mod_log_agent.so 1>&2
600         %{_sbindir}/apxs -e -A -n log_config %{_libexecdir}/mod_log_config.so 1>&2
601         %{_sbindir}/apxs -e -A -n log_referer %{_libexecdir}/mod_log_referer.so 1>&2
602         %{_sbindir}/apxs -e -A -n mime %{_libexecdir}/mod_mime.so 1>&2
603         %{_sbindir}/apxs -e -A -n mime_magic %{_libexecdir}/mod_mime_magic.so 1>&2
604         %{_sbindir}/apxs -e -A -n negotiation %{_libexecdir}/mod_negotiation.so 1>&2
605         %{_sbindir}/apxs -e -A -n setenvif %{_libexecdir}/mod_setenvif.so 1>&2
606         %{_sbindir}/apxs -e -A -n speling %{_libexecdir}/mod_speling.so 1>&2
607         %{_sbindir}/apxs -e -A -n userdir %{_libexecdir}/mod_userdir.so 1>&2
608         if [ -f /var/lock/subsys/httpd ]; then
609                 /etc/rc.d/init.d/httpd stop 1>&2
610         fi
611         /sbin/chkconfig --del httpd
612 fi
613
614 %postun
615 if [ "$1" = "0" ]; then
616         /usr/sbin/userdel http
617         /usr/sbin/groupdel http
618 fi
619
620 %post mod_actions
621 %{_sbindir}/apxs -e -a -n actions %{_libexecdir}/mod_actions.so 1>&2
622 if [ -f /var/lock/subsys/httpd ]; then
623         /etc/rc.d/init.d/httpd restart 1>&2
624 else
625         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
626 fi
627
628 %preun mod_actions
629 if [ "$1" = "0" ]; then
630         %{_sbindir}/apxs -e -A -n actions %{_libexecdir}/mod_actions.so 1>&2
631         if [ -f /var/lock/subsys/httpd ]; then
632                 /etc/rc.d/init.d/httpd restart 1>&2
633         fi
634 fi
635
636 %post mod_auth
637 %{_sbindir}/apxs -e -a -n auth %{_libexecdir}/mod_auth.so 1>&2
638 if [ -f /var/lock/subsys/httpd ]; then
639         /etc/rc.d/init.d/httpd restart 1>&2
640 else
641         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
642 fi
643
644 %preun mod_auth
645 if [ "$1" = "0" ]; then
646         %{_sbindir}/apxs -e -A -n auth %{_libexecdir}/mod_auth.so 1>&2
647         if [ -f /var/lock/subsys/httpd ]; then
648                 /etc/rc.d/init.d/httpd restart 1>&2
649         fi
650 fi
651
652 %post mod_auth_anon
653 %{_sbindir}/apxs -e -a -n auth_anon %{_libexecdir}/mod_auth_anon.so 1>&2
654 if [ -f /var/lock/subsys/httpd ]; then
655         /etc/rc.d/init.d/httpd restart 1>&2
656 else
657         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
658 fi
659
660 %preun mod_auth_anon
661 if [ "$1" = "0" ]; then
662         %{_sbindir}/apxs -e -A -n auth_anon %{_libexecdir}/mod_auth_anon.so 1>&2
663         if [ -f /var/lock/subsys/httpd ]; then
664                 /etc/rc.d/init.d/httpd restart 1>&2
665         fi
666 fi
667
668 %post mod_auth_db
669 %{_sbindir}/apxs -e -a -n auth_db %{_libexecdir}/mod_auth_db.so 1>&2
670 %{_sbindir}/apxs -e -a -n auth_dbm %{_libexecdir}/mod_auth_dbm.so 1>&2
671 if [ -f /var/lock/subsys/httpd ]; then
672         /etc/rc.d/init.d/httpd restart 1>&2
673 else
674         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
675 fi
676
677 %preun mod_auth_db
678 if [ "$1" = "0" ]; then
679         %{_sbindir}/apxs -e -A -n auth_db %{_libexecdir}/mod_auth_db.so 1>&2
680         %{_sbindir}/apxs -e -A -n auth_dbm %{_libexecdir}/mod_auth_dbm.so 1>&2
681         if [ -f /var/lock/subsys/httpd ]; then
682                 /etc/rc.d/init.d/httpd restart 1>&2
683         fi
684 fi
685
686 %post mod_define
687 %{_sbindir}/apxs -e -a -n define %{_libexecdir}/mod_define.so 1>&2
688 if [ -f /var/lock/subsys/httpd ]; then
689         /etc/rc.d/init.d/httpd restart 1>&2
690 else
691         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
692 fi
693
694 %preun mod_define
695 if [ "$1" = "0" ]; then
696         %{_sbindir}/apxs -e -A -n define %{_libexecdir}/mod_define.so 1>&2
697         if [ -f /var/lock/subsys/httpd ]; then
698                 /etc/rc.d/init.d/httpd restart 1>&2
699         fi
700 fi
701
702 %post mod_digest
703 %{_sbindir}/apxs -e -a -n digest %{_libexecdir}/mod_digest.so 1>&2
704 if [ -f /var/lock/subsys/httpd ]; then
705         /etc/rc.d/init.d/httpd restart 1>&2
706 else
707         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
708 fi
709
710 %preun mod_digest
711 if [ "$1" = "0" ]; then
712         %{_sbindir}/apxs -e -A -n digest %{_libexecdir}/mod_digest.so 1>&2
713         if [ -f /var/lock/subsys/httpd ]; then
714                 /etc/rc.d/init.d/httpd restart 1>&2
715         fi
716 fi
717
718 %post mod_dir
719 %{_sbindir}/apxs -e -a -n dir %{_libexecdir}/mod_dir.so 1>&2
720 if [ -f /var/lock/subsys/httpd ]; then
721         /etc/rc.d/init.d/httpd restart 1>&2
722 else
723         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
724 fi
725
726 %preun mod_dir
727 if [ "$1" = "0" ]; then
728         %{_sbindir}/apxs -e -A -n dir %{_libexecdir}/mod_dir.so 1>&2
729         if [ -f /var/lock/subsys/httpd ]; then
730                 /etc/rc.d/init.d/httpd restart 1>&2
731         fi
732 fi
733
734 %post mod_expires
735 %{_sbindir}/apxs -e -a -n expires %{_libexecdir}/mod_expires.so 1>&2
736 if [ -f /var/lock/subsys/httpd ]; then
737         /etc/rc.d/init.d/httpd restart 1>&2
738 else
739         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
740 fi
741
742 %preun mod_expires
743 if [ "$1" = "0" ]; then
744         %{_sbindir}/apxs -e -A -n expires %{_libexecdir}/mod_expires.so 1>&2
745         if [ -f /var/lock/subsys/httpd ]; then
746                 /etc/rc.d/init.d/httpd restart 1>&2
747         fi
748 fi
749
750 %post mod_headers
751 %{_sbindir}/apxs -e -a -n headers %{_libexecdir}/mod_headers.so 1>&2
752 if [ -f /var/lock/subsys/httpd ]; then
753         /etc/rc.d/init.d/httpd restart 1>&2
754 else
755         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
756 fi
757
758 %preun mod_headers
759 if [ "$1" = "0" ]; then
760         %{_sbindir}/apxs -e -A -n headers %{_libexecdir}/mod_headers.so 1>&2
761         if [ -f /var/lock/subsys/httpd ]; then
762                 /etc/rc.d/init.d/httpd restart 1>&2
763         fi
764 fi
765
766 %post mod_mmap_static
767 %{_sbindir}/apxs -e -a -n mmap_static %{_libexecdir}/mod_mmap_static.so 1>&2
768 if [ -f /var/lock/subsys/httpd ]; then
769         /etc/rc.d/init.d/httpd restart 1>&2
770 else
771         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
772 fi
773
774 %preun mod_mmap_static
775 if [ "$1" = "0" ]; then
776         %{_sbindir}/apxs -e -A -n mmap_static %{_libexecdir}/mod_mmap_static.so 1>&2
777         if [ -f /var/lock/subsys/httpd ]; then
778                 /etc/rc.d/init.d/httpd restart 1>&2
779         fi
780 fi
781
782 %post mod_imap
783 %{_sbindir}/apxs -e -a -n imap %{_libexecdir}/mod_imap.so 1>&2
784 if [ -f /var/lock/subsys/httpd ]; then
785         /etc/rc.d/init.d/httpd restart 1>&2
786 else
787         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
788 fi
789
790 %preun mod_imap
791 if [ "$1" = "0" ]; then
792         %{_sbindir}/apxs -e -A -n imap %{_libexecdir}/mod_imap.so 1>&2
793         if [ -f /var/lock/subsys/httpd ]; then
794                 /etc/rc.d/init.d/httpd restart 1>&2
795         fi
796 fi
797
798 %post mod_info
799 %{_sbindir}/apxs -e -a -n info %{_libexecdir}/mod_info.so 1>&2
800 if [ -f /var/lock/subsys/httpd ]; then
801         /etc/rc.d/init.d/httpd restart 1>&2
802 else
803         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
804 fi
805
806 %preun mod_info
807 if [ "$1" = "0" ]; then
808         %{_sbindir}/apxs -e -A -n info %{_libexecdir}/mod_info.so 1>&2
809         if [ -f /var/lock/subsys/httpd ]; then
810                 /etc/rc.d/init.d/httpd restart 1>&2
811         fi
812 fi
813
814 %post mod_proxy
815 %{_sbindir}/apxs -e -a -n proxy %{_libexecdir}/libproxy.so 1>&2
816 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_proxy.conf" /etc/httpd/httpd.conf; then
817         echo "Include /etc/httpd/mod_proxy.conf" >> /etc/httpd/httpd.conf
818 fi
819 if [ -f /var/lock/subsys/httpd ]; then
820         /etc/rc.d/init.d/httpd restart 1>&2
821 else
822         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
823 fi
824
825 %preun mod_proxy
826 if [ "$1" = "0" ]; then
827         %{_sbindir}/apxs -e -A -n proxy %{_libexecdir}/libproxy.so 1>&2
828         grep -v -q "^Include.*mod_proxy.conf" /etc/httpd/httpd.conf > \
829                 /etc/httpd/httpd.conf.tmp
830         mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
831         if [ -f /var/lock/subsys/httpd ]; then
832                 /etc/rc.d/init.d/httpd restart 1>&2
833         fi
834 fi
835
836 %post mod_rewrite
837 %{_sbindir}/apxs -e -a -n rewrite %{_libexecdir}/mod_rewrite.so 1>&2
838 if [ -f /var/lock/subsys/httpd ]; then
839         /etc/rc.d/init.d/httpd restart 1>&2
840 else
841         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
842 fi
843
844 %preun mod_rewrite
845 if [ "$1" = "0" ]; then
846         %{_sbindir}/apxs -e -A -n rewrite %{_libexecdir}/mod_rewrite.so 1>&2
847         if [ -f /var/lock/subsys/httpd ]; then
848                 /etc/rc.d/init.d/httpd restart 1>&2
849         fi
850 fi
851
852 %post mod_status
853 %{_sbindir}/apxs -e -a -n status %{_libexecdir}/mod_status.so 1>&2
854 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_status.conf" /etc/httpd/httpd.conf; then
855         echo "Include /etc/httpd/mod_status.conf" >> /etc/httpd/httpd.conf
856 fi
857 if [ -f /var/lock/subsys/httpd ]; then
858         /etc/rc.d/init.d/httpd restart 1>&2
859 else
860         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
861 fi
862
863 %preun mod_status
864 if [ "$1" = "0" ]; then
865         %{_sbindir}/apxs -e -A -n status %{_libexecdir}/mod_status.so 1>&2
866         grep -v -q "^Include.*mod_status.conf" /etc/httpd/httpd.conf > \
867                 /etc/httpd/httpd.conf.tmp
868         mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
869         if [ -f /var/lock/subsys/httpd ]; then
870                 /etc/rc.d/init.d/httpd restart 1>&2
871         fi
872 fi
873
874 %post mod_usertrack
875 %{_sbindir}/apxs -e -a -n usertrack %{_libexecdir}/mod_usertrack.so 1>&2
876 if [ -f /var/lock/subsys/httpd ]; then
877         /etc/rc.d/init.d/httpd restart 1>&2
878 else
879         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
880 fi
881
882 %preun mod_usertrack
883 if [ "$1" = "0" ]; then
884         %{_sbindir}/apxs -e -A -n usertrack %{_libexecdir}/mod_usertrack.so 1>&2
885         if [ -f /var/lock/subsys/httpd ]; then
886                 /etc/rc.d/init.d/httpd restart 1>&2
887         fi
888 fi
889
890 %post mod_unique_id
891 %{_sbindir}/apxs -e -a -n unique_id %{_libexecdir}/mod_unique_id.so 1>&2
892 if [ -f /var/lock/subsys/httpd ]; then
893         /etc/rc.d/init.d/httpd restart 1>&2
894 else
895         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
896 fi
897
898 %preun mod_unique_id
899 if [ "$1" = "0" ]; then
900         %{_sbindir}/apxs -e -A -n unique_id %{_libexecdir}/mod_unique_id.so 1>&2
901         if [ -f /var/lock/subsys/httpd ]; then
902                 /etc/rc.d/init.d/httpd restart 1>&2
903         fi
904 fi
905
906 %post mod_vhost_alias
907 %{_sbindir}/apxs -e -a -n vhost_alias %{_libexecdir}/mod_vhost_alias.so 1>&2
908 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_vhost_alias.conf" /etc/httpd/httpd.conf; then
909         echo "Include /etc/httpd/mod_vhost_alias.conf" >> /etc/httpd/httpd.conf
910 fi
911 if [ -f /var/lock/subsys/httpd ]; then
912         /etc/rc.d/init.d/httpd restart 1>&2
913 else
914         echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
915 fi
916
917 %preun mod_vhost_alias
918 if [ "$1" = "0" ]; then
919         %{_sbindir}/apxs -e -A -n vhost_alias %{_libexecdir}/mod_vhost_alias.so 1>&2
920         grep -v -q "^Include.*mod_vhost_alias.conf" /etc/httpd/httpd.conf > \
921                 /etc/httpd/httpd.conf.tmp
922         mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
923         if [ -f /var/lock/subsys/httpd ]; then
924                 /etc/rc.d/init.d/httpd restart 1>&2
925         fi
926 fi
927
928 %clean
929 rm -rf $RPM_BUILD_ROOT
930
931 %files
932 %defattr(644,root,root,755)
933 %doc ABOUT_APACHE.gz src/CHANGES.gz KEYS.gz README.gz
934 %doc conf/mime.types
935
936 %dir %{_datadir}/manual
937 %dir %{_datadir}/manual/images/
938 %{_datadir}/manual/images/sub.gif
939 %{_datadir}/manual/images/index.gif
940 %{_datadir}/manual/images/home.gif 
941 %{_datadir}/manual/misc
942 %dir %{_datadir}/manual/search
943 %attr(755,root,root) %{_datadir}/manual/search/manual-index.cgi
944 %{_datadir}/manual/vhosts
945 %{_datadir}/manual/LICENSE
946 %{_datadir}/manual/bind.html
947 %{_datadir}/manual/cgi_path.html
948 %{_datadir}/manual/content-negotiation.html
949 %{_datadir}/manual/custom-error.html
950 %{_datadir}/manual/dns-caveats.html
951 %{_datadir}/manual/dso.html
952 %{_datadir}/manual/env.html
953 %{_datadir}/manual/footer.html
954 %{_datadir}/manual/handler.html
955 %{_datadir}/manual/header.html
956 %{_datadir}/manual/index.html
957 %{_datadir}/manual/install.html
958 %{_datadir}/manual/invoking.html
959 %{_datadir}/manual/keepalive.html
960 %{_datadir}/manual/location.html
961 %{_datadir}/manual/multilogs.html
962 %{_datadir}/manual/new_features_1_3.html
963 %{_datadir}/manual/process-model.html
964 %{_datadir}/manual/sections.html
965 %{_datadir}/manual/sourcereorg.html
966 %{_datadir}/manual/suexec.html
967 %{_datadir}/manual/upgrading_to_1_3.html
968 %dir %{_datadir}/manual/mod
969 %{_datadir}/manual/mod/core.html
970 %{_datadir}/manual/mod/directive-dict.html
971 %{_datadir}/manual/mod/directives.html
972 %{_datadir}/manual/mod/footer.html
973 %{_datadir}/manual/mod/header.html
974 %{_datadir}/manual/mod/index.html
975 %{_datadir}/manual/mod/mod_access.html
976 %{_datadir}/manual/mod/mod_alias.html
977 %{_datadir}/manual/mod/mod_asis.html
978 %{_datadir}/manual/mod/mod_autoindex.html
979 %{_datadir}/manual/mod/mod_cgi.html
980 %{_datadir}/manual/mod/mod_cookies.html
981 %{_datadir}/manual/mod/mod_env.html
982 %{_datadir}/manual/mod/mod_include.html
983 %{_datadir}/manual/mod/mod_log_agent.html
984 %{_datadir}/manual/mod/mod_log_config.html
985 %{_datadir}/manual/mod/mod_log_referer.html
986 %{_datadir}/manual/mod/mod_mime.html
987 %{_datadir}/manual/mod/mod_mime_magic.html
988 %{_datadir}/manual/mod/mod_negotiation.html
989 %{_datadir}/manual/mod/mod_setenvif.html
990 %{_datadir}/manual/mod/mod_speling.html
991 %{_datadir}/manual/mod/mod_userdir.html
992
993 %attr(754,root,root) /etc/rc.d/init.d/httpd
994
995 %attr(750,root,root) %dir %{_sysconfdir}
996 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf
997 %attr(640,root,root) %{_sysconfdir}/magic
998
999 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
1000 %attr(640,root,root) %config(noreplace) /etc/logrotate.d/*
1001
1002 %attr(755,root,root) %dir %{_datadir}/html
1003 %config(noreplace) %{_datadir}/html/index.html
1004 %lang(ca) %{_datadir}/html/index.html.ca
1005 %lang(cz) %{_datadir}/html/index.html.cz
1006 %lang(de) %{_datadir}/html/index.html.de
1007 %lang(dk) %{_datadir}/html/index.html.dk
1008 %lang(ee) %{_datadir}/html/index.html.ee
1009 %lang(en) %{_datadir}/html/index.html.en
1010 %lang(es) %{_datadir}/html/index.html.es
1011 %lang(fr) %{_datadir}/html/index.html.fr
1012 %lang(it) %{_datadir}/html/index.html.it
1013 %lang(lu) %{_datadir}/html/index.html.lu
1014 %lang(nl) %{_datadir}/html/index.html.nl
1015 %lang(pt) %{_datadir}/html/index.html.pt
1016 %lang(se) %{_datadir}/html/index.html.se
1017
1018 %{_datadir}/html/*.gif
1019 %{_datadir}/errordocs
1020 %dir %{_datadir}/icons
1021 %{_datadir}/icons/*.gif
1022 %dir %{_datadir}/icons/small
1023 %{_datadir}/icons/small/*.gif
1024 %attr(755,root,root) %{_datadir}/cgi-bin
1025
1026 %dir %{_libexecdir}
1027 %attr(755,root,root) %{_libexecdir}/mod_access.so
1028 %attr(755,root,root) %{_libexecdir}/mod_alias.so
1029 %attr(755,root,root) %{_libexecdir}/mod_asis.so
1030 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
1031 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
1032 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
1033 %attr(755,root,root) %{_libexecdir}/mod_env.so
1034 %attr(755,root,root) %{_libexecdir}/mod_include.so
1035 %attr(755,root,root) %{_libexecdir}/mod_log_agent.so
1036 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
1037 %attr(755,root,root) %{_libexecdir}/mod_log_referer.so
1038 %attr(755,root,root) %{_libexecdir}/mod_mime.so
1039 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
1040 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
1041 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
1042 %attr(755,root,root) %{_libexecdir}/mod_speling.so
1043 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
1044
1045 %attr(755,root,root) %{_bindir}/htdigest
1046
1047 %attr(755,root,root) %{_sbindir}/ab
1048 %attr(755,root,root) %{_sbindir}/apachectl
1049 %attr(755,root,root) %{_sbindir}/apxs
1050 %attr(755,root,root) %{_sbindir}/httpd
1051 %attr(755,root,root) %{_sbindir}/logresolve
1052 %attr(755,root,root) %{_sbindir}/rotatelogs
1053
1054 %dir %attr(770,root,http) /var/lib/apache
1055
1056 %{_mandir}/man1/htdigest.1*
1057 %{_mandir}/man8/*
1058
1059 %attr(750,root,root) %dir /var/log/httpd
1060 %attr(750,root,root) %dir /var/log/archiv/httpd
1061 %attr(640,root,root) %ghost /var/log/httpd/*
1062
1063 %files suexec
1064 %defattr(644,root,root,755)
1065 %attr(4755,root,root) %{_sbindir}/suexec
1066
1067 %files devel
1068 %defattr(644,root,root,755)
1069 %{_includedir}
1070
1071 %files mod_actions
1072 %defattr(644,root,root,755)
1073 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1074 %{_datadir}/manual/mod/mod_actions.html
1075
1076 %files mod_auth
1077 %defattr(644,root,root,755)
1078 %attr(755,root,root) %{_libexecdir}/mod_auth.so
1079 %attr(755,root,root) %{_bindir}/htpasswd
1080 %{_datadir}/manual/mod/mod_auth.html
1081
1082 %files mod_auth_anon
1083 %defattr(644,root,root,755)
1084 %attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
1085 %{_datadir}/manual/mod/mod_auth_anon.html
1086
1087 %files mod_auth_db
1088 %defattr(644,root,root,755)
1089 %attr(755,root,root) %{_libexecdir}/mod_auth_db.so
1090 %attr(755,root,root) %{_libexecdir}/mod_auth_dbm.so
1091 %attr(755,root,root) %{_bindir}/dbmmanage 
1092 %{_datadir}/manual/mod/mod_auth_db.html
1093 %{_datadir}/manual/mod/mod_auth_dbm.html
1094 %{_mandir}/man1/dbmmanage.1*
1095 %{_mandir}/man1/htpasswd.1*
1096
1097 %files mod_define
1098 %defattr(644,root,root,755)
1099 %attr(755,root,root) %{_libexecdir}/mod_define.so
1100 %{_datadir}/manual/mod/mod_define.html
1101
1102 %files mod_digest
1103 %defattr(644,root,root,755)
1104 %attr(755,root,root) %{_libexecdir}/mod_digest.so
1105 %{_datadir}/manual/mod/mod_digest.html
1106
1107 %files mod_dir
1108 %defattr(644,root,root,755)
1109 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1110 %{_datadir}/manual/mod/mod_dir.html
1111
1112 %files mod_expires
1113 %defattr(644,root,root,755)
1114 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1115 %{_datadir}/manual/mod/mod_expires.html
1116
1117 %files mod_headers
1118 %defattr(644,root,root,755)
1119 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1120 %{_datadir}/manual/mod/mod_headers.html
1121
1122 %files mod_mmap_static
1123 %defattr(644,root,root,755)
1124 %attr(755,root,root) %{_libexecdir}/mod_mmap_static.so
1125 %{_datadir}/manual/mod/mod_mmap_static.html
1126
1127 %files mod_imap
1128 %defattr(644,root,root,755)
1129 %attr(755,root,root) %{_libexecdir}/mod_imap.so
1130 %{_datadir}/manual/mod/mod_imap.html
1131
1132 %files mod_info
1133 %defattr(644,root,root,755)
1134 %attr(755,root,root) %{_libexecdir}/mod_info.so
1135 %{_datadir}/manual/mod/mod_info.html
1136
1137 %files mod_proxy
1138 %defattr(644,root,root,755)
1139 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_proxy.conf
1140 %attr(755,root,root) %{_libexecdir}/libproxy.so
1141 %{_datadir}/manual/mod/mod_proxy.html
1142 %dir %attr(770,root,http) /var/cache/apache
1143
1144 %files mod_rewrite
1145 %defattr(644,root,root,755)
1146 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1147 %{_datadir}/manual/mod/mod_rewrite.html
1148
1149 %files mod_status
1150 %defattr(644,root,root,755)
1151 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_status.conf
1152 %attr(755,root,root) %{_libexecdir}/mod_status.so
1153 %{_datadir}/manual/mod/mod_status.html
1154
1155 %files mod_usertrack
1156 %defattr(644,root,root,755)
1157 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
1158 %{_datadir}/manual/mod/mod_usertrack.html
1159
1160 %files mod_unique_id
1161 %defattr(644,root,root,755)
1162 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
1163 %{_datadir}/manual/mod/mod_unique_id.html
1164
1165 %files mod_vhost_alias
1166 %defattr(644,root,root,755)
1167 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
1168 %{_datadir}/manual/mod/mod_vhost_alias.html
1169 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_vhost_alias.conf
This page took 2.265258 seconds and 3 git commands to generate.