3 # mod_rewrite_ldap - enable ldap map supoort for mod_rewrite (alpha)
4 # bcond_off_apache_ipv6 - disable IPv6 support
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ý
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
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
43 Prereq: /sbin/chkconfig
44 Prereq: /usr/sbin/useradd
45 Prereq: /usr/bin/getgid
48 BuildRequires: db3-devel
49 BuildRequires: mm-devel >= 1.1.3
50 %{?mod_rewrite_ldap:BuildRequires: openldap-devel}
53 Requires: /etc/mime.types
54 URL: http://www.apache.org/
55 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58 Provides: %{name}(EAPI) = %{version}
59 Obsoletes: apache-extra
63 %define _sysconfdir /etc/httpd
64 %define _includedir %{_prefix}/include/apache
65 %define _datadir /home/httpd
66 %define _libexecdir %{_prefix}/lib/apache
69 Apache is a powerful, full-featured, efficient and freely-available
70 Web server. Apache is also the most popular Web server on the
74 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
75 erhältlich und weit verbreitet ist.
78 Apache est un serveur Web puissant, efficace, gratuit et complet.
79 Apache est aussi le serveur Web le plus populaire sur Internet.
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.
86 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
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}
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.
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.
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
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
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.
129 %description -l pl devel
130 Pliki nag³ówkowe dla serwera WWW Apache.
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
140 Requires: %{name}(EAPI) = %{version}
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.
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.
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
158 Requires: %{name}(EAPI) = %{version}
160 %description mod_auth
161 This package contains mod_auth module. It provides for user
162 authentication using textual files.
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
172 Requires: %{name}(EAPI) = %{version}
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.
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).
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
199 Requires: %{name}(EAPI) = %{version}
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.
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.
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
219 Requires: %{name}(EAPI) = %{version}
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.
225 %description -l pl mod_define
226 Modu³ ten umo¿liwia definicjê zmiennych i dyrektyw.
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
236 Requires: %{name}(EAPI) = %{version}
238 %description mod_digest
239 This package contains mod_digest module. It provides user
240 authentication using MD5 Digest Authentication.
242 %description -l pl mod_digest
243 Modu³ ten dostarcza metodê autoryzacji bazuj±c± na MD5 Digest
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
254 Requires: %{name}(EAPI) = %{version}
257 This package contains mod_dir which provides "trailing slash"
258 redirects and serving directory index files.
260 %description -l pl mod_dir
261 Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
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
271 Requires: %{name}(EAPI) = %{version}
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,
278 %description -l pl mod_headers
279 Modu³ pozwalaj±cy na ³±czenie, usuwania, zamianê nag³ówków HTTP
280 wysy³anych do przegl±darki.
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
290 Requires: %{name}(EAPI) = %{version}
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
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).
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
309 Requires: %{name}(EAPI) = %{version}
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.
316 %description -l pl mod_imap
317 Modu³ umozliwiaj±cy obs³ugê plików .map (imap-file handler)
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
327 Requires: %{name}(EAPI) = %{version}
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.
334 %description -l pl mod_info
335 Modu³ dostarczaj±cy informacji o konfiguracji serwera, zainstalowanych
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
346 Requires: %{name}(EAPI) = %{version}
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.
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
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
367 Requires: %{name}(EAPI) = %{version}
369 %description mod_rewrite
370 This package contains It provides a rule-based rewriting engine to
371 rewrite requested URLs on the fly.
373 %description -l pl mod_rewrite
374 Modu³ oferuj±cy mo¿liwo¶æ ,,przepisywania'' adresów URL w locie.
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
384 Requires: %{name}(EAPI) = %{version}
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
393 %description -l pl mod_status
394 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
395 pracy serwera apache (w postaci strony HTML).
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
405 Requires: %{name}(EAPI) = %{version}
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
412 %description -l pl mod_usertrack
413 Modu³ pozwalaj±cy na ¶ledzenie ,,ciasteczek''.
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
423 Requires: %{name}(EAPI) = %{version}
425 %description mod_vhost_alias
426 This package contains the mod_vhost_alias. It provides support for
427 dynamically configured mass virtual hosting.
429 %description -l pl mod_vhost_alias
430 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
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
440 Requires: %{name}(EAPI) = %{version}
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.
452 Summary: Apache module which provides ....
453 Group: Networking/Daemons
454 Group(de): Netzwerkwesen/Server
455 Group(pl): Sieciowe/Serwery
456 Prereq: %{_sbindir}/apxs
458 Requires: %{name}(EAPI) = %{version}
460 %description mod_expires
463 %setup -q -n apache_%{version} -a3
470 %{!?bcond_off_apache_ipv6:%patch6 -p1}
475 %{?mod_rewrite_ldap:%patch11 -p1}
479 OPTIM="%{?debug:-O0 -g}%{!?debug:$RPM_OPT_FLAGS}" \
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 \
491 --without-confadjust \
492 --enable-module=all \
493 --enable-shared=max \
494 --proxycachedir=/var/cache/apache \
495 --with-perl=%{_bindir}/perl \
497 --suexec-caller=http \
498 --suexec-uidmin=500 \
499 --suexec-gidmin=500 \
500 --suexec-docroot=%{_datadir} \
501 --disable-rule=WANTHSREGEX \
503 %{!?bcond_off_apache_ipv6:--enable-rule=INET6}
505 %{__make} LIBS1="-lm -lcrypt -lmm -ldl"
507 rm -f src/modules/standard/mod_auth_db.so
508 %{__make} -C src/modules/standard mod_auth_db.so LIBS_SHLIB="-ldb"
510 rm -f src/modules/standard/mod_auth_dbm.so
511 %{__make} -C src/modules/standard mod_auth_dbm.so LIBS_SHLIB="-lndbm"
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}"
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}
522 %{__make} install-quiet root="$RPM_BUILD_ROOT"
524 mv -f $RPM_BUILD_ROOT%{_datadir}/html/manual $RPM_BUILD_ROOT%{_datadir}
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
530 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer}_log
532 install errordocs/* $RPM_BUILD_ROOT%{_datadir}/errordocs
534 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
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
540 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
542 gzip -9nf ABOUT_APACHE src/CHANGES KEYS README
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
551 /usr/sbin/groupadd -g 51 -r -f http
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
559 /usr/sbin/useradd -u 51 -r -d /home/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
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
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
586 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
611 /sbin/chkconfig --del httpd
615 if [ "$1" = "0" ]; then
616 /usr/sbin/userdel http
617 /usr/sbin/groupdel http
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
625 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
641 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
657 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
674 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
691 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
707 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
723 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
739 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
755 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
771 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
787 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
803 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
819 if [ -f /var/lock/subsys/httpd ]; then
820 /etc/rc.d/init.d/httpd restart 1>&2
822 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
841 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
857 if [ -f /var/lock/subsys/httpd ]; then
858 /etc/rc.d/init.d/httpd restart 1>&2
860 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
879 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
895 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
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
911 if [ -f /var/lock/subsys/httpd ]; then
912 /etc/rc.d/init.d/httpd restart 1>&2
914 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
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
929 rm -rf $RPM_BUILD_ROOT
932 %defattr(644,root,root,755)
933 %doc ABOUT_APACHE.gz src/CHANGES.gz KEYS.gz README.gz
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
993 %attr(754,root,root) /etc/rc.d/init.d/httpd
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
999 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
1000 %attr(640,root,root) %config(noreplace) /etc/logrotate.d/*
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
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
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
1045 %attr(755,root,root) %{_bindir}/htdigest
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
1054 %dir %attr(770,root,http) /var/lib/apache
1056 %{_mandir}/man1/htdigest.1*
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/*
1064 %defattr(644,root,root,755)
1065 %attr(4755,root,root) %{_sbindir}/suexec
1068 %defattr(644,root,root,755)
1072 %defattr(644,root,root,755)
1073 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1074 %{_datadir}/manual/mod/mod_actions.html
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
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
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*
1098 %defattr(644,root,root,755)
1099 %attr(755,root,root) %{_libexecdir}/mod_define.so
1100 %{_datadir}/manual/mod/mod_define.html
1103 %defattr(644,root,root,755)
1104 %attr(755,root,root) %{_libexecdir}/mod_digest.so
1105 %{_datadir}/manual/mod/mod_digest.html
1108 %defattr(644,root,root,755)
1109 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1110 %{_datadir}/manual/mod/mod_dir.html
1113 %defattr(644,root,root,755)
1114 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1115 %{_datadir}/manual/mod/mod_expires.html
1118 %defattr(644,root,root,755)
1119 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1120 %{_datadir}/manual/mod/mod_headers.html
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
1128 %defattr(644,root,root,755)
1129 %attr(755,root,root) %{_libexecdir}/mod_imap.so
1130 %{_datadir}/manual/mod/mod_imap.html
1133 %defattr(644,root,root,755)
1134 %attr(755,root,root) %{_libexecdir}/mod_info.so
1135 %{_datadir}/manual/mod/mod_info.html
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
1145 %defattr(644,root,root,755)
1146 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1147 %{_datadir}/manual/mod/mod_rewrite.html
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
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
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
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