apache2-vl.spec 30 KB

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