%global apache_ver 1.3.39 %global mod_ssl_ver 2.8.30 %global mod_perl_ver 1.30 %global libapreq_ver 1.33 %global rpm_release 3.n0i.25.MPSSL %global aname apache %global pname httpd %global contentdir %{_var}/www %global suexec_caller apache Summary: The 1.x Apache webserver (with static mod_perl, libapreq, mod_ssl) Name: apache Version: %{apache_ver} Release: %{rpm_release}%{?dist} Group: System Environment/Daemons License: ASL 2.0 URL: http://httpd.apache.org/ Source0: http://httpd.apache.org/dist/apache_%{apache_ver}.tar.bz2 Source1: http://www.modssl.org/source/mod_ssl-%{mod_ssl_ver}-%{apache_ver}.tar.gz Source2: http://perl.apache.org/dist/mod_perl-%{mod_perl_ver}.tar.gz Source3: ftp://ftp.cpan.org/authors/id/J/JO/JOESUF/libapreq-%{libapreq_ver}.tar.gz Source4: httpd.init Patch0: sslcfg.patch Patch1: apache_1.3.29-config.patch Patch2: apache-1.3.31-apxs.patch Patch4: apache_1.3.14-mkstemp.patch Patch5: apache_1.3.20-apachectl-init.patch Patch8: apache_1.3.27-dbmdb.patch Patch9: mod_ssl-2.6.4-tty.patch Patch10: mod_ssl-2.8.4-sdbm.patch Patch11: mod_ssl-2.8.4-openssl.patch Patch12: apache_1.3.27-db.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: openssl-devel BuildRequires: mm-devel BuildRequires: krb5-devel BuildRequires: pkgconfig BuildRequires: gdbm-devel BuildRequires: db4-devel BuildRequires: rpm-build-reb00t-perl # Perl compatibility dependencies %perl_req_arch # required by the SysV init script Requires: findutils procps Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd Requires(post): /sbin/chkconfig Requires(preun): /sbin/service Requires(preun): /sbin/chkconfig Requires(postun): /sbin/service %description This package provides a custom build of Apache HTTP 1.x server (v%{apache_ver}), linked with libapreq v%{libapreq_ver}, mod_perl v%{mod_perl_ver} and mod_ssl v%{mod_ssl_ver}. The Apache HTTP Server is a powerful, efficient, and extensible web server. The Apache/Perl integration project brings together the full power of the Perl programming language and the Apache HTTP server. With mod_perl it is possible to write Apache modules entirely in Perl. In addition, the persistent interpreter embedded in the server avoids the overhead of starting an external interpreter and the penalty of Perl start-up time. Mod_SSL provides strong cryptography for the Apache 1.3 webserver via the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLSv1) protocols by the help of the Open Source SSL/TLS toolkit OpenSSL. %package devel Group: Development/Libraries Summary: Development files for the Apache Web server Requires: %{name} = %{version}-%{release} %description devel The apache-devel package contains the APXS binary and other files that you need to build Dynamic Shared Objects (DSOs) for Apache. It also contains files needed by mod_perl or mod_ssl developers. If you are installing the Apache Web server and you want to be able to compile or develop additional modules for Apache, you need to install this package. %package manual Summary: Documentation for the Apache Web server Group: Documentation %description manual This package contains the complete manual and reference guide for the Apache Web server. This information can also be found online at http://httpd.apache.org/docs/1.3/ %package tools Summary: Tools for use with the Apache Web server Group: Applications/System %description tools This package contains tools which can be used with the Apache HTTP Server. %package icons Summary: Icons suite bundled with the Apache Web server Group: User Interface/Desktops %description icons This package contains the icons suite bundled with the Apache HTTP Server. %prep %setup -q -c -T -n %{name}-%{version} -a 0 %setup -q -c -T -D -n %{name}-%{version} -a 1 %setup -q -c -T -D -n %{name}-%{version} -a 2 %setup -q -c -T -D -n %{name}-%{version} -a 3 pushd %{aname}_%{apache_ver} %patch0 -p0 -b .sslcfg %patch1 -p1 -b .config %patch2 -p0 -b .apxs %patch12 -p1 -b .dbmdb %patch4 -p1 -b .mkstemp %patch5 -p1 -b .apachectl-init %patch8 -p1 -b .dbmdb %{__patch} -p0 < ../libapreq-%{libapreq_ver}/patches/apache-1.3+apreq.patch %{__cp} ../libapreq-%{libapreq_ver}/c/*.[ch] src/lib/apreq/ %{fix_encoding src/CHANGES} popd pushd libapreq-%{libapreq_ver} %{__perl} -pi -e 's/-lapreq//' {Request,Cookie}/Makefile.PL %{fix_encoding Changes} popd pushd mod_perl-%{mod_perl_ver} %{fix_encoding Changes mod_perl_tuning.pod} %{fix_encoding -f iso-8859-1 apache-modlist.html} popd pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver} %patch9 -p2 -b .tty %patch10 -p1 -b .sdbm %patch11 -p1 -b .openssl popd # Provides filtering %{__cat} << 'EOF' > %{name}.prov #!%{_buildshell} %{__grep} -v %{_docdir} - | %{__perl_provides} $* \ | %{__sed} '/perl(\(mod_perl\|Apache::Constants\)) *$/ d' EOF %global __perl_provides %{_builddir}/%{name}-%{version}/%{name}.prov %{__chmod} +x %{__perl_provides} # Requires filtering %{__cat} << 'EOF' > %{name}.req #!%{_buildshell} %{__grep} -v %{_docdir} - | %{__perl_requires} $* \ | %{__grep} -v '^perl >= 0:' \ | %{__grep} -v '^perl(mod_perl) *$' \ | %{__grep} -v '^perl(mod_perl) >= 1.01$' EOF %global __perl_requires %{_builddir}/%{name}-%{version}/%{name}.req %{__chmod} +x %{__perl_requires} %build export CFLAGS="%{optflags} -fPIC -DEAPI_MM_CORE_PATH='\"run/httpd.mm\"' \ $(pkg-config --cflags openssl)" export LIBS="-lpthread" export EAPI_MM=SYSTEM export SSL_COMPAT=yes export SSL_EXPERIMENTAL=yes # mod_perl # FIXME: alleviate packaging something similar to APACHE_HEADER_INSTALL=0 pushd mod_perl-%{mod_perl_ver} %{__perl} Makefile.PL CCFLAGS="%{optflags} -fPIC" \ APACHE_SRC=../%{aname}_%{apache_ver}/src \ DO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1 %{__make} %{?_smp_mflags} popd # mod_ssl pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver} ./configure --with-apache=../apache_%{apache_ver} \ --with-mm=SYSTEM --force popd # apache pushd %{aname}_%{apache_ver} ./configure \ --prefix=%{_sysconfdir}/%{pname} \ --exec-prefix=%{_prefix} \ --bindir=%{_bindir} \ --sbindir=%{_sbindir} \ --mandir=%{_mandir} \ --sysconfdir=%{_sysconfdir}/%{pname}/conf \ --includedir=%{_includedir}/apache \ --libexecdir=%{_libdir}/apache \ --localstatedir=%{_localstatedir} \ --datadir=%{contentdir} \ --htdocsdir=%{contentdir}/html \ --cgidir=%{contentdir}/cgi-bin \ --iconsdir=%{_datadir}/pixmaps/%{pname} \ --manualdir=%{contentdir}/%{pname}-manual \ --proxycachedir=%{_localstatedir}/cache/%{pname} \ --runtimedir=run \ --logfiledir=logs \ --with-perl=%{__perl} \ --enable-rule=EAPI \ --enable-rule=SSL_COMPAT \ --enable-rule=SSL_EXPERIMENTAL \ --disable-rule=SSL_VENDOR \ --disable-rule=WANTHSREGEX \ --disable-rule=EXPAT \ %{?_with_backtrace:--activate-module=src/modules/experimental/mod_backtrace.c} \ %{?_with_whatkilledus:--activate-module=src/modules/experimental/mod_whatkilledus.c} \ --activate-module=src/modules/perl/libperl.a \ --enable-module=auth_dbm \ --enable-module=ssl \ --enable-module=all \ --enable-shared=max \ --disable-shared=perl \ --disable-shared=ssl \ --disable-module=example \ --disable-module=auth_db \ --without-execstrip \ %if %{?_with_suexec:1}0 --enable-suexec \ --suexec-docroot=%{contentdir} \ --suexec-uidmin=300 \ --suexec-gidmin=300 \ --suexec-umask=022 \ --suexec-caller=%{suexec_caller} %endif %{__make} %{?_smp_mflags} # hack "rotatelogs" for size's sake pushd src/support %{__rm} -f rotatelogs %{__cc} %{optflags} -I.. -I../os/unix -I../include -o rotatelogs rotatelogs.c popd popd %install %{__rm} -rf %{buildroot} # install apache (& mod_ssl) %{__make} -C apache_%{apache_ver} install-quiet root="%{buildroot}/" # install mod_perl pushd mod_perl-%{mod_perl_ver} export PERL_INSTALL_ROOT=%{buildroot} %{__make} pure_install PREFIX=%{buildroot}%{_prefix} INSTALLDIRS=vendor # fix files mod %{__find} %{buildroot}%{perl_vendorarch} -iname '*.pm' -exec %{__chmod} 0644 {} \; # bake web docs... %{__mkdir_p} %{buildroot}%{contentdir}/%{pname}-manual/mod/mod_perl %{__install} -c -m 644 htdocs/manual/mod/mod_perl.html \ %{buildroot}%{contentdir}/%{pname}-manual/mod/mod_perl/ %{__make} -C faq %{__rm} -f faq/pod2htm* %{__install} -m644 faq/*.html \ %{buildroot}%{contentdir}/%{pname}-manual/mod/mod_perl/ ## put mod_perl docs in a safe place ;-]~ %{fix_perl_path eg/} %{__mkdir} mod_perl-doc %{__cp} -a eg/ faq/ mod_perl-doc/ %{__cp} {CREDITS,LICENSE,README,SUPPORT,STATUS,Changes,INSTALL*} mod_perl-doc/ %{__cp} *.{pod,html,gif} mod_perl-doc/ %{__find} mod_perl-doc -type f -exec %{__chmod} 0644 {} \; popd ## libapreq perl bindings... ## UGLY! this is the step when we can build the perl part of libapreq :( ## - as in only AFTER mod_perl installation pushd libapreq-%{libapreq_ver} export PERL5LIB=$(echo %{buildroot}%{_libdir}/perl5/*/*/*) export CCFLAGS="%{optflags} -I$(echo %{buildroot}%{_libdir}/perl5/*/*/*/auto/Apache/include/)" %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} install %{fix_perl_path eg/} %{__mkdir} libapreq-doc %{__cp} -r {Changes,CREDITS,INSTALL*,LICENSE,README,ToDo,eg/} libapreq-doc/ %{__find} libapreq-doc -type f -exec %{__chmod} 0644 {} \; popd # install SysV init script %{__mkdir_p} %{buildroot}%{_initrddir} %{__install} -m0755 %{SOURCE4} %{buildroot}%{_initrddir}/%{pname} ### DROP files we do not want to be installed # expat bindings %{__rm} -rf %{buildroot}%{_includedir}/apache/xml # some support tools %{__rm} -rf %{buildroot}%{_bindir}/checkgid # sample CGI scripts %{__rm} -rf %{buildroot}%{contentdir}/cgi-bin/* # configuration files %{__rm} -rf %{buildroot}%{_sysconfdir}/%{pname} # mod_proxy cache %{__rm} -rf %{buildroot}%{_localstatedir}/cache # logs folder %{__rm} -rf %{buildroot}%{_localstatedir}/log # unnecessary perl files %{__find} %{buildroot}%{perl_vendorarch} -type f -name '*.bs' -a -empty -delete %{__find} %{buildroot}%{perl_vendorarch} -name .packlist -delete %{__rm} -f %{buildroot}%{perl_vendorarch}/mod_perl_hooks.pm.PL %{__rm} -rf %{buildroot}%{perl_vendorarch}/auto/Apache/include/lib %{__rm} -rf %{buildroot}%{perl_vendorarch}/auto/Apache/include/regex %{__rm} -rf %{buildroot}%{perl_vendorarch}/auto/Apache/include/os/{bs2000,cygwin,mpeix,netware,os2,os390,tpf,win32} # libapreq static lib %{__rm} -f %{buildroot}%{perl_vendorarch}/auto/libapreq/libapreq.a # mod_ssl documentation cruft %{__rm} -f %{buildroot}%{contentdir}/%{pname}-manual/mod/mod_ssl/ssl_cover.wml # "default" content %{__rm} -rf %{buildroot}%{contentdir}/html # fix apxs so that it doesn't think it's in the build root %{__perl} -pi -e 's^%{buildroot}^^g' %{buildroot}%{_sbindir}/apxs # fix documentation files naming (FIXME: avoid util-linux dependency) %{__find} %{buildroot}%{contentdir} -name '*.html.html' | xargs rename .html.html .html # fix apachectl script to make it include stuff that's supposed # to be passed to httpd, which is stripped out by the make install target # when it corrects the server path %{__sed} -i -e \ 's,^HTTPD=%{_sbindir}/httpd$,HTTPD="%{_sbindir}/%{pname} `moduleargs` $OPTIONS",g' \ %{buildroot}%{_sbindir}/apachectl # rename mod_ssl contributed code folder %{__mv} mod_ssl-%{mod_ssl_ver}-%{apache_ver}/pkg.contrib \ mod_ssl-%{mod_ssl_ver}-%{apache_ver}/mod_ssl.contrib %{__find} mod_ssl-%{mod_ssl_ver}-%{apache_ver}/mod_ssl.contrib \ -type f -exec %{__chmod} 0644 {} \; # fix files permissions %_fixperms %{buildroot} # notice the blind rpmlint it's all OK ;-) echo '/* EOF */' >> %{buildroot}%{perl_vendorarch}/auto/Apache/include/ap_config_auto.h # drop shellbang from .exp files for exp in %{perl_vendorarch}/auto/Apache/mod_perl.exp %{_libdir}/%{aname}/%{pname}.exp do %{__sed} -i '/^#!/ d' %{buildroot}$exp done %clean %{__rm} -rf %{buildroot} %pre getent group apache >/dev/null || /usr/sbin/groupadd -g 48 apache getent passwd apache >/dev/null || /usr/sbin/useradd -u 48 -g 48 \ -d %{_var}/www -s /sbin/nologin -c "Apache" apache exit 0 %post /sbin/chkconfig --add %{pname} exit 0 %preun if [ $1 = 0 ]; then /sbin/service %{pname} stop &> /dev/null /sbin/chkconfig --del %{pname} fi exit 0 %postun if [ $1 = 1 ]; then /sbin/service %{name} condrestart &> /dev/null fi exit 0 %files %defattr(-,root,root,-) %doc apache_%{apache_ver}/{ABOUT_APACHE,LICENSE*,NOTICE,README*} %doc apache_%{apache_ver}/src/{CHANGES,README}* %doc mod_ssl-%{mod_ssl_ver}-%{apache_ver}/README.* %doc mod_ssl-%{mod_ssl_ver}-%{apache_ver}/NEWS %{_initrddir}/%{pname} %{_libdir}/%{aname} %{perl_vendorarch}/Apache %{perl_vendorarch}/Bundle %{perl_vendorarch}/*.pm %dir %{perl_vendorarch}/auto/Apache %{perl_vendorarch}/auto/Apache/Cookie %{perl_vendorarch}/auto/Apache/Leak %{perl_vendorarch}/auto/Apache/Request %{perl_vendorarch}/auto/Apache/Symbol %{perl_vendorarch}/auto/Apache/mod_perl.exp %{perl_vendorarch}/auto/Apache/typemap %{_sbindir}/ab %{_sbindir}/apachectl %{_sbindir}/httpd %{_sbindir}/rotatelogs %{_mandir}/man8/ab.8* %{_mandir}/man8/apachectl.8* %{_mandir}/man8/httpd.8* %{_mandir}/man8/rotatelogs.8* %if %{?_with_suexec:1}0 %attr(4710,root,%{suexec_caller}) %{_sbindir}/suexec %{_mandir}/man8/suexec.8* %endif %files devel %defattr(-,root,root,-) %doc mod_perl-%{mod_perl_ver}/mod_perl-doc %doc libapreq-%{libapreq_ver}/libapreq-doc %doc mod_ssl-%{mod_ssl_ver}-%{apache_ver}/mod_ssl.contrib %{_includedir}/* %{_sbindir}/apxs %{_mandir}/man3*/* %{_mandir}/man8/apxs.8* %doc %{perl_vendorarch}/*.pod %{perl_vendorarch}/auto/Apache/include %{perl_vendorarch}/auto/libapreq/ %files manual %defattr(-,root,root) %doc %{contentdir}/%{pname}-manual %files tools %defattr(-,root,root) %{_bindir}/* %{_mandir}/man1*/* %{_sbindir}/logresolve %{_mandir}/man8/logresolve.8* %files icons %defattr(-,root,root) %dir %{_datadir}/pixmaps/%{pname} %doc %{_datadir}/pixmaps/%{pname}/README* %{_datadir}/pixmaps/%{pname}/*.png %{_datadir}/pixmaps/%{pname}/*.gif %{_datadir}/pixmaps/%{pname}/small %changelog * Mon Oct 29 2007 Marius FERARU - 1.3.39-3.n0i.25.MPSSL - more documentation encoding fixes (UTF-8) - mark icons' READMEs as %%doc - mark manual's files as %%doc * Tue Oct 23 2007 Marius FERARU - 1.3.39-2.n0i.24.MPSSL - mod_ssl 2.8.30 - dropped duplicate perl(mod_perl) provide (autoprov works) - dropped initscripts versioned dependency (too old to matter?) - BR rpm-build-reb00t-perl - dropped mktemp dependency - dropped hardcoded openssl dependency (autoreq works) - fixed description (wrong macro used for mod_perl version) - lighter description - switched to using %%global for defining macros - extended macros usage (both "standard" and reb00t's) - pre/post scripts tweaks - added scripts reqs - dropped apache.logrotate and SSL-Certificate-Creation - dropped expat(lite) and sdbm includes - various %%install tweaks - split "tools" - split "icons" - "manual" contains only the manual - dropped artificial provides * Tue Sep 11 2007 Marius FERARU - 1.3.39-1.n0i.23.MPSSL - apache 1.3.39 - mod_ssl 2.8.29 * Mon Apr 02 2007 Marius FERARU - 1.3.37-3.n0i.22.MPSSL - mod_perl 1.30 - initscript: use a "$pidfile" variable for all operations - initscript: added a dummy "alias" for "reload" (will do a 'restart'!) - initscript: added missing "fullstatus" option (will run through "apachectl") - dropped shellbang from .exp files - dropped 2 explicit provides (mod_perl and Apache::Constants) * Fri Sep 08 2006 Marius FERARU - 1.3.37-2.n0i.21.MPSSL - BR: gdbm-devel, db4-devel * Mon Aug 21 2006 Marius FERARU - 1.3.37-1.n0i.20.MPSSL - apache 1.3.37 - mod_ssl 2.8.28 - Dist macro - URL update - updated description - spec cleanups - DROPPED CONFIGURATION COMPLETELY: it's an "expert" bundle after all, so force whoever wanna use it to read some documentation - use "--with backtrace" to activate "mod_backtrace" - use "--with whatkilledus" to activate "mod_whatkilledus" - use "--with suexec" to activate suexec functionality - moved default web content into documentation package * Tue Jun 06 2006 Marius FERARU - 1.3.36-2.n0i.19.MPSSL - changed "runtimedir" and "logfiledir" to relative paths, letting users run apache on their own * Tue Jun 06 2006 Marius FERARU - 1.3.36-1.n0i.19.MPSSL - apache 1.3.36 - mod_ssl version 2.8.27 - spec cleanups * Mon Mar 13 2006 Marius FERARU - 1.3.34-2.n0i.18.MPSSL - rebuild * Thu Nov 24 2005 Marius FERARU 1.3.34-1.n0i.17.MPSSL - apache 1.3.34 - mod_ssl version 2.8.25 * Tue Sep 20 2005 Marius FERARU 1.3.33-5.n0i.16.MPSSL - mod_ssl version 2.8.24 * Fri Sep 02 2005 Marius FERARU 1.3.33-4.n0i.15.MPSSL - rebuild - dropped more requirements (which Fedora considers to "always have") * Sat Jul 23 2005 Marius FERARU 1.3.33-3.n0i.14.MPSSL - dropped Epoch - changed Summary and Description - rebuild (perl 5.8.7) * Tue Jan 04 2005 Marius FERARU 1.3.33-2.n0i.13.MPSSL - libapreq version 1.33 * Mon Dec 06 2004 Marius FERARU 1.3.33-1.n0i.12.MPSSL - apache version 1.3.33 - mod_ssl version 2.8.22 - description update * Tue Aug 17 2004 Marius FERARU 1.3.31-5.n0i.11.MPSSL - mod_ssl version 2.8.19 * Thu Jul 15 2004 Marius FERARU 1.3.31-4.n0i.10.MPSSL - mod_ssl version 2.8.18 * Tue Jul 13 2004 Marius FERARU 1.3.31-3.n0i.9.MPSSL - tweaked rotatelog's build: drop linking with apache libs * Tue Jul 13 2004 Marius FERARU 1.3.31-2.n0i.8.MPSSL - applied some fixing patches from current CVS version * Thu May 13 2004 Marius FERARU 1.3.31-1.n0i.7.MPSSL - apache version 1.3.31 - mod_ssl version 2.8.17 - updated apxs patch - slight spec tweaks - enabled backtrace experimental module - updated config patch * Fri Apr 30 2004 Marius Feraru 1.3.29-6.n0i.6.MPSSL - automatic rebuild * Thu Apr 22 2004 Marius FERARU 1.3.29-5.n0i.5.MPSSL - rebuild (perl 5.8.4) * Tue Feb 10 2004 Marius FERARU 1.3.29-4.n0i.4.MPSSL - fixed the shameful bugs from my httpd.init script * Fri Jan 23 2004 Marius FERARU 1.3.29-3.n0i.3.MPSSL - rebuild (perl 5.8.3) * Fri Jan 16 2004 Marius FERARU 1.3.29-2.n0i.2.MPSSL - rebuilt on perl 5.8.2 / Fedora 1 Devel (tobe FC2) - finally clearly enabled modperl.c in apache_1.3.23-config.patch as many helpless people seem to use this dumb default configuration file :( - also updated the same patch to properly define SSL too :) - added a lame "MPSSL" extra tag in release to make people understand this is a !SPECIAL! apache + mod_perl + mod_ssl + libapreq package suite!!! - updated init script to do "real" server shutdown (in squid style) and to NOT shutdown all the apache servers, just the one started with /var/run/httpd.pid - added USE_MODULEARGS=[yes/no] and SHUTDOWN_TIMEOUT=[seconds] configuration parameters to init script * Thu Nov 13 2003 Marius FERARU 1.3.29-1.n0i.1 - apache 1.3.29 - modssl 2.8.16 - dropped zombie patch - dropped fderr patch - dropped for good thttpd conflict note as THERE IS NO CONFLICT!!! In fact we really use them both for long time without a problem :)) - added more Prereq stuff - more Fedora style spec updates * Thu Oct 16 2003 Marius FERARU 1.3.28-2.n0i - mod_perl 1.29 - libapreq 1.3 - replaced ALL direct 'etc' occurences to macros (some for other stuff) - perl %%files are now more properly quested. - switched krb5-config to pkg-config - switched textutils to coreutils - using mm 1.3 - disabled internal expat linking - added the 'zombie' patch - added the 'file descriptors are erroneously closed' patch * Mon Jul 28 2003 Marius FERARU 1.3.28-1.n0i - mod_perl 1.28 - added builtin libapreq * Fri Jul 25 2003 Marius FERARU 1.3.28-0.n0i - apache version 1.3.28 - mod_ssl version 2.8.15 - switched the old dbm-gdbm patch with a more elegant one (apache_1.3.27-db); yet, more tests are to be done on other systems before dropping the old one from our src.rpm - disabled suexec SSL env support patch as Apache ppl changed their code heavily and I do not yet have time to update this patch - moved mod_perl header files into apache-devel (are they needed by someone?!) - dropped using RPM_SOURCE_DIR/ stuff. - disabled auth_db module (db4 API changes?!) * Mon Apr 21 2003 Marius FERARU 1.3.27-2.n0i - automatic rebuild on RHL9 * Wed Mar 26 2003 Marius FERARU 1.3.27-1.n0i - mod_ssl version 2.8.14 - dropped thttpd conflict note as THERE IS NO CONFLICT!!! In fact we really use them both :)) * Fri Oct 18 2002 Marius Feraru - apache version 1.3.27 - mod_ssl version 2.8.11 - eliminated db4 patch - disabled thttpd conflict flag * Tue Sep 24 2002 Marius Feraru - automatic rebuild (to conform with the openssl update) * Wed Sep 4 2002 Marius Feraru - some spec cleanups (rpm 4.1.x compatibility) * Tue Jul 23 2002 Marius FERARU - apache 1.3.26 - mod_perl 1.27 - mod_ssl 2.8.10 - lots of new tweaks to the spec file (hopefully it will be easier now for others to rebuild this package =] ) * Sat Sep 1 2001 Marius FERARU - updated apache to 1.3.22 - reparsed and tweaked all RedHat patches - lots of spec file tweaks: optimisations, file location/integration/modes fixes... * Sat Sep 1 2001 Marius FERARU - updated mod_perl to version 1.26 - based on apache-1.3.20-15.src.rpm from Red Hat RawHide - used apache_modperl-1.3.19-1.24-1.src.rpm from perl.apache.org as example spec.