apache-vl.spec 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941
  1. %define _sysconfdir /etc
  2. %define _localstatedir /var
  3. %define contentdir /home/httpd
  4. %define apache_ver 1.3.41
  5. %define mod_ssl_ver 2.8.31
  6. %define mm_ver 1.4.2
  7. Summary: The most widely used Web server on the Internet.
  8. Summary(ja): インターネットで最も広く利用されているウェブサーバ
  9. Name: apache
  10. Version: 1.3.41
  11. Release: 4%{?_dist_release}
  12. Group: System Environment/Daemons
  13. License: Apache License, Version 2.0
  14. Vendor: Project Vine
  15. Distribution: Vine Linux
  16. #Source0: ftp://ftp.apache.org/apache/dist/apache_%{apache_ver}.tar.gz
  17. Source0: http://archive.apache.org/dist/httpd/apache_%{apache_ver}.tar.bz2
  18. Source1: ftp://ftp.modssl.org/source/mod_ssl-%{mod_ssl_ver}-%{apache_ver}.tar.gz
  19. Source2: ftp://ftp.ossp.org/pkg/lib/mm/mm-%{mm_ver}.tar.gz
  20. Source3: http://www.snert.com/Software/Throttle/mod_throttle211.tgz
  21. Source4: spacer48.png
  22. Source5: apache-0vl4-index.html
  23. Source6: PoweredByVine.png
  24. Source7: httpd.init
  25. Source8: apache.logrotate
  26. Source9: apache-access.conf
  27. Source10: apache-0vl4-httpd.conf
  28. Source11: apache-srm.conf
  29. Source12: ftp://ftp.cohprog.com/pub/apache/module/1.3.0/mod_bandwidth.c
  30. Source13: mod_put.c
  31. Source14: SSL-Certificate-Creation
  32. Source20: README-apache.conf.d
  33. # Source100: www.apache.jp-20020317.tgz
  34. Source100: apache-jpdocs-20020327.tgz
  35. # for x86_64 architecture support
  36. Source207: httpd.init.lib64
  37. Patch1: apache-1.3.31-apxs.patch
  38. # Patch2: apache_1.3.14-phhttpd-eapi.patch
  39. Patch4: mod_ssl-2.6.4-tty.patch
  40. Patch5: apache_1.3.12-piranha.patch
  41. # Patch6: mod_ssl-2.8.8-openssl.patch
  42. # Patch for security fix
  43. # Patch200: patch for tmp-file problem from SuSE 8.0 mm-1.1.3-290
  44. # Patch200: mm-tmp-race.dif
  45. # Patch210: patch for htpasswd problem
  46. # Patch210: apache-htpasswd.patch
  47. # Patch290: apache-1.3.33_CVE-2007-5000.patch
  48. # Patch300: apache-1.3.39_CVE-2007-6388.patch
  49. Patch310: apache-1.3.39_CVE-2007-4465.patch
  50. Patch320: apache-1.3.39_CVE-2008-0005.patch
  51. Patch330: apache-1.3.41_CVE-2010-0010.patch
  52. # Patch for Vine
  53. Patch0: apache_1.3.26-vine.patch
  54. # Patch10: apache_1.3.12-disable_iso8859_charset.patch
  55. Patch20: apache_1.3.22-use_expat_lite.patch
  56. Patch30: apache_1.3.26-layout.patch
  57. Patch40: apache-1.3.41-getline.patch
  58. # for x86_64 architecture support
  59. #Patch300: mod_ssl-2.8.28-libssl.lib64.patch
  60. Patch300: mod_ssl-2.8.31-libssl.lib64.patch
  61. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  62. BuildRequires: findutils, openssl-devel, perl
  63. BuildRequires: db4-devel, gdbm-devel
  64. # Requires: /etc/mime.types, gawk, file, /usr/bin/find
  65. # Prereq: /sbin/chkconfig, /bin/mktemp, /bin/rm, mailcap, grep, textutils
  66. # Prereq: /usr/sbin/useradd
  67. Requires: mailcap, gawk, file, findutils
  68. Requires(post): chkconfig, mktemp, coreutils, mailcap, grep
  69. Requires(pre): shadow-utils
  70. Requires(preun): chkconfig
  71. Provides: webserver
  72. %description
  73. Apache is a powerful, full-featured, efficient and freely-available
  74. Web server. Apache is also the most popular Web server on the
  75. Internet.
  76. Install the apache package if you need a Web server.
  77. %description -l ja
  78. Apacheはパワフルで高機能, 有能でいてかつ自由に利用できるウェブサーバです。
  79. Apacheはインターネットで最も広く利用されているウェブサーバです。
  80. ウェブサーバを必要とするならapacheパッケージをインストールしてください。
  81. %package -n mod_ssl
  82. Summary: Cryptography support for the Apache web server.
  83. Version: %{mod_ssl_ver}
  84. Group: System Environment/Daemons
  85. Requires: apache = %{apache_ver}-%{release}
  86. Requires(post): openssl, dev
  87. %description -n mod_ssl
  88. The mod_ssl module provides strong cryptography for the Apache web
  89. server via the Secure Sockets Layer (SSL) and Transport Layer Security
  90. (TLS) protocols.
  91. %description -n mod_ssl -l ja
  92. apache web サーバをSSL経由で動かすための mod_ssl モジュールです.
  93. mod_ssl を始めてインストールしたときにはインストール時には仮のCSR
  94. が作成されますが、正確な情報を記述したCSRを作成してください。
  95. 作成方法は rpm -q --scripts mod_ssl によって表示されるコマンドを参考に
  96. することもできます。
  97. %package devel
  98. Summary: Development tools for the Apache Web server.
  99. Summary(ja): Apacheウェブサーバのための開発ツール
  100. Group: Development/Libraries
  101. Obsoletes: secureweb-devel
  102. %description devel
  103. The apache-devel package contains the APXS binary and other files that
  104. you'll need to build Dynamic Shared Objects (DSOs) for Apache.
  105. If you are installing the Apache Web server, and you want to be
  106. able to compile or develop additional modules for Apache, you'll
  107. need to install this package.
  108. %description -l ja devel
  109. apache-develパッケージは Apache用のダイナミック共有オブジェクト(DSOs)
  110. を構築するのに必要なApacheウェブサーバのソースコードとAPXSバイナリを含
  111. んでいます。
  112. Apacheウェブサーバをインストールして、かつ、追加モジュールを開発または
  113. コンパイルするには、このパッケージをインストールする必要があります。
  114. %package manual
  115. Summary: Documentation for the Apache Web server.
  116. Summary(ja): Apacheウェブサーバのためマニュアル文章
  117. Group: Applications/Documentation
  118. Requires: apache >= 1.3.26-0vl4
  119. %description manual
  120. The apache-manual package contains the complete manual and reference
  121. guide for the Apache Web server. If you need Apache documentation
  122. installed on the local machine, install this package. The information
  123. can also be found on the Web at http://www.apache.org/docs/.
  124. %description -l ja manual
  125. apache-manualパッケージは Apacheウェブサーバの完全なマニュアルとリファ
  126. レンスガイドを含んでいます。もしApacheの文章がローカルマシン上に必要な
  127. ら、このパッケージをインストールしてください。
  128. この情報は、http://www.apache.org/docs/にも見ることができます。
  129. %prep
  130. %setup -q -n apache_%{apache_ver} -a 1 -a 2 -a 3
  131. %ifarch x86_64
  132. %patch300 -p0 -b .lib64
  133. %endif
  134. EAPI_MM=`pwd`/mm-%{mm_ver} ; export EAPI_MM
  135. pushd mm-%{mm_ver}
  136. # %patch200 -p1 -b .mm
  137. #configure --disable-shared
  138. popd
  139. #%patch6 -p0 -b .openssl
  140. pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver}
  141. %patch4 -p2 -b .tty
  142. #configure --with-apache=`cd ..;pwd` --with-mm=$EAPI_MM
  143. popd
  144. %patch0 -p1 -b .redhat
  145. %patch1 -p1 -b .apxs
  146. #%patch3 -p0 -b .eapi
  147. #%patch2 -p1 -b .phhttpd
  148. %patch5 -p1 -b .piranha
  149. #%patch10 -p1 -b .disable_iso8859_charset
  150. %patch20 -p1 -b .use_expat_lite
  151. %patch30 -p1 -b .layout
  152. %patch40 -p0 -b .getline
  153. # %patch210 -p1 -b .htpasswd
  154. # %patch290 -p1 -b .CVE-2007-5000
  155. # %patch300 -p4 -b .CVE-2007-6388
  156. %patch310 -p1 -b .CVE-2007-4465
  157. %patch320 -p1 -b .CVE-2008-0005
  158. %patch330 -p4 -b .CVE-2010-0010
  159. # mv eapi guys
  160. cp -p mod_ssl-%{mod_ssl_ver}-%{apache_ver}/pkg.eapi/*.c src/ap/
  161. cp -p mod_ssl-%{mod_ssl_ver}-%{apache_ver}/pkg.eapi/*.h src/include/
  162. %build
  163. EAPI_MM=`pwd`/mm-%{mm_ver} ; export EAPI_MM
  164. pushd $EAPI_MM
  165. %configure --disable-shared
  166. make
  167. popd
  168. pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver}
  169. %configure --with-apache=`cd ..;pwd` --with-mm=$EAPI_MM
  170. popd
  171. OPTIM="$RPM_OPT_FLAGS -DSTACK=_STACK" \
  172. ./configure --prefix=%{_prefix} \
  173. --libexecdir=%{_libdir}/apache \
  174. --mandir=%{_mandir} \
  175. --with-layout=Vine \
  176. --add-module=%{SOURCE12} \
  177. --add-module=%{SOURCE13} \
  178. %if 0
  179. --activate-module=src/modules/throttle/mod_throttle.o \
  180. %endif
  181. --add-module=src/modules/throttle/mod_throttle.c \
  182. --enable-module=all \
  183. --enable-shared=max \
  184. --enable-shared=ssl \
  185. --enable-rule=EAPI \
  186. --disable-rule=WANTHSREGEX \
  187. --disable-module=auth_dbm \
  188. --with-perl=/usr/bin/perl \
  189. --enable-suexec \
  190. --suexec-docroot=%{contentdir}/html \
  191. --suexec-caller=apache
  192. make
  193. %install
  194. rm -rf $RPM_BUILD_ROOT
  195. make install root=$RPM_BUILD_ROOT
  196. strip $RPM_BUILD_ROOT%{_sbindir}/httpd
  197. strip $RPM_BUILD_ROOT%{_libdir}/apache/*so
  198. # remove apachectl; we have our own SYSV init stuff
  199. rm $RPM_BUILD_ROOT%{_sbindir}/apachectl
  200. rm $RPM_BUILD_ROOT%{_mandir}/man8/apachectl.8
  201. # install SYSV init stuff
  202. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
  203. %ifarch x86_64
  204. install -m755 %{SOURCE207} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/httpd
  205. %else
  206. install -m755 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/httpd
  207. %endif
  208. for I in 0 1 2 6; do
  209. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d
  210. ln -s ../init.d/httpd $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d/K15httpd
  211. done
  212. for I in 3 5; do
  213. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d
  214. ln -s ../init.d/httpd $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d/S85httpd
  215. done
  216. # install log rotation stuff
  217. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
  218. install -m644 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/apache
  219. ln -s ../..%{_var}/log/httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/logs
  220. ln -s ../..%{_libdir}/apache $RPM_BUILD_ROOT%{_sysconfdir}/httpd/modules
  221. mkdir -p $RPM_BUILD_ROOT%{contentdir}/html
  222. rm -f $RPM_BUILD_ROOT%{contentdir}/html/index.html.ja.*
  223. install -m644 %{SOURCE5} $RPM_BUILD_ROOT%{contentdir}/html/index.html.ja
  224. install -m644 %{SOURCE5} $RPM_BUILD_ROOT%{contentdir}/html/index.html.html
  225. install -m644 %{SOURCE6} $RPM_BUILD_ROOT%{contentdir}/html
  226. # jpdocs
  227. tar xzf %{SOURCE100}
  228. cp -r apache-jpdocs/httpd-docs-1.3-ja/htdocs/manual $RPM_BUILD_ROOT%{contentdir}/html/manual-ja
  229. mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man1
  230. cp apache-jpdocs/httpd-docs-1.3-ja/man/*.1 $RPM_BUILD_ROOT%{_mandir}/ja/man1
  231. mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man8
  232. cp apache-jpdocs/httpd-docs-1.3-ja/man/*.8 $RPM_BUILD_ROOT%{_mandir}/ja/man8
  233. rm $RPM_BUILD_ROOT%{_mandir}/ja/man8/apachectl.8
  234. pushd $RPM_BUILD_ROOT%{_mandir}/ja/man1 ; gzip -9 * ; popd
  235. pushd $RPM_BUILD_ROOT%{_mandir}/ja/man8 ; gzip -9 * ; popd
  236. # replace Apache's default config files with our own versions
  237. install -m644 %{SOURCE9} $RPM_BUILD_ROOT/etc/httpd/conf/access.conf
  238. install -m644 %{SOURCE10} $RPM_BUILD_ROOT/etc/httpd/conf/httpd.conf
  239. install -m644 %{SOURCE11} $RPM_BUILD_ROOT/etc/httpd/conf/srm.conf
  240. # install conf.d directory
  241. install -d $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d
  242. install -m 644 %{SOURCE20} $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/README
  243. # Remove default keys and certs, install docs, and point to the right makefile.
  244. mkdir -p $RPM_BUILD_ROOT%{contentdir}/html/manual/mod/mod_ssl/
  245. install -m644 mod_ssl-%{mod_ssl_ver}-%{apache_ver}/pkg.ssldoc/*.{html,gif,jpg} \
  246. $RPM_BUILD_ROOT%{contentdir}/html/manual/mod/mod_ssl/
  247. rm -f $RPM_BUILD_ROOT/etc/httpd/conf/ssl.*/server.*
  248. ln -s ../../../usr/share/ssl/certs/Makefile $RPM_BUILD_ROOT/etc/httpd/conf
  249. # install apache source code for devel package
  250. #mkdir -p $RPM_BUILD_ROOT/usr/src
  251. #tar xzf $RPM_SOURCE_DIR/apache_%{version}.tar.gz -C $RPM_BUILD_ROOT/usr/src
  252. find $RPM_BUILD_ROOT -type f | \
  253. xargs grep -l "/usr/local/bin/perl5" | \
  254. xargs perl -pi -e "s|/usr/local/bin/perl5|/usr/bin/perl|g;"
  255. find $RPM_BUILD_ROOT -type f | \
  256. xargs grep -l "/usr/local/bin/perl" | \
  257. xargs perl -pi -e "s|/usr/local/bin/perl|/usr/bin/perl|g;"
  258. # clean up apxs
  259. sed "s^$RPM_BUILD_ROOT^^g" $RPM_BUILD_ROOT%{_sbindir}/apxs > apxs.tmp && \
  260. cat apxs.tmp > $RPM_BUILD_ROOT%{_sbindir}/apxs
  261. # create a prototype session cache
  262. mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/
  263. touch $RPM_BUILD_ROOT%{_localstatedir}/cache/ssl_gcache_data.{dir,pag,sem}
  264. # fixup the documentation file naming
  265. #find $RPM_BUILD_ROOT%{contentdir} -name "*.html.html" | xargs rename .html.html .html
  266. %clean
  267. rm -rf $RPM_BUILD_ROOT
  268. %post
  269. /sbin/chkconfig --add httpd
  270. /etc/rc.d/init.d/httpd condrestart
  271. [ -f %{_sysconfdir}/mime.types ] || exit 0
  272. # safely add .htm to mime types if it is not already there
  273. TEMPTYPES=`/bin/mktemp /tmp/mimetypes.XXXXXX`
  274. [ -z "$TEMPTYPES" ] && {
  275. echo "could not make temporary file, htm not added to /etc/mime.types" >&2
  276. exit 1
  277. }
  278. ( grep -v "^text/html" %{_sysconfdir}/mime.types
  279. types=$(grep "^text/html" %{_sysconfdir}/mime.types | cut -f2-)
  280. echo -en "text/html\t\t\t"
  281. for val in $types ; do
  282. if [ "$val" = "htm" ] ; then
  283. continue
  284. fi
  285. echo -n "$val "
  286. done
  287. echo "htm"
  288. ) > $TEMPTYPES
  289. cat $TEMPTYPES > %{_sysconfdir}/mime.types && /bin/rm -f $TEMPTYPES
  290. %pre
  291. # Add the "apache" user
  292. /usr/sbin/useradd -c "Apache" -u 48 \
  293. -s /bin/false -r -d %{contentdir} apache 2> /dev/null || :
  294. exit 0
  295. %preun
  296. if [ $1 = 0 ]; then
  297. %{_sysconfdir}/rc.d/init.d/httpd stop > /dev/null 2>&1
  298. /sbin/chkconfig --del httpd
  299. fi
  300. %post -n mod_ssl
  301. /sbin/ldconfig
  302. umask 077
  303. if [ ! -f %{_sysconfdir}/httpd/conf/ssl.key/server.key ] ; then
  304. %{_bindir}/openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 1024 > %{_sysconfdir}/httpd/conf/ssl.key/server.key 2> /dev/null
  305. fi
  306. if [ ! -f %{_sysconfdir}/httpd/conf/ssl.crt/server.crt ] ; then
  307. cat << EOF | %{_bindir}/openssl req -new -key %{_sysconfdir}/httpd/conf/ssl.key/server.key -x509 -days 365 -out %{_sysconfdir}/httpd/conf/ssl.crt/server.crt 2>/dev/null
  308. --
  309. SomeCountry
  310. SomeState
  311. SomeCity
  312. SomeOrganization
  313. SomeOrganizationalUnit
  314. localhost.localdomain
  315. root@localhost.localdomain
  316. EOF
  317. fi
  318. %files
  319. %defattr(-,root,root)
  320. %doc ABOUT_APACHE LICENSE README cgi-bin
  321. %dir %{_sysconfdir}/httpd/
  322. %dir %{_sysconfdir}/httpd/conf
  323. %dir %{_sysconfdir}/httpd/conf.d
  324. %{_sysconfdir}/httpd/conf.d/README
  325. %config(noreplace) %{_sysconfdir}/httpd/conf/access.conf
  326. %config(noreplace) %{_sysconfdir}/httpd/conf/srm.conf
  327. %config(noreplace) %{_sysconfdir}/httpd/conf/httpd.conf
  328. %config(noreplace) %{_sysconfdir}/httpd/conf/magic
  329. %{_sysconfdir}/httpd/logs
  330. %{_sysconfdir}/httpd/modules
  331. %config(noreplace) %{_sysconfdir}/logrotate.d/apache
  332. %config %{_sysconfdir}/rc.d/init.d/httpd
  333. %config(missingok) /etc/rc.d/rc3.d/S85httpd
  334. %config(missingok) /etc/rc.d/rc5.d/S85httpd
  335. %config(missingok) /etc/rc.d/rc0.d/K15httpd
  336. %config(missingok) /etc/rc.d/rc1.d/K15httpd
  337. %config(missingok) /etc/rc.d/rc2.d/K15httpd
  338. %config(missingok) /etc/rc.d/rc6.d/K15httpd
  339. %dir %{contentdir}
  340. %dir %{contentdir}/cgi-bin
  341. %dir %{contentdir}/html
  342. %config(noreplace) %{contentdir}/html/index.html*
  343. %{contentdir}/html/*.png
  344. %{contentdir}/html/*.gif
  345. %{contentdir}/icons
  346. %dir %{_libdir}/apache
  347. %{_libdir}/apache/httpd.exp
  348. %{_libdir}/apache/libproxy.so
  349. %{_libdir}/apache/mod*.so
  350. %{_mandir}/man1/*
  351. %{_mandir}/man8/ab.8*
  352. %{_mandir}/man8/httpd.8*
  353. %{_mandir}/man8/logresolve.8*
  354. %{_mandir}/man8/rotatelogs.8*
  355. %{_mandir}/man8/suexec.8*
  356. %{_mandir}/ja/*/*
  357. %{_sbindir}/ab
  358. %{_sbindir}/httpd
  359. %{_sbindir}/logresolve
  360. %{_sbindir}/rotatelogs
  361. #%attr(4510,root,apache) %{_sbindir}/suexec
  362. %attr(0711,root,root) %{_sbindir}/suexec
  363. %{_bindir}/*
  364. #%attr(-,nobody,nobody) %dir %{_var}/cache/httpd
  365. %attr(0755,apache,root) %dir %{_var}/cache/httpd
  366. %dir %{_var}/log/httpd
  367. %files manual
  368. %defattr(-,root,root)
  369. %{contentdir}/html/manual
  370. %{contentdir}/html/manual-ja
  371. %files devel
  372. %defattr(-,root,root)
  373. %{_includedir}/apache
  374. %{_sbindir}/apxs
  375. %{_mandir}/man8/apxs.8*
  376. %files -n mod_ssl
  377. %defattr(-,root,root)
  378. %doc $RPM_SOURCE_DIR/SSL-Certificate-Creation
  379. %doc mod_ssl-%{mod_ssl_ver}-%{apache_ver}/{README*,LICENSE,NEWS,CHANGES,CREDITS}
  380. %{contentdir}/html/manual/mod/mod_ssl/
  381. %{_libdir}/apache/libssl.so
  382. %{_sysconfdir}/httpd/conf/Makefile
  383. %attr(0700,root,root) %dir %{_sysconfdir}/httpd/conf/ssl.*
  384. %attr(0600,root,root) %ghost %{_localstatedir}/cache/ssl_gcache_data.dir
  385. %attr(0600,root,root) %ghost %{_localstatedir}/cache/ssl_gcache_data.pag
  386. %attr(0600,root,root) %ghost %{_localstatedir}/cache/ssl_gcache_data.sem
  387. %dir %{_sysconfdir}/httpd
  388. %{_sysconfdir}/httpd/conf/ssl.*/*
  389. %changelog
  390. * Sun Mar 20 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.41-4
  391. - rebuild with openssl-1.0.0d
  392. - fix OPTIM
  393. * Thu Jul 29 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.41-3
  394. - added Patch330 for CVE-2010-0010
  395. - added Patch40 for building currnet toolchain
  396. - added BR: db4-devel, gdbm-devel
  397. - updated mm to 1.4.2
  398. * Sat Aug 23 2008 Shu KONNO <owa@bg.wakwak.com> 1.3.41-2vl5
  399. - updated mod_ssl-2.8.28-libssl.lib64.patch to 2.8.31
  400. - spec in utf-8
  401. * Wed Jun 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.41-1vl5
  402. - rebuilt with db4-4.6.21
  403. - applied new versioning policy
  404. - sync with VinePlus/4.0 package
  405. * Tue Feb 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.41-0vl1
  406. - build for VinePlus 4.x
  407. - new upstream release with security fix
  408. - drop unnessary unnecessary patches (patch 290,300)
  409. * Wed Jan 16 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.39-0vl2
  410. - add patch310 for fix CVE-2007-4465
  411. - add patch320 for fix CVE-2008-0005
  412. * Thu Jan 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.39-0vl1
  413. - new upstream release with security fix
  414. - add patch290 CVE-2007-5000
  415. - add patch300 CVE-2007-6388
  416. * Sat Jun 9 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.37-0vl6
  417. - rebuilt with openssl-0.9.8e
  418. * Thu May 10 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.37-0vl5
  419. - rebuilt with new toolchain and db4-4.3.x
  420. * Tue Mar 27 2007 Shu KONNO <owa@bg.wakwak.com> 1.3.37-0vl4
  421. - added Patch300: mod_ssl-2.8.28-libssl.lib64.patch
  422. * Sat Oct 21 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.37-0vl3
  423. - changed apache-manual Group to Applications/Documentation
  424. * Mon Jul 31 2006 Shu KONNO <owa@bg.wakwak.com> 1.3.37-0vl2
  425. - updated apache to 1.3.37 (CVE-2006-3747)
  426. - updated mod_ssl to 2.8.28-1.3.37
  427. - changed URLs
  428. * Fri Mar 03 2006 Shu KONNO <owa@bg.wakwak.com> 1.3.34-0vl2
  429. - added option '--libexecdir=%%{_libdir}/apache' to configure
  430. - added httpd.init.lib64
  431. * Wed Nov 09 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.34-0vl1
  432. - rebuild for VineSeed
  433. - blush up doc section
  434. * Mon Oct 24 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.34-0vl0.1
  435. - Test package
  436. - new upstream release
  437. - update to 1.3.34
  438. - update to mod_ssl 2.8.25-1.3.34
  439. - update to mm 1.4.0
  440. * Sat Nov 27 2004 IKEDA Katsumi <ikeda@webmasters.gr.jp> 1.3.33-0vl2
  441. - Added a security patch for buffer overflow in the htpasswd utility.
  442. - Patch210: apache-htpasswd.patch
  443. - Moved %%patch4 above %%configure in mod_ssl-* directory.
  444. * Sun Oct 31 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.33-0vl1
  445. - new upstream release
  446. - update to 1.3.33
  447. - update mod_ssl to 2.8.22-1.3.33
  448. - drop obsolete patch (Patch100)
  449. * Sat Oct 30 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.32-0vl2
  450. - add Patch100 to fix buffer overflow in mod_include (CAN-2004-0940).
  451. * Sun Oct 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.32-0vl1
  452. - new upstream release
  453. - update to 1.3.32
  454. - update mod_ssl to 2.8.21-1.3.32
  455. - drop obsolete patch (Patch210)
  456. * Wed Oct 13 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.31-0vl6
  457. - rebuilt with db4-4.2.25
  458. * Fri Jul 23 2004 NISHIMURA Daisuke <nishi@graco.c.u-tokyo.ac.jp> 1.3.31-0vl5
  459. - Patch210: fix buffer overflow in mod_proxy (CVE CAN-2004-0492)
  460. - update License
  461. - apache-manual requires apache for %{contentdir} and MultiViews
  462. * Sun Jul 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl4
  463. - update mod_ssl to 2.8.19-1.3.31
  464. - Changes with mod_ssl 2.8.19 (27-May-2004 to 16-Jul-2004)
  465. *) Fix ssl_log() related format string vulnerability in mod_proxy
  466. hook functions.
  467. * Sun Jul 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl3
  468. - add %%{_sysconfdir}/httpd/conf.d for additional configuration file (conf.d/*.conf)
  469. thanks to HOTTA Michihide <hotta AT net-newbie DOT com>
  470. * Sat May 29 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl2
  471. - update mod_ssl to 2.8.18-1.3.31
  472. - Changes with mod_ssl 2.8.18 (11-May-2004 to 27-May-2004)
  473. *) Fix buffer overflow in "SSLOptions +FakeBasicAuth" implementation
  474. if the Subject-DN in the client certificate exceeds 6KB in length.
  475. (CVE CAN-2004-0488).
  476. *) Handle the case of OpenSSL retry requests after interrupted system
  477. calls during the SSL handshake phase.
  478. *) Remove some unused functions.
  479. * Thu May 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl1
  480. - new upstream release
  481. - update mod_ssl to 2.8.17-1.3.31
  482. * Fri Mar 26 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.29-0vl2
  483. - rebuild with openssl-0.9.7d
  484. * Mon Nov 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.29-0vl1
  485. - new upstream release 1.3.29
  486. - update mod_ssl to 2.8.16-1.3.29
  487. * Sun Jul 20 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.28-0vl1
  488. - new upstream release 1.3.28
  489. - update mod_ssl to 2.8.15-1.3.28
  490. * Sat Mar 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.27-0vl3
  491. - update mod_ssl to 2.8.14-1.3.27
  492. - Changes with mod_ssl 2.8.14 (18-Mar-2002 to 21-Mar-2003)
  493. *) Fixed logic in the destruction of a temporary certificate
  494. structure and this way avoid a crash due to freeing NULL object.
  495. *) Removed one newly introduced X509_free() call in the context of
  496. SSL_get_certificate(), because this function does not increment a
  497. reference count (although SSL_get_peer_certificate() does).
  498. *) Fixed hash-table based shared memory session cache (shmht)
  499. implementation by making sure that the underlying hash table
  500. library does not crash if memory cannot be allocated.
  501. - Changes with mod_ssl 2.8.13 (23-Oct-2002 to 18-Mar-2003)
  502. *) Always enforce RSA blinding on RSA private keys in order to be
  503. resistent to timing attacks.
  504. *) Added timeout also to the "pre-sucking" of the trailing data in
  505. POST request handling.
  506. *) Correctly shutdown shared memory pools on fork+exec situations.
  507. *) Bugfix SSL client certificate verification: OpenSSL was not
  508. informed with SSL_set_verify_result(ssl, X509_V_OK) in case
  509. mod_ssl forced the verification to be ok.
  510. *) Consistently use OPENSSL_free() instead of plain free() to
  511. deallocate memory chunks allocated inside OpenSSL.
  512. *) Fixed various memory leaks related to X509 certificates.
  513. * Sat Oct 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.27-0vl2
  514. - update mod_ssl to 2.8.12-1.3.27
  515. - security bug fix.
  516. - Fixed potential Cross-Site-Scripting bug.
  517. - Allow also 8192 bytes of shared memory data size.
  518. * Sat Oct 5 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.27-0vl1
  519. - new upstream release 1.3.27 for security fix
  520. - update mod_ssl to 2.8.11-1.3.27
  521. * Thu Aug 8 2002 Masaki Shinomiya <shino@pos.to> 1.3.26-0vl4
  522. - MultiViews manual (see [VineSeed:06745] )
  523. - condrestart in %post
  524. - allow to rebuild on Vine 2.0/2.1/2.5
  525. * Wed Jul 31 2002 IWAI Masaharu <iwai@alib.jp> 1.3.26-0vl3
  526. - SECURITY: fixed for tmp-file problem
  527. - from SuSE 8.0 mm-1.1.3-290
  528. * Fri Jul 26 2002 - poeml@suse.de
  529. - security fix for tmp-file problem
  530. * Sun Jun 30 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.26-0vl2
  531. - update mod_ssl to 2.8.10-1.3.26
  532. - update patch0,
  533. do not show distribution name, when ServerTokens was set.
  534. * Wed Jun 19 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.26-0vl1
  535. - new upstream release 1.3.24
  536. - fixed security hole
  537. - update mod_ssl to 2.8.9-1.3.26
  538. - add patch30 to use Vine Linux layout
  539. * Wed Mar 27 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.24-0vl1
  540. - new upstream release 1.3.24
  541. - update mod_ssl 2.8.8-1.3.24
  542. - fixed missing tag "</a>" in apache-vine-index.html
  543. - added manual-ja to %%files manual
  544. * Wed Mar 27 2002 Shoji Matsumoto <shom@vinelinux.org> 1.3.23-0vl5
  545. - update Japanese Document (www.apache.jp to CVS tree)
  546. - update apache-vine-index.html
  547. * Sun Mar 17 2002 Shoji Matsumoto <shom@vinelinux.org> 1.3.23-0vl4
  548. - add www.apache.jp-20020317.tgz (Japanese Document Mirror)
  549. - update apache-vine-index.html
  550. * Wed Feb 27 2002 Toru Sagami <sagami@vinelinux.org> 1.3.23-0vl3
  551. - use --add-module for mod_throttle.c instead of --activate-module
  552. - make configtest exits with RETVAL
  553. - remove missing doc
  554. * Wed Feb 27 2002 Satoshi MACHINO <machino@vinelinux.org> 1.3.23-0vl2
  555. - added patch2 for openssl patch(updated ;p)
  556. * Thu Feb 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.23-0vl1
  557. - new upstream release 1.3.23
  558. - update mod_throttle 2.11
  559. - update mod_ssl 2.8.7-1.3.23
  560. - drop patch2, patch6
  561. * Wed Jan 23 2002 Toru Sagami <sagami@vinelinux.org> 1.3.22-0vl3
  562. - added %%{_localstatedir} definition as /var (%%{_var})
  563. - added pre script to add user "apache" and prereq for /usr/sbin/useradd
  564. - change owner/group of cache directory to "apache" from "nobody"
  565. - changed httpd.conf to run httpd as user/owner "apache"
  566. - added more mod_ssl docs
  567. - typo fixed in default index.html
  568. - added graceful/configtest in httpd.init (courtesy of [vine-users:038237])
  569. - set NameWidth=* by default
  570. - don't put "noreplace" to httpd.init
  571. * Thu Oct 25 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.22-0vl2
  572. - added patch20 to force using libexpat-lite in the source
  573. even if external expat packages (found in VineSeedPlus) are installed
  574. * Wed Oct 17 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.22-0vl1
  575. - upstream release 1.3.22
  576. - update mod_ssl to 2.8.5-1.3.22
  577. - remove waste files..
  578. * Thu Oct 4 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.3.20-0vl7
  579. - added noreplace flag (%%config file is not replaced)
  580. * Thu Sep 13 2001 Tomoya TAKA <tomoya@olive.plala.or.jp>
  581. - 1.3.20-0vl6
  582. - fix a typo in Prereq
  583. * Wed Sep 12 2001 Shoji Matsumoto <shom@vinelinux.org> 1.3.20-0vl5
  584. - replace filenames in *Req: to packagenames (for apt)
  585. * Wed Aug 29 2001 Jun Nishii <jun@vinelinux.org> 1.3.20-0vl4
  586. - restore index.html and poweredby.png for Vine
  587. * Mon Jul 16 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  588. - 1.3.20-0vl3
  589. - rebuilt with openssl-0.9.6b
  590. * Tue Jul 3 2001 Jun Nishii <jun@vinelinux.org> 1.3.20-0vl2
  591. - added mod_ssl subpackage
  592. * Thu Mar 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.20-0vl1
  593. - update to 1.3.20
  594. * Thu Mar 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.19-0vl1
  595. - update to 1.3.19
  596. * Fri Feb 2 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.17-0vl1
  597. - update to 1.3.17-fix
  598. * Wed Dec 27 2000 Tomoya TAKA <tomoya@olive.plala.or.jp> 1.3.14-0vl4
  599. - fix to handle man pages correctly with _mandir
  600. * Sun Nov 19 2000 Satoshi MACHINO <machino@vinelinux.org> 1.3.14-0vl3
  601. - build with gcc-2.95.3
  602. - partially used rpmmacros
  603. * Sat Nov 7 2000 Kazuhisa TAKEI <takei@vinelinux.org> 1.3.14-0vl2
  604. - change from file depend to package name depend. (Requires: )
  605. * Sat Oct 14 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.14-0vl1
  606. - update to 1.3.14
  607. * Thu Jul 20 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  608. - fixed typo at default index.html.
  609. * Thu Jun 8 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  610. - remove '"' of path from default httpd.conf for linuxconf.
  611. * Thu Apr 20 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  612. - added disable_iso8859_charset patch for character turnning depend on server side.
  613. * Wed Apr 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  614. - modified default httpd.conf about LanguageProc
  615. - use vine-patch instead of RedHat.
  616. - modified default index.html for Vine.
  617. * Wed Apr 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  618. - added japanese summary and descriptions
  619. * Wed Mar 01 2000 Nalin Dahyabhai <nalin@redhat.com>
  620. - make suexec limit UIDs and GIDs to < 51 instead of 100
  621. * Fri Feb 25 2000 Nalin Dahyabhai <nalin@redhat.com>
  622. - update to 1.3.12
  623. - add EAPI patch
  624. * Thu Feb 17 2000 Preston Brown <pbrown@redhat.com>
  625. - ifmodule directive for php stuff.
  626. - load mod_perl before mod_php (#8169)
  627. * Tue Feb 14 2000 Zach Brown <zab@redhat.com>
  628. - minor fix to phhttpd patch
  629. * Thu Feb 10 2000 Preston Brown <pbrown@redhat.com>
  630. - improved default index.html.
  631. * Thu Feb 03 2000 Preston Brown <pbrown@redhat.com>
  632. - strip dynamically loadable modules.
  633. * Mon Feb 02 2000 Zach Brown <zab@redhat.com>
  634. - add phhttpd 'Tunnel' directive and code to use it
  635. * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
  636. - rebuild to fix depenencies
  637. * Tue Jan 25 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  638. - 1.3.11
  639. - deal with the fact that RPM now gzips man pages
  640. * Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
  641. - new poweredby.png w/new logo
  642. - apxs.8 man page moved to devel archive (#6661)
  643. - don't remove old logfiles on package de-install (#8268)
  644. - more updates to logrotate to avoid spurious cron mail (#8110)
  645. * Mon Jan 10 2000 Preston Brown <pbrown@redhat.com>
  646. - mod_throttle added; mod_bandwidth updated.
  647. * Mon Dec 17 1999 Dale Lovelace <dale@redhat.com>
  648. - Add configuration for mod_put to httpd.conf
  649. * Mon Dec 06 1999 Preston Brown <pbrown@redhat.com>
  650. - documentation cleanups in httpd.conf (#5357, #6655)
  651. - fixed logrotate script to ignore error if no apache running (#7074)
  652. * Wed Nov 10 1999 Jeff Johnson <jbj@redhat.com>
  653. - add put module.
  654. * Thu Nov 04 1999 Preston Brown <pbrown@redhat.com>
  655. - make suexec non-suid. People can enable it if they wish themselves.
  656. - somehow the unified httpd.conf got trashed. fixed.
  657. - manual is now a subpackage
  658. - point to /usr/share/magic as the magic file location; don't use the
  659. apache-specific one.
  660. - fix apxs module installation issues (#5650)
  661. * Tue Sep 21 1999 Bill Nottingham <notting@redhat.com>
  662. - move DSO in httpd.conf to after ServerRoot
  663. * Mon Sep 20 1999 Preston Brown <pbrown@redhat.com>
  664. - it is httpd stop, not httpsd stop (# 5254)
  665. - suexec added (# 5257)
  666. * Thu Sep 09 1999 Preston Brown <pbrown@redhat.com>
  667. - remove apachectl man page (# 4459)
  668. * Fri Aug 27 1999 Preston Brown <pbrown@redhat.com>
  669. - upgraded to 1.3.9
  670. - fix bug # 3680 (suexec docroot was wrong)
  671. - fix bug # 2378 (logrotate with -USR1 not -HUP)
  672. - fix bug # 3548 (logrotate complains if apache not running)
  673. - httpd.conf is now in the unified apache format as distributed
  674. * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
  675. - initscript munging
  676. * Sat May 21 1999 Bill Nottingham <notting@redhat.com>
  677. - fix broken link in index.html
  678. * Wed Apr 07 1999 Bill Nottingham <notting@redhat.com>
  679. - allow indexes in /doc
  680. * Tue Apr 06 1999 Preston Brown <pbrown@redhat.com>
  681. - strip binaries
  682. * Mon Apr 05 1999 Preston Brown <pbrown@redhat.com>
  683. - prerequire /bin/rm, added /doc path pointing to /usr/doc for localhost
  684. * Fri Mar 26 1999 Preston Brown <pbrown@redhat.com>
  685. - updated log rotating scripts to not complain if logs aren't present.
  686. * Thu Mar 25 1999 Preston Brown <pbrown@redhat.com>
  687. - fixed up path to perl
  688. * Wed Mar 24 1999 Preston Brown <pbrown@redhat.com>
  689. - updated init script to conform to new standards
  690. - upgraded to 1.3.6, fixed apxs patch
  691. * Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
  692. - clean up logfiles on deinstallation
  693. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  694. - auto rebuild in the new build environment (release 4)
  695. * Fri Mar 12 1999 Cristian Gafton <gafton@redhat.com>
  696. - added mod_bandwidth
  697. - updated to 1.3.4
  698. - prereq mailcap
  699. * Fri Dec 18 1998 Cristian Gafton <gafton@redhat.com>
  700. - added patch to disable building support for ndbm
  701. - build against glibc 2.1
  702. * Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
  703. - updated to 1.3.3 to catch up with bug fixes
  704. - added the /usr/bin/* binaries to the spec file list
  705. * Fri Sep 25 1998 Cristian Gafton <gafton@redhat.com>
  706. - change ownership of cache dir to nobody
  707. - added "Red Hat" to the server string
  708. - updated to version 1.3.2
  709. - fixed all references to httpsd in config files
  710. * Fri Sep 04 1998 Cristian Gafton <gafton@redhat.com>
  711. - small fixes to the spec file
  712. - patch to handle correctly the -d <newroot> option
  713. - leave out the .usr.src.apache_%{version} for now
  714. * Thu Sep 03 1998 Preston Brown <pbrown@redhat.com>
  715. - patched apxs not to bomb out if it can't find httpd
  716. * Wed Sep 02 1998 Preston Brown <pbrown@redhat.com>
  717. - upgraded to apache 1.3.1.
  718. - Heavy rewrite.
  719. - changed providing a_web_server to just webserver. Humor is not an option.
  720. * Mon Aug 10 1998 Erik Troan <ewt@redhat.com>
  721. - updated to build as non-root user
  722. - added patch to defeat header dos attack
  723. * Thu May 07 1998 Prospector System <bugs@redhat.com>
  724. - translations modified for de, fr, tr
  725. * Wed May 06 1998 Cristian Gafton <gafton@redhat.com>
  726. - fixed the default config files to be more paranoid about security
  727. * Sat May 02 1998 Cristian Gafton <gafton@redhat.com>
  728. - fixed init script
  729. - added index.htm to the list of acceptable indexes
  730. * Sat May 02 1998 Cristian Gafton <gafton@redhat.com>
  731. - updated to 1.2.6
  732. - added post script to install htm extension for text/html into
  733. /etc/mime.types
  734. * Wed Apr 22 1998 Michael K. Johnson <johnsonm@redhat.com>
  735. - enhanced sysv init script
  736. * Tue Jan 06 1998 Erik Troan <ewt@redhat.com>
  737. - updated to 1.2.5, which includes many security fixes
  738. * Wed Dec 31 1997 Otto Hammersmith <otto@redhat.com>
  739. - fixed overkill on http.init stop
  740. * Wed Dec 31 1997 Erik Troan <ewt@redhat.com>
  741. - added patch for backslash DOS attach
  742. * Thu Nov 06 1997 Donnie Barnes <djb@redhat.com>
  743. - added htdigest binary to file list
  744. * Mon Nov 03 1997 Donnie Barnes <djb@redhat.com>
  745. - made the default index.html be config(noreplace) so we no longer
  746. blow away other folks' index.html
  747. * Wed Oct 29 1997 Donnie Barnes <djb@redhat.com>
  748. - added chkconfig support
  749. - added restart|status options to initscript
  750. - renamed httpd.init to httpd
  751. * Tue Oct 07 1997 Elliot Lee <sopwith@redhat.com>
  752. - Redid spec file, patches, etc. from scratch.