3 # mod_rewrite_ldap - enable ldap map supoort for mod_rewrite (alpha)
5 %include /usr/lib/rpm/macros.perl
6 Summary: The most widely used Web server on the Internet
7 Summary(de): Leading World Wide Web-Server
8 Summary(fr): Le serveur web le plus utilise sur Internet
9 Summary(pl): Serwer WWW (World Wide Web)
10 Summary(tr): Lider WWW tarayýcý
15 Group: Networking/Daemons
16 Group(de): Netzwerkwesen/Server
17 Group(pl): Sieciowe/Serwery
18 Source0: ftp://ftp.apache.org/dist/%{name}_%{version}.tar.bz2
20 Source2: %{name}.logrotate
21 Source3: %{name}-icons.tar.gz
22 Source4: %{name}.sysconfig
23 Source6: %{name}-httpd.conf
24 Source8: %{name}-mod_vhost_alias.conf
25 Source9: %{name}-mod_status.conf
26 Source10: %{name}-mod_proxy.conf
27 Patch0: %{name}-PLD.patch
28 Patch1: %{name}-suexec.patch
29 Patch2: %{name}-htdocs.patch
30 Patch3: %{name}-errordocs.patch
31 Patch4: %{name}-apxs.patch
32 Patch5: %{name}-EAPI.patch
33 Patch6: %{name}-v6-PLD-4.patch.gz
34 Patch7: %{name}-mm_conf.patch
35 Patch8: %{name}-modules_symbols.patch
36 Patch9: %{name}-apxs_force_rm_cp.patch
37 Patch10: %{name}-db3.patch
38 Patch11: %{name}-lookup_map_ldap.patch
39 Patch12: %{name}-man.patch
42 Prereq: /sbin/chkconfig
43 Prereq: /usr/sbin/useradd
44 Prereq: /usr/bin/getgid
47 BuildRequires: db2-devel
48 BuildRequires: mm-devel >= 1.1.3
49 %{?mod_rewrite_ldap:BuildRequires: openldap-devel}
52 Requires: /etc/mime.types
53 URL: http://www.apache.org/
54 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56 Provides: %{name}(EAPI) = %{version}
57 Obsoletes: apache-extra
61 %define _sysconfdir /etc/httpd
62 %define _includedir %{_prefix}/include/apache
63 %define _datadir /home/httpd
64 %define _libexecdir %{_prefix}/lib/apache
67 Apache is a powerful, full-featured, efficient and freely-available
68 Web server. Apache is also the most popular Web server on the
72 Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
73 erhältlich und weit verbreitet ist.
76 Apache est un serveur Web puissant, efficace, gratuit et complet.
77 Apache est aussi le serveur Web le plus populaire sur Internet.
80 Apache jest serwerem WWW (World Wide Web). Instaluj±c ten pakiet
81 bêdziesz móg³ prezentowaæ w³asne strony WWW w sieci internet.
84 Apache serbest daðýtýlan ve çok kullanýlan yetenekli bir web
88 Summary: Apache suexec wrapper
89 Summary(pl): Suexec wrapper do serwera www Apache
90 Group: Development/Tools
91 Group(de): Entwicklung/Werkzeuge
92 Group(fr): Development/Outils
93 Group(pl): Programowanie/Narzêdzia
94 Requires: %{name}(EAPI) = %{version}
97 The suEXEC feature provides Apache users the ability to run CGI and
98 SSI programs under user IDs different from the user ID of the calling
99 web-server. Normally, when a CGI or SSI program executes, it runs as
100 the same user who is running the web server.
102 %description -l pl suexec
103 SuEXEC umo¿liwia serwerowi Apache uruchamianie programów CGI i SSI z
104 innym UID ni¿ wywo³uj±cy je serwer. Normalnie programy CGI i SSI s±
105 wykonywane jako taki sam u¿ytkownik jak serwer WWW.
108 Summary: Module development tools for the Apache web server
109 Summary(fr): Les outils de developpement de modules pour le serveur web Apache
110 Summary(pl): Pliki nag³ówkowe do tworzenai modu³ów rozszerzeñ do serwera www Apache
111 Group: Networking/Utilities
112 Group(de): Netzwerkwesen/Werkzeuge
113 Group(pl): Sieciowe/Narzêdzia
114 Requires: %{name}(EAPI) = %{version}
115 Provides: %{name}(EAPI)-devel
118 The apache-devel package contains the source code for the Apache Web
119 server and the APXS binary you'll need to build Dynamic Shared Objects
122 %description -l fr devel
123 Le package apache-devel contient le code source pour le serveur Web
124 Apache et le binaire APXS dont vous aurez besoin pour construire des
125 Objets Dynamiques Partages (DSOs) pour Apache.
127 %description -l pl devel
128 Pliki nag³ówkowe dla serwera WWW Apache.
131 Summary: Apache module for run CGI whenever a file of a certain type is requested
132 Summary(pl): Modu³ dla apache do uruchamiania skryptów cgi
133 Group: Networking/Daemons
134 Group(de): Netzwerkwesen/Server
135 Group(pl): Sieciowe/Serwery
136 Prereq: %{_sbindir}/apxs
137 Requires: %{name}(EAPI) = %{version}
139 %description mod_actions
140 This package contains mod_actions module. This module lets you run CGI
141 scripts whenever a file of a certain type is requested. This makes it
142 much easier to execute scripts that process files.
144 %description -l pl mod_actions
145 Ten modu³ pozwala na uruchamianie skryptów w momencie gdy nadchodzi
146 ¿±danie pobrania pliku okre¶lonego typu.
149 Summary: Apache module with user authentication using textual files
150 Group: Networking/Daemons
151 Group(de): Netzwerkwesen/Server
152 Group(pl): Sieciowe/Serwery
153 Prereq: %{_sbindir}/apxs
154 Requires: %{name}(EAPI) = %{version}
156 %description mod_auth
157 This package contains mod_auth module. It provides for user
158 authentication using textual files.
160 %package mod_auth_anon
161 Summary: Apache module with "anonymous" user access authentication
162 Summary(pl): Modu³ apache oferuj±cy anonimow± autoryzacjê u¿ytkownia
163 Group: Networking/Daemons
164 Group(de): Netzwerkwesen/Server
165 Group(pl): Sieciowe/Serwery
166 Prereq: %{_sbindir}/apxs
167 Requires: %{name}(EAPI) = %{version}
169 %description mod_auth_anon
170 This package contains mod_auth_anon module. It allows "anonymous" user
171 access to authenticated areas. It does access control in a manner
172 similar to anonymous-ftp sites; i.e. have a 'magic' user id
173 'anonymous' and the email address as a password. These email addresses
174 can be logged. Combined with other (database) access control methods,
175 this allows for effective user tracking and customization according to
176 a user profile while still keeping the site open for 'unregistered'
177 users. One advantage of using Auth-based user tracking is that, unlike
178 magic-cookies and funny URL pre/postfixes, it is completely browser
179 independent and it allows users to share URLs.
181 %description -l pl mod_auth_anon
182 Ten modu³ oferuje anonimow± autoryzacjê u¿ytkownia podobnie do
183 anonimowych serwerów ftp (u¿ytkownik ,,anonymous'' oraz has³o w
184 postaci adresu pocztowego u¿ytkownika).
187 Summary: Apache module with user authentication which uses Berkeley DB files
188 Summary(pl): Modu³ apache z mechanizmem autentykacji u¿ywaj±cym plików Berkeley DB
189 Group: Networking/Daemons
190 Group(de): Netzwerkwesen/Server
191 Group(pl): Sieciowe/Serwery
192 Prereq: %{_sbindir}/apxs
193 Requires: %{name}(EAPI) = %{version}
195 %description mod_auth_db
196 This package contains mod_auth_db module. It provides for user
197 authentication using Berkeley DB files. It is an alternative to DBM
198 files for those systems which support DB and not DBM. It is only
199 available in Apache 1.1 and later.
201 %description -l pl mod_auth_db
202 Ten modu³ zawiera modu³ mod_auth_db. Modu³ ten s³u¿y do autentykacji
203 ale jako plików danych u¿ywa Berkeley DB.
206 Summary: Apache module - authentication variables for arbitrary directives
207 Summary(pl): Modu³ apache do definiowania zmiennych
208 Group: Networking/Daemons
209 Group(de): Netzwerkwesen/Server
210 Group(pl): Sieciowe/Serwery
211 Prereq: %{_sbindir}/apxs
212 Requires: %{name}(EAPI) = %{version}
214 %description mod_define
215 It provides the definition variables for arbitrary directives, i.e.
216 variables which can be expanded on any(!) directive line.
218 %description -l pl mod_define
219 Modu³ ten umo¿liwia definicjê zmiennych i dyrektyw.
222 Summary: Apache user authentication module using MD5 Digest Authentication
223 Summary(pl): Modu³ apache do autoryzacji MD5
224 Group: Networking/Daemons
225 Group(de): Netzwerkwesen/Server
226 Group(pl): Sieciowe/Serwery
227 Prereq: %{_sbindir}/apxs
228 Requires: %{name}(EAPI) = %{version}
230 %description mod_digest
231 This package contains mod_digest module. It provides user
232 authentication using MD5 Digest Authentication.
234 %description -l pl mod_digest
235 Modu³ ten dostarcza metodê autoryzacji bazuj±c± na MD5 Digest
239 Summary: Apache module for "trailing slash" redirects and serving directory index files
240 Summary(pl): Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
241 Group: Networking/Daemons
242 Group(de): Netzwerkwesen/Server
243 Group(pl): Sieciowe/Serwery
244 Prereq: %{_sbindir}/apxs
245 Requires: %{name}(EAPI) = %{version}
248 This package contains mod_dir which provides "trailing slash"
249 redirects and serving directory index files.
251 %description -l pl mod_dir
252 Modu³ oferuj±cy przekierowania i serwowanie indeksu katalogu.
255 Summary: Apache module allows for the customization of HTTP response headers
256 Summary(pl): Modu³ pozwalaj±cy na modyfikacjê nag³ówków HTTP
257 Group: Networking/Daemons
258 Group(de): Netzwerkwesen/Server
259 Group(pl): Sieciowe/Serwery
260 Prereq: %{_sbindir}/apxs
261 Requires: %{name}(EAPI) = %{version}
263 %description mod_headers
264 This package contains mod_headers module. The module allows for the
265 customization of HTTP response headers. Headers can be merged,
268 %description -l pl mod_headers
269 Modu³ pozwalaj±cy na ³±czenie, usuwania, zamianê nag³ówków HTTP
270 wysy³anych do przegl±darki.
272 %package mod_mmap_static
273 Summary: Apache module for mmap()ing statically configured list files
274 Summary(pl): Modu³ s³u¿±cy do mmap()owania plików.
275 Group: Networking/Daemons
276 Group(de): Netzwerkwesen/Server
277 Group(pl): Sieciowe/Serwery
278 Prereq: %{_sbindir}/apxs
279 Requires: %{name}(EAPI) = %{version}
281 %description mod_mmap_static
282 This package contains mod_mmap_static module. It provides mmap()ing of
283 a statically configured list of frequently requested but not changed
286 %description -l pl mod_mmap_static
287 Modu³ umo¿liwia mmap()owanie statycznie skonfigurowanych plików
288 (czêsto u¿ywanych ale nie ulegaj±cych zmianom).
291 Summary: Apache module with imap-file handler
292 Summary(pl): Modu³ z obs³ug± imap-file
293 Group: Networking/Daemons
294 Group(de): Netzwerkwesen/Server
295 Group(pl): Sieciowe/Serwery
296 Prereq: %{_sbindir}/apxs
297 Requires: %{name}(EAPI) = %{version}
299 %description mod_imap
300 This package contains mod_imap module. It provides for .map files,
301 replacing the functionality of the imagemap CGI program. Any directory
302 or document type configured to use the handler imap-file.
304 %description -l pl mod_imap
305 Modu³ umozliwiaj±cy obs³ugê plików .map (imap-file handler)
308 Summary: Apache module with comprehensive overview of the server configuration
309 Summary(pl): Modu³ dostarczaj±cy informacji na temat serwera.
310 Group: Networking/Daemons
311 Group(de): Netzwerkwesen/Server
312 Group(pl): Sieciowe/Serwery
313 Prereq: %{_sbindir}/apxs
314 Requires: %{name}(EAPI) = %{version}
316 %description mod_info
317 This package contains mod_info module. It provides a comprehensive
318 overview of the server configuration including all installed modules
319 and directives in the configuration files.
321 %description -l pl mod_info
322 Modu³ dostarczaj±cy informacji o konfiguracji serwera, zainstalowanych
326 Summary: Apache module with Web proxy
327 Summary(pl): Modu³ dodaj±cy obs³ugê serwera proxy
328 Group: Networking/Daemons
329 Group(de): Netzwerkwesen/Server
330 Group(pl): Sieciowe/Serwery
331 Prereq: %{_sbindir}/apxs
332 Requires: %{name}(EAPI) = %{version}
334 %description mod_proxy
335 This package contains module with implementation a proxy/cache for
336 Apache. It implements proxying capability for FTP, CONNECT (for SSL),
337 HTTP/0.9, and HTTP/1.0. The module can be configured to connect to
338 other proxy modules for these and other protocols.
340 %description -l pl mod_proxy
341 Modu³ zawiera implementacjê serwera proxy/cache dla Apache.
342 Iplementacja zawiera obs³ugê FTP, CONNECT (dla SSL), HTTP/0.9 i
346 Summary: Apache module with rule-based engine for rewrite requested URLs on the fly
347 Summary(pl): Modu³ do ,,przepisywania'' adresów URL w locie
348 Group: Networking/Daemons
349 Group(de): Netzwerkwesen/Server
350 Group(pl): Sieciowe/Serwery
351 Prereq: %{_sbindir}/apxs
352 Requires: %{name}(EAPI) = %{version}
354 %description mod_rewrite
355 This package contains It provides a rule-based rewriting engine to
356 rewrite requested URLs on the fly.
358 %description -l pl mod_rewrite
359 Modu³ oferuj±cy mo¿liwo¶æ ,,przepisywania'' adresów URL w locie.
362 Summary: Server status report module for apache
363 Summary(pl): Modu³ dostarczaj±cy informacje statystyczne o serwerze.
364 Group: Networking/Daemons
365 Group(de): Netzwerkwesen/Server
366 Group(pl): Sieciowe/Serwery
367 Prereq: %{_sbindir}/apxs
368 Requires: %{name}(EAPI) = %{version}
370 %description mod_status
371 The Status module allows a server administrator to find out how well
372 their server is performing. A HTML page is presented that gives the
373 current server statistics in an easily readable form. If required this
374 page can be made to automatically refresh (given a compatible
377 %description -l pl mod_status
378 Modu³ pozwala administratorowi na przegl±danie statystyk dotycz±cych
379 pracy serwera apache (w postaci strony HTML).
381 %package mod_usertrack
382 Summary: Apache module for user tracking using cookies
383 Summary(pl): Modu³ s³u¿±cy do ¶ledzenia ,,ciasteczek''.
384 Group: Networking/Daemons
385 Group(de): Netzwerkwesen/Server
386 Group(pl): Sieciowe/Serwery
387 Prereq: %{_sbindir}/apxs
388 Requires: %{name}(EAPI) = %{version}
390 %description mod_usertrack
391 This package contains the user tracking module which did its own
392 logging using CookieLog directory. This module allow multiple log
395 %description -l pl mod_usertrack
396 Modu³ pozwalaj±cy na ¶ledzenie ,,ciasteczek''.
398 %package mod_vhost_alias
399 Summary: Apache module for dynamically configured mass virtual hosting
400 Summary(pl): Modu³ dodaj±cy obs³ugê hostów wirtualnych.
401 Group: Networking/Daemons
402 Group(de): Netzwerkwesen/Server
403 Group(pl): Sieciowe/Serwery
404 Prereq: %{_sbindir}/apxs
405 Requires: %{name}(EAPI) = %{version}
407 %description mod_vhost_alias
408 This package contains the mod_vhost_alias. It provides support for
409 dynamically configured mass virtual hosting.
411 %description -l pl mod_vhost_alias
412 Modu³ umo¿liwia na dynamiczne konfigurowanie masowej ilo¶ci serwerów
415 %package mod_unique_id
416 Summary: Apache module which provides a magic token for each request
417 Group: Networking/Daemons
418 Group(de): Netzwerkwesen/Server
419 Group(pl): Sieciowe/Serwery
420 Prereq: %{_sbindir}/apxs
421 Requires: %{name}(EAPI) = %{version}
423 %description mod_unique_id
424 This package contains the mod_unique_id. This module provides a magic
425 token for each request which is guaranteed to be unique across "all"
426 requests under very specific conditions. The unique identifier is even
427 unique across multiple machines in a properly configured cluster of
428 machines. The environment variable UNIQUE_ID is set to the identifier
429 for each request. Unique identifiers are useful for various reasons
430 which are beyond the scope of this document.
433 Summary: Apache module which provides ....
434 Group: Networking/Daemons
435 Group(de): Netzwerkwesen/Server
436 Group(pl): Sieciowe/Serwery
437 Prereq: %{_sbindir}/apxs
438 Requires: %{name}(EAPI) = %{version}
440 %description mod_expires
443 %setup -q -n apache_%{version} -a3
455 %{?mod_rewrite_ldap:%patch11 -p1}
459 OPTIM="%{!?debug:$RPM_OPT_FLAGS}%{?debug:-O -g}" \
461 --prefix=%{_prefix} \
462 --sysconfdir=%{_sysconfdir} \
463 --includedir=%{_includedir} \
464 --sbindir=%{_sbindir} \
465 --libexecdir=%{_libexecdir} \
466 --datadir=%{_datadir} \
467 --localstatedir=/var \
468 --runtimedir=/var/run \
469 --logfiledir=/var/log/httpd \
471 --without-confadjust \
472 --enable-module=all \
473 --enable-shared=max \
474 --proxycachedir=/var/cache/apache \
475 --with-perl=%{_bindir}/perl \
477 --suexec-caller=http \
478 --suexec-uidmin=500 \
479 --suexec-gidmin=500 \
480 --suexec-docroot=%{_datadir} \
481 --disable-rule=WANTHSREGEX \
484 %{__make} LIBS1="-lm -lcrypt -lmm -ldl"
486 rm -f src/modules/standard/mod_auth_db.so
487 %{__make} -C src/modules/standard mod_auth_db.so LIBS_SHLIB="-ldb"
489 rm -f src/modules/standard/mod_auth_dbm.so
490 %{__make} -C src/modules/standard mod_auth_dbm.so LIBS_SHLIB="-lndbm"
492 rm -f src/modules/standard/mod_rewrite.so
493 %{__make} -C src/modules/standard mod_rewrite.so LIBS_SHLIB="-lndbm %{?mod_rewrite_ldap:-lldap -llber}"
496 rm -rf $RPM_BUILD_ROOT
497 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
498 $RPM_BUILD_ROOT%{_datadir}/errordocs \
499 $RPM_BUILD_ROOT/var/{log/{httpd,archiv/httpd},lib/apache/mm}
501 %{__make} install-quiet root="$RPM_BUILD_ROOT"
503 mv -f $RPM_BUILD_ROOT%{_datadir}/html/manual $RPM_BUILD_ROOT%{_datadir}
505 install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/apache
506 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
507 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/apache
509 touch $RPM_BUILD_ROOT/var/log/httpd/{access,error,agent,referer}_log
511 install errordocs/* $RPM_BUILD_ROOT%{_datadir}/errordocs
513 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
515 install %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/mod_vhost_alias.conf
516 install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/mod_status.conf
517 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/mod_proxy.conf
519 ln -sf index.html.en $RPM_BUILD_ROOT%{_datadir}/html/index.html
521 gzip -9nf ABOUT_APACHE src/CHANGES KEYS README
524 if [ -n "`getgid http`" ]; then
525 if [ "`getgid http`" != "51" ]; then
526 echo "Warning:group http haven't gid=51. Corect this before install apache" 1>&2
530 /usr/sbin/groupadd -g 51 -r -f http
531 if [ -f /var/db/group.db ]; then
532 /usr/bin/update-db 1>&2
535 if [ -n "`id -u http 2>/dev/null`" ]; then
536 if [ "`id -u http`" != "51" ]; then
537 echo "Warning:user http haven't uid=51. Corect this before install apache" 1>&2
541 /usr/sbin/useradd -u 51 -r -d /home/httpd -s /bin/false -c "HTTP User" -g http http 1>&2
542 if [ -f /var/db/passwd.db ]; then
543 /usr/bin/update-db 1>&2
548 /sbin/chkconfig --add httpd
549 %{_sbindir}/apxs -e -a -n access %{_libexecdir}/mod_access.so 1>&2
550 %{_sbindir}/apxs -e -a -n alias %{_libexecdir}/mod_alias.so 1>&2
551 %{_sbindir}/apxs -e -a -n asis %{_libexecdir}/mod_asis.so 1>&2
552 %{_sbindir}/apxs -e -a -n autoindex %{_libexecdir}/mod_autoindex.so 1>&2
553 %{_sbindir}/apxs -e -a -n cern_meta %{_libexecdir}/mod_cern_meta.so 1>&2
554 %{_sbindir}/apxs -e -a -n cgi %{_libexecdir}/mod_cgi.so 1>&2
555 %{_sbindir}/apxs -e -a -n env %{_libexecdir}/mod_env.so 1>&2
556 %{_sbindir}/apxs -e -a -n include %{_libexecdir}/mod_include.so 1>&2
557 %{_sbindir}/apxs -e -a -n log_agent %{_libexecdir}/mod_log_agent.so 1>&2
558 %{_sbindir}/apxs -e -a -n log_config %{_libexecdir}/mod_log_config.so 1>&2
559 %{_sbindir}/apxs -e -a -n log_referer %{_libexecdir}/mod_log_referer.so 1>&2
560 %{_sbindir}/apxs -e -a -n mime_magic %{_libexecdir}/mod_mime_magic.so 1>&2
561 %{_sbindir}/apxs -e -a -n mime %{_libexecdir}/mod_mime.so 1>&2
562 %{_sbindir}/apxs -e -a -n negotiation %{_libexecdir}/mod_negotiation.so 1>&2
563 %{_sbindir}/apxs -e -a -n setenvif %{_libexecdir}/mod_setenvif.so 1>&2
564 %{_sbindir}/apxs -e -a -n speling %{_libexecdir}/mod_speling.so 1>&2
565 %{_sbindir}/apxs -e -a -n userdir %{_libexecdir}/mod_userdir.so 1>&2
567 touch /var/log/httpd/{access,error,agent,referer}_log
568 if [ -f /var/lock/subsys/httpd ]; then
569 /etc/rc.d/init.d/httpd restart 1>&2
571 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
575 if [ "$1" = "0" ]; then
576 %{_sbindir}/apxs -e -A -n access %{_libexecdir}/mod_access.so 1>&2
577 %{_sbindir}/apxs -e -A -n alias %{_libexecdir}/mod_alias.so 1>&2
578 %{_sbindir}/apxs -e -A -n asis %{_libexecdir}/mod_asis.so 1>&2
579 %{_sbindir}/apxs -e -A -n autoindex %{_libexecdir}/mod_autoindex.so 1>&2
580 %{_sbindir}/apxs -e -A -n cern_meta %{_libexecdir}/mod_cern_meta.so 1>&2
581 %{_sbindir}/apxs -e -A -n cgi %{_libexecdir}/mod_cgi.so 1>&2
582 %{_sbindir}/apxs -e -A -n env %{_libexecdir}/mod_env.so 1>&2
583 %{_sbindir}/apxs -e -A -n include %{_libexecdir}/mod_include.so 1>&2
584 %{_sbindir}/apxs -e -A -n log_agent %{_libexecdir}/mod_log_agent.so 1>&2
585 %{_sbindir}/apxs -e -A -n log_config %{_libexecdir}/mod_log_config.so 1>&2
586 %{_sbindir}/apxs -e -A -n log_referer %{_libexecdir}/mod_log_referer.so 1>&2
587 %{_sbindir}/apxs -e -A -n mime %{_libexecdir}/mod_mime.so 1>&2
588 %{_sbindir}/apxs -e -A -n mime_magic %{_libexecdir}/mod_mime_magic.so 1>&2
589 %{_sbindir}/apxs -e -A -n negotiation %{_libexecdir}/mod_negotiation.so 1>&2
590 %{_sbindir}/apxs -e -A -n setenvif %{_libexecdir}/mod_setenvif.so 1>&2
591 %{_sbindir}/apxs -e -A -n speling %{_libexecdir}/mod_speling.so 1>&2
592 %{_sbindir}/apxs -e -A -n userdir %{_libexecdir}/mod_userdir.so 1>&2
593 if [ -f /var/lock/subsys/httpd ]; then
594 /etc/rc.d/init.d/httpd stop 1>&2
596 /sbin/chkconfig --del httpd
600 if [ "$1" = "0" ]; then
601 /usr/sbin/userdel http
602 if [ -f /var/db/passwd.db ]; then
605 /usr/sbin/groupdel http
606 if [ -f /var/db/group.db ]; then
612 %{_sbindir}/apxs -e -a -n actions %{_libexecdir}/mod_actions.so 1>&2
613 if [ -f /var/lock/subsys/httpd ]; then
614 /etc/rc.d/init.d/httpd restart 1>&2
616 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
620 if [ "$1" = "0" ]; then
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
628 %{_sbindir}/apxs -e -a -n auth %{_libexecdir}/mod_auth.so 1>&2
629 if [ -f /var/lock/subsys/httpd ]; then
630 /etc/rc.d/init.d/httpd restart 1>&2
632 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
636 if [ "$1" = "0" ]; then
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
644 %{_sbindir}/apxs -e -a -n auth_anon %{_libexecdir}/mod_auth_anon.so 1>&2
645 if [ -f /var/lock/subsys/httpd ]; then
646 /etc/rc.d/init.d/httpd restart 1>&2
648 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
652 if [ "$1" = "0" ]; then
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
660 %{_sbindir}/apxs -e -a -n auth_db %{_libexecdir}/mod_auth_db.so 1>&2
661 %{_sbindir}/apxs -e -a -n auth_dbm %{_libexecdir}/mod_auth_dbm.so 1>&2
662 if [ -f /var/lock/subsys/httpd ]; then
663 /etc/rc.d/init.d/httpd restart 1>&2
665 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
669 if [ "$1" = "0" ]; then
670 %{_sbindir}/apxs -e -A -n auth_db %{_libexecdir}/mod_auth_db.so 1>&2
671 %{_sbindir}/apxs -e -A -n auth_dbm %{_libexecdir}/mod_auth_dbm.so 1>&2
672 if [ -f /var/lock/subsys/httpd ]; then
673 /etc/rc.d/init.d/httpd restart 1>&2
678 %{_sbindir}/apxs -e -a -n define %{_libexecdir}/mod_define.so 1>&2
679 if [ -f /var/lock/subsys/httpd ]; then
680 /etc/rc.d/init.d/httpd restart 1>&2
682 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
686 if [ "$1" = "0" ]; then
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
694 %{_sbindir}/apxs -e -a -n digest %{_libexecdir}/mod_digest.so 1>&2
695 if [ -f /var/lock/subsys/httpd ]; then
696 /etc/rc.d/init.d/httpd restart 1>&2
698 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
702 if [ "$1" = "0" ]; then
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
710 %{_sbindir}/apxs -e -a -n dir %{_libexecdir}/mod_dir.so 1>&2
711 if [ -f /var/lock/subsys/httpd ]; then
712 /etc/rc.d/init.d/httpd restart 1>&2
714 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
718 if [ "$1" = "0" ]; then
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
726 %{_sbindir}/apxs -e -a -n expires %{_libexecdir}/mod_expires.so 1>&2
727 if [ -f /var/lock/subsys/httpd ]; then
728 /etc/rc.d/init.d/httpd restart 1>&2
730 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
734 if [ "$1" = "0" ]; then
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
742 %{_sbindir}/apxs -e -a -n headers %{_libexecdir}/mod_headers.so 1>&2
743 if [ -f /var/lock/subsys/httpd ]; then
744 /etc/rc.d/init.d/httpd restart 1>&2
746 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
750 if [ "$1" = "0" ]; then
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
757 %post mod_mmap_static
758 %{_sbindir}/apxs -e -a -n mmap_static %{_libexecdir}/mod_mmap_static.so 1>&2
759 if [ -f /var/lock/subsys/httpd ]; then
760 /etc/rc.d/init.d/httpd restart 1>&2
762 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
765 %preun mod_mmap_static
766 if [ "$1" = "0" ]; then
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
774 %{_sbindir}/apxs -e -a -n imap %{_libexecdir}/mod_imap.so 1>&2
775 if [ -f /var/lock/subsys/httpd ]; then
776 /etc/rc.d/init.d/httpd restart 1>&2
778 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
782 if [ "$1" = "0" ]; then
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
790 %{_sbindir}/apxs -e -a -n info %{_libexecdir}/mod_info.so 1>&2
791 if [ -f /var/lock/subsys/httpd ]; then
792 /etc/rc.d/init.d/httpd restart 1>&2
794 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
798 if [ "$1" = "0" ]; then
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
806 %{_sbindir}/apxs -e -a -n proxy %{_libexecdir}/libproxy.so 1>&2
807 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_proxy.conf" /etc/httpd/httpd.conf; then
808 echo "Include /etc/httpd/mod_proxy.conf" >> /etc/httpd/httpd.conf
810 if [ -f /var/lock/subsys/httpd ]; then
811 /etc/rc.d/init.d/httpd restart 1>&2
813 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
817 if [ "$1" = "0" ]; then
818 %{_sbindir}/apxs -e -A -n proxy %{_libexecdir}/libproxy.so 1>&2
819 grep -v -q "^Include.*mod_proxy.conf" /etc/httpd/httpd.conf > \
820 /etc/httpd/httpd.conf.tmp
821 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
822 if [ -f /var/lock/subsys/httpd ]; then
823 /etc/rc.d/init.d/httpd restart 1>&2
828 %{_sbindir}/apxs -e -a -n rewrite %{_libexecdir}/mod_rewrite.so 1>&2
829 if [ -f /var/lock/subsys/httpd ]; then
830 /etc/rc.d/init.d/httpd restart 1>&2
832 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
836 if [ "$1" = "0" ]; then
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
844 %{_sbindir}/apxs -e -a -n status %{_libexecdir}/mod_status.so 1>&2
845 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_status.conf" /etc/httpd/httpd.conf; then
846 echo "Include /etc/httpd/mod_status.conf" >> /etc/httpd/httpd.conf
848 if [ -f /var/lock/subsys/httpd ]; then
849 /etc/rc.d/init.d/httpd restart 1>&2
851 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
855 if [ "$1" = "0" ]; then
856 %{_sbindir}/apxs -e -A -n status %{_libexecdir}/mod_status.so 1>&2
857 grep -v -q "^Include.*mod_status.conf" /etc/httpd/httpd.conf > \
858 /etc/httpd/httpd.conf.tmp
859 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
860 if [ -f /var/lock/subsys/httpd ]; then
861 /etc/rc.d/init.d/httpd restart 1>&2
866 %{_sbindir}/apxs -e -a -n usertrack %{_libexecdir}/mod_usertrack.so 1>&2
867 if [ -f /var/lock/subsys/httpd ]; then
868 /etc/rc.d/init.d/httpd restart 1>&2
870 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
874 if [ "$1" = "0" ]; then
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
882 %{_sbindir}/apxs -e -a -n unique_id %{_libexecdir}/mod_unique_id.so 1>&2
883 if [ -f /var/lock/subsys/httpd ]; then
884 /etc/rc.d/init.d/httpd restart 1>&2
886 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
890 if [ "$1" = "0" ]; then
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
897 %post mod_vhost_alias
898 %{_sbindir}/apxs -e -a -n vhost_alias %{_libexecdir}/mod_vhost_alias.so 1>&2
899 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*mod_vhost_alias.conf" /etc/httpd/httpd.conf; then
900 echo "Include /etc/httpd/mod_vhost_alias.conf" >> /etc/httpd/httpd.conf
902 if [ -f /var/lock/subsys/httpd ]; then
903 /etc/rc.d/init.d/httpd restart 1>&2
905 echo "Run \"/etc/rc.d/init.d/httpd start\" to start apache http daemon."
908 %preun mod_vhost_alias
909 if [ "$1" = "0" ]; then
910 %{_sbindir}/apxs -e -A -n vhost_alias %{_libexecdir}/mod_vhost_alias.so 1>&2
911 grep -v -q "^Include.*mod_vhost_alias.conf" /etc/httpd/httpd.conf > \
912 /etc/httpd/httpd.conf.tmp
913 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
914 if [ -f /var/lock/subsys/httpd ]; then
915 /etc/rc.d/init.d/httpd restart 1>&2
920 rm -rf $RPM_BUILD_ROOT
923 %defattr(644,root,root,755)
924 %doc ABOUT_APACHE.gz src/CHANGES.gz KEYS.gz README.gz
927 %dir %{_datadir}/manual
928 %dir %{_datadir}/manual/images/
929 %{_datadir}/manual/images/sub.gif
930 %{_datadir}/manual/images/index.gif
931 %{_datadir}/manual/images/home.gif
932 %{_datadir}/manual/misc
933 %dir %{_datadir}/manual/search
934 %attr(755,root,root) %{_datadir}/manual/search/manual-index.cgi
935 %{_datadir}/manual/vhosts
936 %{_datadir}/manual/LICENSE
937 %{_datadir}/manual/bind.html
938 %{_datadir}/manual/cgi_path.html
939 %{_datadir}/manual/content-negotiation.html
940 %{_datadir}/manual/custom-error.html
941 %{_datadir}/manual/dns-caveats.html
942 %{_datadir}/manual/dso.html
943 %{_datadir}/manual/env.html
944 %{_datadir}/manual/footer.html
945 %{_datadir}/manual/handler.html
946 %{_datadir}/manual/header.html
947 %{_datadir}/manual/index.html
948 %{_datadir}/manual/install.html
949 %{_datadir}/manual/invoking.html
950 %{_datadir}/manual/keepalive.html
951 %{_datadir}/manual/location.html
952 %{_datadir}/manual/multilogs.html
953 %{_datadir}/manual/new_features_1_3.html
954 %{_datadir}/manual/process-model.html
955 %{_datadir}/manual/sections.html
956 %{_datadir}/manual/sourcereorg.html
957 %{_datadir}/manual/suexec.html
958 %{_datadir}/manual/upgrading_to_1_3.html
959 %dir %{_datadir}/manual/mod
960 %{_datadir}/manual/mod/core.html
961 %{_datadir}/manual/mod/directive-dict.html
962 %{_datadir}/manual/mod/directives.html
963 %{_datadir}/manual/mod/footer.html
964 %{_datadir}/manual/mod/header.html
965 %{_datadir}/manual/mod/index.html
966 %{_datadir}/manual/mod/mod_access.html
967 %{_datadir}/manual/mod/mod_alias.html
968 %{_datadir}/manual/mod/mod_asis.html
969 %{_datadir}/manual/mod/mod_autoindex.html
970 %{_datadir}/manual/mod/mod_cgi.html
971 %{_datadir}/manual/mod/mod_cookies.html
972 %{_datadir}/manual/mod/mod_env.html
973 %{_datadir}/manual/mod/mod_include.html
974 %{_datadir}/manual/mod/mod_log_agent.html
975 %{_datadir}/manual/mod/mod_log_config.html
976 %{_datadir}/manual/mod/mod_log_referer.html
977 %{_datadir}/manual/mod/mod_mime.html
978 %{_datadir}/manual/mod/mod_mime_magic.html
979 %{_datadir}/manual/mod/mod_negotiation.html
980 %{_datadir}/manual/mod/mod_setenvif.html
981 %{_datadir}/manual/mod/mod_speling.html
982 %{_datadir}/manual/mod/mod_userdir.html
984 %attr(754,root,root) /etc/rc.d/init.d/httpd
986 %attr(750,root,root) %dir %{_sysconfdir}
987 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd.conf
988 %attr(640,root,root) %{_sysconfdir}/magic
990 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
991 %attr(640,root,root) %config(noreplace) /etc/logrotate.d/*
993 %attr(755,root,root) %dir %{_datadir}/html
994 %config(noreplace) %{_datadir}/html/index.html
995 %lang(ca) %{_datadir}/html/index.html.ca
996 %lang(cz) %{_datadir}/html/index.html.cz
997 %lang(de) %{_datadir}/html/index.html.de
998 %lang(dk) %{_datadir}/html/index.html.dk
999 %lang(ee) %{_datadir}/html/index.html.ee
1000 %lang(en) %{_datadir}/html/index.html.en
1001 %lang(es) %{_datadir}/html/index.html.es
1002 %lang(fr) %{_datadir}/html/index.html.fr
1003 %lang(it) %{_datadir}/html/index.html.it
1004 %lang(lu) %{_datadir}/html/index.html.lu
1005 %lang(nl) %{_datadir}/html/index.html.nl
1006 %lang(pt) %{_datadir}/html/index.html.pt
1007 %lang(se) %{_datadir}/html/index.html.se
1009 %{_datadir}/html/*.gif
1010 %{_datadir}/errordocs
1011 %dir %{_datadir}/icons
1012 %{_datadir}/icons/*.gif
1013 %dir %{_datadir}/icons/small
1014 %{_datadir}/icons/small/*.gif
1015 %attr(755,root,root) %{_datadir}/cgi-bin
1018 %attr(755,root,root) %{_libexecdir}/mod_access.so
1019 %attr(755,root,root) %{_libexecdir}/mod_alias.so
1020 %attr(755,root,root) %{_libexecdir}/mod_asis.so
1021 %attr(755,root,root) %{_libexecdir}/mod_autoindex.so
1022 %attr(755,root,root) %{_libexecdir}/mod_cern_meta.so
1023 %attr(755,root,root) %{_libexecdir}/mod_cgi.so
1024 %attr(755,root,root) %{_libexecdir}/mod_env.so
1025 %attr(755,root,root) %{_libexecdir}/mod_include.so
1026 %attr(755,root,root) %{_libexecdir}/mod_log_agent.so
1027 %attr(755,root,root) %{_libexecdir}/mod_log_config.so
1028 %attr(755,root,root) %{_libexecdir}/mod_log_referer.so
1029 %attr(755,root,root) %{_libexecdir}/mod_mime.so
1030 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
1031 %attr(755,root,root) %{_libexecdir}/mod_negotiation.so
1032 %attr(755,root,root) %{_libexecdir}/mod_setenvif.so
1033 %attr(755,root,root) %{_libexecdir}/mod_speling.so
1034 %attr(755,root,root) %{_libexecdir}/mod_userdir.so
1036 %attr(755,root,root) %{_bindir}/htdigest
1038 %attr(755,root,root) %{_sbindir}/ab
1039 %attr(755,root,root) %{_sbindir}/apachectl
1040 %attr(755,root,root) %{_sbindir}/apxs
1041 %attr(755,root,root) %{_sbindir}/httpd
1042 %attr(755,root,root) %{_sbindir}/logresolve
1043 %attr(755,root,root) %{_sbindir}/rotatelogs
1045 %dir %attr(750,http,http) /var/lib/apache
1047 %{_mandir}/man1/htdigest.1*
1050 %attr(750,root,root) %dir /var/log/httpd
1051 %attr(750,root,root) %dir /var/log/archiv/httpd
1052 %attr(640,root,root) %ghost /var/log/httpd/*
1055 %defattr(644,root,root,755)
1056 %attr(4755,root,root) %{_sbindir}/suexec
1059 %defattr(644,root,root,755)
1063 %defattr(644,root,root,755)
1064 %attr(755,root,root) %{_libexecdir}/mod_actions.so
1065 %{_datadir}/manual/mod/mod_actions.html
1068 %defattr(644,root,root,755)
1069 %attr(755,root,root) %{_libexecdir}/mod_auth.so
1070 %{_datadir}/manual/mod/mod_auth.html
1072 %files mod_auth_anon
1073 %defattr(644,root,root,755)
1074 %attr(755,root,root) %{_libexecdir}/mod_auth_anon.so
1075 %{_datadir}/manual/mod/mod_auth_anon.html
1078 %defattr(644,root,root,755)
1079 %attr(755,root,root) %{_libexecdir}/mod_auth_db.so
1080 %attr(755,root,root) %{_libexecdir}/mod_auth_dbm.so
1081 %attr(755,root,root) %{_bindir}/dbmmanage
1082 %attr(755,root,root) %{_bindir}/htpasswd
1083 %{_datadir}/manual/mod/mod_auth_db.html
1084 %{_datadir}/manual/mod/mod_auth_dbm.html
1085 %{_mandir}/man1/dbmmanage.1*
1086 %{_mandir}/man1/htpasswd.1*
1089 %defattr(644,root,root,755)
1090 %attr(755,root,root) %{_libexecdir}/mod_define.so
1091 %{_datadir}/manual/mod/mod_define.html
1094 %defattr(644,root,root,755)
1095 %attr(755,root,root) %{_libexecdir}/mod_digest.so
1096 %{_datadir}/manual/mod/mod_digest.html
1099 %defattr(644,root,root,755)
1100 %attr(755,root,root) %{_libexecdir}/mod_dir.so
1101 %{_datadir}/manual/mod/mod_dir.html
1104 %defattr(644,root,root,755)
1105 %attr(755,root,root) %{_libexecdir}/mod_expires.so
1106 %{_datadir}/manual/mod/mod_expires.html
1109 %defattr(644,root,root,755)
1110 %attr(755,root,root) %{_libexecdir}/mod_headers.so
1111 %{_datadir}/manual/mod/mod_headers.html
1113 %files mod_mmap_static
1114 %defattr(644,root,root,755)
1115 %attr(755,root,root) %{_libexecdir}/mod_mmap_static.so
1116 %{_datadir}/manual/mod/mod_mmap_static.html
1119 %defattr(644,root,root,755)
1120 %attr(755,root,root) %{_libexecdir}/mod_imap.so
1121 %{_datadir}/manual/mod/mod_imap.html
1124 %defattr(644,root,root,755)
1125 %attr(755,root,root) %{_libexecdir}/mod_info.so
1126 %{_datadir}/manual/mod/mod_info.html
1129 %defattr(644,root,root,755)
1130 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_proxy.conf
1131 %attr(755,root,root) %{_libexecdir}/libproxy.so
1132 %{_datadir}/manual/mod/mod_proxy.html
1133 %dir %attr(750,http,http) /var/cache/apache
1136 %defattr(644,root,root,755)
1137 %attr(755,root,root) %{_libexecdir}/mod_rewrite.so
1138 %{_datadir}/manual/mod/mod_rewrite.html
1141 %defattr(644,root,root,755)
1142 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_status.conf
1143 %attr(755,root,root) %{_libexecdir}/mod_status.so
1144 %{_datadir}/manual/mod/mod_status.html
1146 %files mod_usertrack
1147 %defattr(644,root,root,755)
1148 %attr(755,root,root) %{_libexecdir}/mod_usertrack.so
1149 %{_datadir}/manual/mod/mod_usertrack.html
1151 %files mod_unique_id
1152 %defattr(644,root,root,755)
1153 %attr(755,root,root) %{_libexecdir}/mod_unique_id.so
1154 %{_datadir}/manual/mod/mod_unique_id.html
1156 %files mod_vhost_alias
1157 %defattr(644,root,root,755)
1158 %attr(755,root,root) %{_libexecdir}/mod_vhost_alias.so
1159 %{_datadir}/manual/mod/mod_vhost_alias.html
1160 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_vhost_alias.conf