source: projects/specs/trunk/a/apache2/apache2-vl.spec @ 12478

Revision 12478, 32.7 KB checked in by tomop, 4 years ago (diff)

updated 9 packages

apache2-2.4.46-1

appstream-data-7-2

apr-util-1.6.1-2

apr-1.7.0-2

e2fsprogs-1.45.6-1

gnome-calculator-3.36.0-1

golang-1.15-1

tmux-3.1b-1

valgrind-3.16.1-1

Line 
1%bcond_with systemd
2
3%define contentdir %{_datadir}/apache2
4%define docroot /var/www/apache2
5%define suexec_caller www-data
6%define mmn 20120211
7%define mmnisa %{mmn}%{__isa_name}%{__isa_bits}
8%define pkgname apache2
9%define vstring Vine
10
11Name: %{pkgname}
12Summary: Apache HTTP Server
13Version: 2.4.46
14Release: 1%{_dist_release}%{?with_systemd:.systemd}
15Group: servers
16Vendor: Project Vine
17Distribution: Vine Linux
18Packager: daisuke
19
20License: Apache Software License
21URL: https://httpd.apache.org/
22Source0: https://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
23Source2: index.html
24Source3: apache2.logrotate
25Source4: apache2.init
26Source6: poweredby-vine.png
27Source7: apache2.tmpfiles
28Source10: httpd.conf
29Source11: 00-base.conf
30Source12: 00-mpm.conf
31Source13: 00-lua.conf
32Source14: 01-cgi.conf
33Source15: 00-dav.conf
34Source16: 00-proxy.conf
35Source17: 00-ssl.conf
36Source18: 01-ldap.conf
37Source19: 00-proxyhtml.conf
38Source20: userdir.conf
39Source21: ssl.conf
40Source22: welcome.conf
41Source23: manual.conf
42Source25: 01-session.conf
43Source28: 00-optional.conf
44# Documentation
45Source30: README.confd
46Source31: README.confmod
47# add vine entry to config.layout
48Source100: vine-config.layout
49
50Source105: httpd-ssl-pass-dialog
51Source106: httpd.tmpfiles
52Source107: httpd.service
53Source125: 00-systemd.conf
54Source128: httpd.socket
55Source127: 10-listen443.conf
56Source140: htcacheclean.service
57Source141: htcacheclean.sysconf
58Source142: httpd-init.service
59Source143: httpd-ssl-gencerts
60Source144: httpd@.service
61
62# build/scripts patches
63Patch2: httpd-2.4.43-apxs.patch
64Patch3: httpd-2.4.43-deplibs.patch
65# Needed for socket activation and mod_systemd patch
66Patch19: httpd-2.4.43-detect-systemd.patch
67# Features/functional changes
68Patch21: httpd-2.4.43-r1842929+.patch
69Patch22: httpd-2.4.43-mod_systemd.patch
70Patch23: httpd-2.4.43-export.patch
71Patch24: httpd-2.4.43-corelimit.patch
72Patch25: httpd-2.4.43-selinux.patch
73Patch26: httpd-2.4.43-gettid.patch
74Patch27: httpd-2.4.43-icons.patch
75Patch30: httpd-2.4.43-cachehardmax.patch
76Patch31: httpd-2.4.43-sslmultiproxy.patch
77Patch34: httpd-2.4.43-socket-activation.patch
78Patch38: httpd-2.4.43-sslciphdefault.patch
79Patch39: httpd-2.4.43-sslprotdefault.patch
80Patch40: httpd-2.4.43-r1861269.patch
81Patch41: httpd-2.4.43-r1861793+.patch
82Patch42: httpd-2.4.43-r1828172+.patch
83Patch43: httpd-2.4.43-sslcoalesce.patch
84Patch44: httpd-2.4.43-lua-resume.patch
85
86# Bug fixes
87# https://bugzilla.redhat.com/show_bug.cgi?id=1397243
88Patch60: httpd-2.4.43-enable-sslv3.patch
89Patch62: httpd-2.4.43-r1870095+.patch
90
91# Security fixes
92
93BuildRoot: %{_tmppath}/%{name}-%{version}-root
94BuildRequires: db4-devel, expat-devel, xmlto
95BuildRequires: findutils, perl, openldap-devel, zlib-devel
96BuildRequires: apr-devel, apr-util-devel
97BuildRequires: pcre-devel, sqlite3-devel
98BuildRequires: lua-devel, libxml2-devel
99BuildRequires: libnghttp2-devel
100BuildRequires: brotli-devel
101BuildRequires: www-common
102Requires: mailcap, gawk, file, findutils, apr, apr-util
103Requires(pre): www-common
104Requires(pre): mktemp, fileutils
105%if %{with systemd}
106BuildRequires: systemd-devel
107%{?systemd_requires}
108%else
109Requires(pre): chkconfig
110Requires(pre): sh-utils, textutils, shadow-utils
111Requires(post): alternatives
112%endif
113Provides: webserver
114Provides: httpd = %{version}
115Provides: httpd-mmn = %{mmn}
116Provides: apache2-mmn = %{mmn}
117Obsoletes: apache2-apr, apache2-apr-devel
118Obsoletes: apache < 2.0, apache-devel < 2.0
119
120%description
121Apache is a powerful, full-featured, efficient, and freely-available
122Web server. Apache is also the most popular Web server on the
123Internet.
124
125
126%package devel
127Group: programming
128Summary: Development tools for the Apache HTTP server.
129Requires: libtool, apache2 = %{version}
130Requires: apr-devel, apr-util-devel
131
132%description devel
133The httpd-devel package contains the APXS binary and other files
134that you need to build Dynamic Shared Objects (DSOs) for Apache.
135
136If you are installing the Apache HTTP server and you want to be
137able to compile or develop additional modules for Apache, you need
138to install this package.
139
140
141%package manual
142Group: documentation
143Summary: Documentation for the Apache HTTP server.
144
145%description manual
146The httpd-manual package contains the complete manual and
147reference guide for the Apache HTTP server. The information can
148also be found at http://httpd.apache.org/docs/.
149
150
151%package -n mod_ssl-apache2
152Group: servers
153Summary: SSL/TLS module for the Apache HTTP server
154Epoch: 1
155BuildRequires: openssl-devel
156Requires(pre): net-tools, openssl, dev, /bin/cat
157Requires: apache2, make, apache2-mmn = %{mmn}
158
159%description -n mod_ssl-apache2
160The mod_ssl module provides strong cryptography for the Apache Web
161server via the Secure Sockets Layer (SSL) and Transport Layer
162Security (TLS) protocols.
163
164
165%prep
166%setup -q -n httpd-%{version}
167
168%patch2 -p1 -b .apxs
169%patch3 -p1 -b .deplibs
170%if %{with systemd}
171%patch19 -p1 -b .detectsystemd
172%endif
173%patch21 -p1 -b .r1842929+
174%if %{with systemd}
175%patch22 -p1 -b .mod_systemd
176%patch23 -p1 -b .export
177%endif
178%patch24 -p1 -b .corelimit
179%patch25 -p1 -b .selinux
180%patch26 -p1 -b .gettid
181%patch27 -p1 -b .icons
182%patch30 -p1 -b .cachehardmax
183#patch31 -p1 -b .sslmultiproxy
184%if %{with systemd}
185%patch34 -p1 -b .socketactivation
186%endif
187%patch38 -p1 -b .sslciphdefault
188%patch39 -p1 -b .sslprotdefault
189%patch40 -p1 -b .r1861269
190%patch41 -p1 -b .r1861793+
191%patch42 -p1 -b .r1828172+
192%patch43 -p1 -b .sslcoalesce
193#patch44 -p1 -b .luaresume
194
195%patch60 -p1 -b .enable-sslv3
196%patch62 -p1 -b .r1870095
197
198perl -pi -e 's|/httpd/build|/apache2/build|' support/apxs.in
199
200# Patch in the vendor string
201sed -i '/^#define PLATFORM/s/Unix/%{vstring}/' os/unix/os.h
202
203# Prevent use of setcap in "install-suexec-caps" target.
204sed -i '/suexec/s,setcap ,echo Skipping setcap for ,' Makefile.in
205
206# add Vine configure's option to config.layout
207sed -e "s|${prefix}/lib|${prefix}/%{_lib}|" \
208  < $RPM_SOURCE_DIR/vine-config.layout >> config.layout
209
210
211%build
212# remove bundled apr, apr-util, pcre
213rm -rf srclib/{apr,apr-util,pcre}
214
215# regenerate configure scripts
216autoheader && autoconf || exit 1
217
218export CFLAGS="$RPM_OPT_FLAGS"
219export LDFLAGS="-Wl,-z,relro,-z,now"
220%if %{with systemd}
221export HTTPD_LIBS="-lsystemd"
222%endif
223
224./configure \
225        --prefix=%{_sysconfdir}/apache2 \
226        --exec-prefix=%{_prefix} \
227        --bindir=%{_bindir} \
228        --sbindir=%{_sbindir} \
229        --mandir=%{_mandir} \
230        --libdir=%{_libdir} \
231        --sysconfdir=%{_sysconfdir}/apache2/conf \
232        --includedir=%{_includedir}/apache2 \
233        --libexecdir=%{_libdir}/apache2/modules \
234        --datadir=%{contentdir} \
235        --with-installbuilddir=%{_libdir}/apache2/build \
236        --enable-layout=Vine \
237        --with-program-name=apache2 \
238        --with-ldap \
239        --enable-ldap --enable-authnz-ldap \
240        --enable-mods-shared=all \
241        --enable-cache=shared \
242        --enable-cgi=shared \
243        --enable-cgid=shared \
244        --enable-rewrite=shared \
245        --enable-disk-cache=shared \
246        --enable-file-cache=shared \
247        --enable-mem-cache=shared \
248        --enable-authn-anon --enable-authn-alias \
249        --with-apr=%{_prefix} --with-apr-util=%{_prefix} \
250        --enable-suexec --with-suexec \
251        --enable-suexec-capabilities \
252        --with-suexec-caller=%{suexec_caller} \
253        --with-suexec-docroot=%{docroot} \
254        --with-suexec-logfile=%{_localstatedir}/log/apache2/suexec.log \
255        --with-suexec-bin=%{_sbindir}/suexec \
256        --with-suexec-uidmin=500 --with-suexec-gidmin=500 \
257        --with-brotli \
258        --enable-pie \
259        --with-pcre \
260        --enable-ssl --with-ssl \
261        --enable-deflate \
262        --enable-proxy --enable-proxy-connect \
263        --enable-proxy-http --enable-proxy-ftp \
264        --enable-case-filter --enable-case-filter-in \
265        --enable-http2 \
266%if %{with systemd}
267        --enable-systemd \
268%endif
269        --enable-mpms-shared=all
270
271make %{?_smp_mflags}
272
273
274%install
275rm -rf $RPM_BUILD_ROOT
276
277make DESTDIR=$RPM_BUILD_ROOT install
278
279%if %{with systemd}
280# Install systemd service files
281mkdir -p $RPM_BUILD_ROOT%{_unitdir}
282for s in httpd.service htcacheclean.service httpd.socket \
283         httpd@.service httpd-init.service; do
284  install -p -m 644 $RPM_SOURCE_DIR/${s} \
285                    $RPM_BUILD_ROOT%{_unitdir}/${s}
286done
287# install systemd override drop directory
288# Web application packages can drop snippets into this location if
289# they need ExecStart[pre|post].
290mkdir $RPM_BUILD_ROOT%{_unitdir}/httpd.service.d
291mkdir $RPM_BUILD_ROOT%{_unitdir}/httpd.socket.d
292
293install -m 644 -p $RPM_SOURCE_DIR/10-listen443.conf \
294      $RPM_BUILD_ROOT%{_unitdir}/httpd.socket.d/10-listen443.conf
295mkdir $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
296install -m 644 -p $RPM_SOURCE_DIR/htcacheclean.sysconf \
297   $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/htcacheclean
298# tmpfiles.d configuration
299mkdir -p $RPM_BUILD_ROOT%{_tmpfilesdir}
300install -m 644 -p $RPM_SOURCE_DIR/httpd.tmpfiles \
301   $RPM_BUILD_ROOT%{_tmpfilesdir}/httpd.conf
302
303# install http-ssl-pass-dialog
304mkdir -p $RPM_BUILD_ROOT%{_libexecdir}
305install -m755 $RPM_SOURCE_DIR/httpd-ssl-pass-dialog \
306        $RPM_BUILD_ROOT%{_libexecdir}/httpd-ssl-pass-dialog
307# install http-ssl-gencerts
308install -m755 $RPM_SOURCE_DIR/httpd-ssl-gencerts \
309        $RPM_BUILD_ROOT%{_libexecdir}/httpd-ssl-gencerts
310%else
311# install SYSV init stuff
312mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
313install -m755 $RPM_SOURCE_DIR/apache2.init \
314        $RPM_BUILD_ROOT/etc/rc.d/init.d/apache2
315%{__perl} -pi -e "s:\@docdir\@:%{_docdir}/%{name}-%{version}:g" \
316        $RPM_BUILD_ROOT/etc/rc.d/init.d/apache2
317%endif
318
319# create apache2ctl symlink
320ln -sf apachectl $RPM_BUILD_ROOT%{_sbindir}/apache2ctl
321
322# install conf file/directory
323mkdir $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.d \
324      $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.modules.d \
325      $RPM_BUILD_ROOT%{_sysconfdir}/apache2/sites.d
326install -m 644 $RPM_SOURCE_DIR/README.confd \
327   $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.d/README
328install -m 644 $RPM_SOURCE_DIR/README.confmod \
329   $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.modules.d/README
330
331for f in 00-base.conf 00-mpm.conf 00-lua.conf 01-cgi.conf 00-dav.conf \
332         00-proxy.conf 00-ssl.conf 01-ldap.conf 00-proxyhtml.conf \
333         01-ldap.conf 01-session.conf 00-optional.conf; do
334  install -m 644 -p $RPM_SOURCE_DIR/$f \
335                    $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.modules.d/$f
336done
337%if %{with systemd}
338  install -m 644 -p %{SOURCE125} \
339                    $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.modules.d/
340%endif
341
342for f in welcome.conf ssl.conf manual.conf userdir.conf; do
343  install -m 644 -p $RPM_SOURCE_DIR/$f \
344     $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.d/$f
345done
346
347# Split-out extra config shipped as default in conf.d:
348for f in autoindex; do
349  install -m 644 docs/conf/extra/httpd-${f}.conf \
350     $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf.d/${f}.conf
351done
352
353# Extra config trimmed:
354rm -v docs/conf/extra/httpd-{ssl,userdir}.conf
355
356rm $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf/*.conf
357install -m 644 -p $RPM_SOURCE_DIR/httpd.conf \
358   $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf/httpd.conf
359ln -sf httpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/apache2/conf/apache2.conf
360
361# Other directories
362mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/dav \
363         $RPM_BUILD_ROOT/run/apache2/htcacheclean
364
365# Create cache directory
366mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/apache2 \
367         $RPM_BUILD_ROOT%{_localstatedir}/cache/apache2/proxy \
368         $RPM_BUILD_ROOT%{_localstatedir}/cache/apache2/ssl
369
370# Make the MMN accessible to module packages
371echo %{mmnisa} > $RPM_BUILD_ROOT%{_includedir}/apache2/.mmn
372mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm
373cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.apache2 <<EOF
374%%_httpd_mmn %{mmnisa}
375%%_httpd_apxs %%{_bindir}/apxs
376%%_httpd_modconfdir %%{_sysconfdir}/apache2/conf.modules.d
377%%_httpd_confdir %%{_sysconfdir}/apache2/conf.d
378%%_httpd_contentdir %{contentdir}
379%%_httpd_moddir %%{_libdir}/apache2/modules
380%%_apache2_mmn %{mmnisa}
381%%_apache2_apxs %%{_bindir}/apxs
382%%_apache2_modconfdir %%{_sysconfdir}/apache2/conf.modules.d
383%%_apache2_confdir %%{_sysconfdir}/apache2/conf.d
384%%_apache2_contentdir %{contentdir}
385%%_apache2_moddir %%{_libdir}/apache2/modules
386EOF
387
388# Handle contentdir
389mkdir $RPM_BUILD_ROOT%{contentdir}/noindex
390install -m 644 -p $RPM_SOURCE_DIR/index.html \
391        $RPM_BUILD_ROOT%{contentdir}/noindex/index.html
392install -m 644 -p $RPM_SOURCE_DIR/poweredby-vine.png \
393        $RPM_BUILD_ROOT%{contentdir}/icons/
394rm -rf %{contentdir}/htdocs
395
396# remove manual sources
397find $RPM_BUILD_ROOT%{contentdir}/manual \( \
398    -name \*.xml -o -name \*.xml.* -o -name \*.ent -o -name \*.xsl -o -name \*.dtd \
399    \) -print0 | xargs -0 rm -f
400
401# Strip the manual down just to English and replace the typemaps with flat files:
402set +x
403for f in `find $RPM_BUILD_ROOT%{contentdir}/manual -name \*.html -type f`; do
404   if test -f ${f}.en; then
405      cp ${f}.en ${f}
406      rm ${f}.*
407   fi
408done
409set -x
410
411# Clean Document Root
412rm -v $RPM_BUILD_ROOT%{docroot}/html/*.html
413rm -v $RPM_BUILD_ROOT/var/www/cgi-bin/*
414
415# symlinks for /etc/apache2
416ln -s ../..%{_localstatedir}/log/apache2 $RPM_BUILD_ROOT/etc/apache2/logs
417ln -s /run/apache2 $RPM_BUILD_ROOT/etc/apache2/run
418ln -s ../..%{_libdir}/apache2/modules $RPM_BUILD_ROOT/etc/apache2/modules
419
420# Install logrotate config
421mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
422install -m 644 -p $RPM_SOURCE_DIR/apache2.logrotate \
423        $RPM_BUILD_ROOT/etc/logrotate.d/apache2
424
425# fix man page paths
426sed -e "s|/usr/local/apache2/conf/httpd.conf|/etc/apache2/conf/httpd.conf|" \
427    -e "s|/usr/local/apache2/conf/mime.types|/etc/mime.types|" \
428    -e "s|/usr/local/apache2/conf/magic|/etc/apache2/conf/magic|" \
429    -e "s|/usr/local/apache2/logs/error_log|/var/log/apache2/error_log|" \
430    -e "s|/usr/local/apache2/logs/access_log|/var/log/apache2/access_log|" \
431    -e "s|/usr/local/apache2/logs/httpd.pid|/run/apache2/apache2.pid|" \
432    -e "s|/usr/local/apache2|/etc/httpd|" < docs/man/httpd.8 \
433  > $RPM_BUILD_ROOT%{_mandir}/man8/httpd.8
434
435# Make ap_config_layout.h libdir-agnostic
436sed -i '/.*DEFAULT_..._LIBEXECDIR/d;/DEFAULT_..._INSTALLBUILDDIR/d' \
437    $RPM_BUILD_ROOT%{_includedir}/apache2/ap_config_layout.h
438
439# Fix path to instdso in special.mk
440sed -i '/instdso/s,top_srcdir,top_builddir,' \
441    $RPM_BUILD_ROOT%{_libdir}/apache2/build/special.mk
442
443# Remove unpackaged files
444rm -vf \
445      $RPM_BUILD_ROOT%{_libdir}/*.exp \
446      $RPM_BUILD_ROOT/etc/apache2/conf/mime.types \
447      $RPM_BUILD_ROOT%{_libdir}/apache2/modules/*.exp \
448      $RPM_BUILD_ROOT%{_libdir}/apache2/build/config.nice \
449      $RPM_BUILD_ROOT%{_bindir}/{ap?-config,dbmmanage} \
450      $RPM_BUILD_ROOT%{_sbindir}/{checkgid,envvars*} \
451      $RPM_BUILD_ROOT%{contentdir}/htdocs/* \
452      $RPM_BUILD_ROOT%{_mandir}/man1/dbmmanage.* \
453      $RPM_BUILD_ROOT%{contentdir}/cgi-bin/*
454
455rm -rf $RPM_BUILD_ROOT/etc/apache2/conf/{original,extra}
456
457
458%clean
459rm -rf $RPM_BUILD_ROOT
460
461
462%triggerpostun -- apache < 2.0
463/sbin/chkconfig --add apache2
464
465%post
466%if %{with systemd}
467%systemd_post httpd.service htcacheclean.service httpd.socket
468%else
469/sbin/chkconfig --add apache2
470%endif
471
472%preun
473%if %{with systemd}
474%systemd_preun httpd.service htcacheclean.service httpd.socket
475%else
476if [ $1 = 0 -o -x /bin/systemctl ]; then
477        /sbin/service apache2 stop > /dev/null 2>&1
478        /sbin/chkconfig --del apache2
479fi
480%endif
481
482%postun
483%if %{with systemd}
484%systemd_postun httpd.service htcacheclean.service httpd.socket
485%else
486if [ "$1" -ge 1 ]; then
487        /sbin/service apache2 condrestart
488fi
489%endif
490/sbin/ldconfig
491
492%define sslcert %{_sysconfdir}/pki/tls/certs/localhost.crt
493%define sslkey %{_sysconfdir}/pki/tls/private/localhost.key
494
495%post -n mod_ssl-apache2
496umask 077
497
498if [ -f %{sslkey} -o -f %{sslcert} ]; then
499  exit 0
500fi
501
502%{_bindir}/openssl genrsa \
503  -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime \
504  2048 > %{sslkey} 2> /dev/null ||:
505
506FQDN=`hostname` ||:
507if [ "x${FQDN}" = "x" ]; then
508   FQDN=localhost.localdomain
509fi
510   
511cat << EOF | %{_bindir}/openssl req -new -key %{sslkey} \
512         -x509 -sha256 -days 3650 -set_serial $RANDOM -extensions v3_req \
513         -out %{sslcert} 2>/dev/null ||:
514--
515SomeState
516SomeCity
517SomeOrganization
518SomeOrganizationalUnit
519${FQDN}
520root@${FQDN}
521EOF
522
523
524%files
525%defattr(-,root,root)
526%license LICENSE
527%doc ABOUT_APACHE README CHANGES LAYOUT
528%doc docs/conf/extra/*.conf
529
530%dir %{_sysconfdir}/apache2
531%{_sysconfdir}/apache2/modules
532%{_sysconfdir}/apache2/logs
533%{_sysconfdir}/apache2/run
534%dir %{_sysconfdir}/apache2/conf
535%config(noreplace) %{_sysconfdir}/apache2/conf/httpd.conf
536%config(noreplace) %{_sysconfdir}/apache2/conf/apache2.conf
537%config(noreplace) %{_sysconfdir}/apache2/conf/magic
538
539%config(noreplace) %{_sysconfdir}/logrotate.d/apache2
540
541%if %{with systemd}
542%{_unitdir}/httpd.service
543%{_unitdir}/httpd@.service
544%{_unitdir}/htcacheclean.service
545%{_unitdir}/*.socket
546%attr(755,root,root) %dir %{_unitdir}/httpd.service.d
547%attr(755,root,root) %dir %{_unitdir}/httpd.socket.d
548%config(noreplace) %{_sysconfdir}/sysconfig/htcacheclean
549%{_tmpfilesdir}/httpd.conf
550%else
551%config %{_sysconfdir}/rc.d/init.d/apache2
552%endif
553
554%dir %{_sysconfdir}/apache2/conf.d
555%{_sysconfdir}/apache2/conf.d/README
556%config(noreplace) %{_sysconfdir}/apache2/conf.d/*.conf
557%exclude %{_sysconfdir}/apache2/conf.d/ssl.conf
558%exclude %{_sysconfdir}/apache2/conf.d/manual.conf
559
560%dir %{_sysconfdir}/apache2/conf.modules.d
561%{_sysconfdir}/apache2/conf.modules.d/README
562%config(noreplace) %{_sysconfdir}/apache2/conf.modules.d/*.conf
563%exclude %{_sysconfdir}/apache2/conf.modules.d/00-ssl.conf
564
565%dir %{_sysconfdir}/apache2/sites.d
566
567%{_bindir}/ab
568%{_bindir}/ht*
569%{_bindir}/logresolve
570%{_sbindir}/ht*
571%{_sbindir}/apache2
572%{_sbindir}/apachectl
573%{_sbindir}/apache2ctl
574%{_sbindir}/rotatelogs
575%{_sbindir}/fcgistarter
576%attr(4510,root,%{suexec_caller}) %{_sbindir}/suexec
577
578%dir %{_libdir}/apache2
579%dir %{_libdir}/apache2/modules
580%{_libdir}/apache2/modules/mod_*.so
581%exclude %{_libdir}/apache2/modules/mod_ssl.so
582
583%dir %{contentdir}
584%dir %{contentdir}/icons
585%dir %{contentdir}/error
586%dir %{contentdir}/error/include
587%dir %{contentdir}/noindex
588%{contentdir}/icons/*
589%{contentdir}/error/README
590%{contentdir}/error/*.var
591%{contentdir}/error/include/*.html
592%{contentdir}/noindex/index.html
593
594%dir %{docroot}/html
595%dir /var/www/cgi-bin
596
597%attr(0710,root,www-data) %dir /run/apache2
598%attr(0700,www-data,www-data) %dir /run/apache2/htcacheclean
599
600%attr(0700,root,root) %dir %{_localstatedir}/log/apache2
601%attr(0700,www-data,www-data) %dir %{_localstatedir}/lib/dav
602%attr(0700,www-data,www-data) %dir %{_localstatedir}/cache/apache2
603%attr(0700,www-data,www-data) %dir %{_localstatedir}/cache/apache2/proxy
604
605%{_mandir}/man1/*
606%exclude %{_mandir}/man1/apxs*
607%{_mandir}/man8/*
608
609%files manual
610%defattr(-,root,root)
611%{contentdir}/manual
612%config(noreplace) %{_sysconfdir}/apache2/conf.d/manual.conf
613
614%files -n mod_ssl-apache2
615%defattr(-,root,root)
616%{_libdir}/apache2/modules/mod_ssl.so
617%config(noreplace) %{_sysconfdir}/apache2/conf.modules.d/00-ssl.conf
618%config(noreplace) %{_sysconfdir}/apache2/conf.d/ssl.conf
619%attr(0700,www-data,www-data) %dir %{_localstatedir}/cache/apache2/ssl
620%if %{with systemd}
621%{_libexecdir}/httpd-ssl-pass-dialog
622%{_libexecdir}/httpd-ssl-gencerts
623%{_unitdir}/httpd-init.service
624%{_unitdir}/httpd.socket.d/10-listen443.conf
625%endif
626
627%files devel
628%defattr(-,root,root)
629%{_includedir}/apache2
630%{_bindir}/apxs
631%{_mandir}/man1/apxs*
632%dir %{_libdir}/apache2/build
633%{_libdir}/apache2/build/*.mk
634%{_libdir}/apache2/build/*.sh
635%{_sysconfdir}/rpm/macros.apache2
636
637
638%changelog
639* Wed Aug 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.46-1
640- new upstream release.
641- added systemd support (disabled as default).
642
643* Thu Aug 29 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.41-1
644- new upstream release.
645- dropped Patch1 and 5.
646- updated Patch23, 36 and 39.
647- imported Patch21 and 40-42 from rawhide.
648
649* Tue Nov 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.37-1
650- new upstream release.
651- updated patches.
652
653* Sun Apr 01 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.33-1
654- new upstream release.
655- updated Patch35 and 58.
656- disabled Patch31.
657- dropped Patch23: fixed in upstream.
658- imported Patch23 from rawhide.
659
660* Mon Dec 18 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.29-1
661- new upstream release.
662- fixed apxs.
663- dropped Patch56,60 and 61: fixed in upstream.
664
665* Sun Oct 15 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.28-1
666- new upstream release.
667
668* Fri Mar 17 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.25-1
669- new upstream release.
670- dropped Patch55: fixed in upstream.
671
672* Fri Jul  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.23-1
673- new upstream release.
674
675* Tue Jun  7 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.20-2
676- enabled HTTP/2.
677
678* Sun May 29 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.20-1
679- updated to 2.4.20.
680- updated Patch58.
681- fixed %%files.
682- fixed location of suexec (BTS#3007).
683
684* Thu Mar 10 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.18-2
685- rebuilt with openssl 1.0.2g
686
687* Thu Feb  4 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.18-1
688- updated to 2.4.18.
689- fixed 00-base.conf.
690- updated Patch31.
691
692* Mon Dec  7 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.17-2
693- fixed configuration files.
694
695* Fri Dec  4 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.17-1
696- update to 2.4.17.
697- fixed dependency.
698
699* Wed Jun 25 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.4.9-2
700- modify dependency
701
702* Wed Jun 25 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.4.9-1
703- update to 2.4.9
704- remove suffix '2' from {htdigest,htpasswd,rotatelogs}2
705- use /run instead of /var/run
706- remove /etc/apache2/conf/ssl* , use /etc/pki now.
707- move suexec from %%{_libdir}/apache2 to %%{_sbindir}
708- split all LoadModules to conf.modules.d/*.conf
709- split module configs to conf.d/*.conf
710- cleanup docroot, move apache specific files to %%{_datadir}/apache2
711- add BR: lua-devel, libxml2-devel
712- add /etc/apache2/sites.d for virtual host settings.
713
714* Wed Dec 25 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.25-2
715- merge VineSeed spec file
716  * Wed Oct 24 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.23-2
717  - rebuild with pcre-8.31
718
719  * Wed Mar 21 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.23-1
720  - update to 2.2.23
721  - add R(pre): www-common, BR: www-common
722  - move apache contents to %{contentdir}
723
724* Sat Sep 28 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.25-1
725- new upstream release with security fix (CVE-2013-1862,1896)
726- drop patch100 (is included in new release)
727
728* Fri May 17 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.24-2
729- add patch100 for fix CVE-2013-1862 (mod_rewrite)
730
731* Wed Feb 27 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.24-1
732- new upstream release with security fix (CVE-2012-3499, 4558)
733
734* Sun Sep 16 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.23-1
735- new upstream release with security fix (CVE-2012-3502,CVE-2012-2687)
736- update patch22 to fit new release
737- update man filename convert list
738
739* Wed Mar 21 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.22-1
740- update to 2.2.22
741  - CVE-2012-0021 (mod_log_config)
742  - CVE-2012-0031
743  - CVE-2012-0053
744- remove upstreamed patches
745
746* Fri Dec  9 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.21-5
747- add patch120 for fix CVE-2011-4317 (mod_rewrite/mod_proxy)
748
749* Fri Nov 18 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.21-4
750- add patch110 for fix CVE-2011-3607-4415 (ModSetEnvIf)
751
752* Wed Oct 12 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.21-3
753- add patch70 for fix byterange filter
754
755* Tue Oct 11 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.21-2
756- add Patch100 for fix CVE-2011-3368 (mod_proxy)
757
758* Wed Sep 14 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.21-1
759- new upstream release with security fix (CVE-2011-3348)
760- regression fixes of CVE-2011-3192 byterange fix in 2.2.20
761
762* Tue Sep  6 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.20-3
763- update Patch101 (Thanks to debian team)
764
765* Sat Sep  3 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.20-2
766- add Patch101 for fix CVE-2011-3192 regression
767
768* Thu Sep  1 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.20-1
769- new upstream release with security fix (CVE-2011-3192)
770- drop patch100 (is included in new release)
771
772* Thu Aug 25 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.19-2
773- add patch100 for fix CVE-2011-3192 (Range Header DoS)
774
775* Mon May 23 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.19-1
776- update to 2.2.19
777
778* Sat Apr 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.14-9
779- remove old Obsoletes/Conflicts
780
781* Tue Jan 11 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.14-8
782- rebuild with openssl-1.0.0c
783
784* Sat Aug 21 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.14-7
785- add  patch120 for fix CVE-2010-1452 (mod_dav/mod_cache) from mdk2010
786
787* Wed Aug 18 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.14-6
788- add R(post): alternatives
789
790* Sat Mar 20 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 2.2.14-5
791- add patch110 for fix CVE-2010-0434 from mdk 2010
792
793* Sun Mar  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 2.2.14-4
794- add patch100 for fix CVE-2010-0408 (mod_proxy_ajp)
795
796* Fri Feb  5 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.2.14-3
797- rebuilt with rpm-4.8.0-3 (on ppc)
798
799* Tue Feb 02 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.14-2
800- rebuild with db4-4.8.0
801
802* Tue Jan 05 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.14-1
803- new upstream release with security fix
804  (CVE-2009-2699, CVE-2009-3095, CVE-2009-3094)
805- fix ssl.conf (2.2.13-1 includes wrong file)
806
807* Sun Aug 09 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.13-1
808- new upstream release
809
810* Wed Jul 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.12-1
811- new upstream release
812  (including security fix for CVE-2009-1890, CVE-2009-1191,
813   CVE-2009-1195, CVE-2009-1955, CVE-2009-1956, CVE-2009-0023)
814
815* Fri Jan 09 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.11-2
816- rebuilt with openldap-2.4.11
817
818* Fri Jan  2 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.11-1
819- new upstream release
820
821* Sat Oct 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.10-1
822- new upstream release (including security fix for CVE-2008-2939)
823
824* Fri Jun 20 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.9-1
825- new upstream release (including security fix for CVE-2008-2364, CVE-2007-6420)
826- built with db4-4.6.21, apr 1.3.0
827
828* Sun Apr 27 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8-1
829- add Patch60 (to fix bug#31418).
830
831* Thu Feb 21 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.2.8-0vl2
832- rebuild with expat-2.0.1
833
834* Tue Jan 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8-0vl1
835- new upstream release
836
837* Sat Nov  3 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.6-0vl2
838- added postun script from VinePlus/4.0 package
839  * Tue Sep 11 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.2.3-0vl3.2
840  - add postun script to restart daemon with message
841
842* Sun Jul 01 2007 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.3-0vl8
843- updated Patch2: httpd-2.2.3-apxs.patch
844
845* Sun Jun 24 2007 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.3-0vl7
846- modified libdir in config.layout for lib64 architecture
847
848* Sun May 27 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.3-0vl6
849- rebuilt with openssl-0.9.8e
850
851* Thu May 10 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.2.3-0vl5
852- rebuilt with new toolchain and db4-4.3.x
853
854* Wed Feb  7 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.3-0vl4
855- added BuildRequires: pcre-devel, sqlite3-devel <BTS:VineLinux:474>
856
857* Mon Sep 11 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.2.3-0vl3
858- change manual Group to Applications/Documentation. <BTS:VineLinux:163>
859
860* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.2.3-0vl2
861- rebuilt with openldap-2.3.27-0vl1
862
863* Sat Jul 29 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.3-0vl1
864- new upstream release including security fix (CVE-2006-3747)
865
866* Sun May 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.2-0vl1
867- new upstream release
868  - update to 2.2.2
869- remove apr/apr-devel subpackage,
870  use external apr/apr-util instead of internal one.
871
872* Sun May 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.58-0vl1
873- new upstream release
874- use apache2.prefork as default.
875
876* Thu Mar 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.55-0vl3
877- rebuild to use new _localstatedir (rpm-4.4.2-0vl11)
878- remove unpackaged files in %%install section
879
880* Fri Jan 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.55-0vl2
881- fix logrotate configuration (use apache2.pid instead of httpd.pid)
882  (BTS:10)
883- use Epoch instead of Serial
884
885* Sat Oct 15 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.55-0vl1
886- new upstream release
887- drop obsolete security patches which is merged in upstream
888
889* Sat Oct 08 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.54-0vl1
890- new upstream release
891
892* Sun Sep 11 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.0.53-0vl2
893- added Patch122 to 125 for secutiry fix
894  (CAN-2004-{1268,2088,2700,2728})
895- fix %install section
896
897* Sun Apr 10 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.0.53-0vl1
898- new upstream release
899
900* Sat Nov 06 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.52-0vl1
901- new upstream release
902
903* Sun Oct 24 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.0.50-0vl4
904- rebuilt with db4-4.2.52
905
906* Sat Sep  4 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 2.0.50-0vl3
907- separate apr, apr-devel packages
908- add BuildPreReq: zlib-devel
909
910* Sun Jul 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.50-0vl2
911- fix %%files to include instdso.sh
912  thanks to jax <jax AT morejams DOT no-ip DOT com>
913- add %%{?_smp_mflags} to make option.
914
915* Sun Jul  4 2004 IWAI, Masaharu <iwai@alib.jp> 2.0.50-0vl1
916- new upstream version
917
918* Sun Nov 23 2003 IWAI, Masaharu <iwai@alib.jp> 2.0.48-0vl1
919- new upstream version
920
921* Mon Sep 15 2003 IWAI, Masaharu <iwai@alib.jp> 2.0.47-0vl1
922- new upstream version
923- update apxs patch (Patch101)
924- fix dependency:
925    - change file name to package name in Requires and {Build,}Prereq
926- add BuildPrereq: openldap-devel
927- update %%files section
928- rename httpd.8 manpage
929
930* Mon May 12 2003 Satoshi MACHINO <machino@vinelinux.org> 2.0.45-0vl1
931- new upstream version
932- used vine-config.layout in srclib
933
934* Mon May 12 2003 Satoshi MACHINO <machino@vinelinux.org> 2.0.44-0vl9
935- rebuild
936
937* Sun Apr  6 2003 Kazuhisa TAKEI <takei@vinelinux.org> 2.0.44-0vl8
938- change pkg name from mod_ssl to mod_ssl-apache2
939- remove "apache-manual" entry from Obsoletes:
940
941* Thu Apr  3 2003 Kazuhisa TAKEI <takei@vinelinux.org> 2.0.44-0vl7
942- remove "mod_dav" and "apache-devel" from Obsoletes:
943- enable MPMS(worker %mpms )
944
945* Sun Mar 30 2003 Kazuhisa TAKEI <takei@vinelinux.org> 2.0.44-0vl6
946- add correct config_vars.mk
947
948* Sun Mar 30 2003 Kazuhisa TAKEI <takei@vinelinux.org> 2.0.44-0vl5
949- apply apxs's patch ( from Debian)
950
951* Sun Mar 30 2003 Kazuhisa TAKEI <takei@vinelinux.org> 2.0.44-0vl4
952- add apr-config,apu-config to devel's %file
953
954* Sun Mar 30 2003 Kazuhisa TAKEI <takei@vinelinux.org> 2.0.44-0vl3
955- change apxs path ( /usr/sbin -> /usr/bin
956- add symlink under /etc/apache2/conf
957  (logs, run), httpd.conf -> apache2.conf
958- fixed apache2 initscript.
959
960* Sat Mar 29 2003 Kazuhisa TAKEI <takei@vinelinux.org> 2.0.44-0vl2
961- build Vine Linux
962- new upstream version
963- sharing with apache1
964
965* Wed Sep  4 2002 Nalin Dahyabhai <nalin@redhat.com> 2.0.40-8
966- link httpd with libssl to avoid library loading/unloading weirdness
967
968* Tue Sep  3 2002 Joe Orton <jorton@redhat.com> 2.0.40-7
969- add LoadModule lines for proxy modules in httpd.conf (#73349)
970- fix permissions of conf/ssl.*/ directories; add Makefiles for
971  certificate management (#73352)
972
973* Mon Sep  2 2002 Joe Orton <jorton@redhat.com> 2.0.40-6
974- provide "httpd-mmn" to manage module ABI compatibility
975
976* Sun Sep  1 2002 Joe Orton <jorton@redhat.com> 2.0.40-5
977- fix SSL session cache (#69699)
978- revert addition of LDAP support to apr-util
979
980* Mon Aug 26 2002 Joe Orton <jorton@redhat.com> 2.0.40-4
981- set SIGXFSZ disposition to "ignored" (#69520)
982- make dummy connections to the first listener in config (#72692)
983
984* Mon Aug 26 2002 Joe Orton <jorton@redhat.com> 2.0.40-3
985- allow "apachectl configtest" on a 1.3 httpd.conf
986- add mod_deflate
987- enable LDAP support in apr-util
988- don't package everything in /var/www/error as config(noreplace)
989
990* Wed Aug 21 2002 Bill Nottingham <notting@redhat.com> 2.0.40-2
991- add trigger (#68657)
992
993* Mon Aug 12 2002 Joe Orton <jorton@redhat.com> 2.0.40-1
994- update to 2.0.40
995
996* Wed Jul 24 2002 Joe Orton <jorton@redhat.com> 2.0.36-8
997- improve comment on use of UserDir in default config (#66886)
998
999* Wed Jul 10 2002 Joe Orton <jorton@redhat.com> 2.0.36-7
1000- use /sbin/nologin as shell for apache user (#68371)
1001- add patch from CVS to fix possible infinite loop when processing
1002  internal redirects
1003
1004* Wed Jun 26 2002 Gary Benson <gbenson@redhat.com> 2.0.36-6
1005- modify init script to detect 1.3.x httpd.conf's and direct users
1006  to the migration guide
1007
1008* Tue Jun 25 2002 Gary Benson <gbenson@redhat.com> 2.0.36-5
1009- patch apachectl to detect 1.3.x httpd.conf's and direct users
1010  to the migration guide
1011- ship the migration guide
1012
1013* Fri Jun 21 2002 Joe Orton <jorton@redhat.com>
1014- move /etc/httpd2 back to /etc/httpd
1015- add noindex.html page and poweredby logo; tweak default config
1016  to load noindex.html if no default "/" page is present.
1017- add patch to prevent mutex errors on graceful restart
1018
1019* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 2.0.36-4
1020- automated rebuild
1021
1022* Wed Jun 12 2002 Joe Orton <jorton@redhat.com> 2.0.36-3
1023- add patch to fix SSL mutex handling
1024
1025* Wed Jun 12 2002 Joe Orton <jorton@redhat.com> 2.0.36-2
1026- improved config directory patch
1027
1028* Mon May 20 2002 Joe Orton <jorton@redhat.com>
1029- initial build; based heavily on apache.spec and mod_ssl.spec
1030- fixes: #65214, #58490, #57376, #61265, #65518, #58177, #57245
1031
Note: See TracBrowser for help on using the repository browser.