Summary: INTRINsec common Name: INTRINsec-common Version: 1.11 Release: prefork License: GPL Group: System Environment/Daemons URL: http://www.INTRINsec.com/ Source0: http://www.openssl.org/source/openssl-0.9.8k.tar.gz Source1: http://apache.cict.fr/httpd/httpd-2.2.13.tar.bz2 Source2: http://www.modsecurity.org/download/modsecurity-apache_2.5.9.tar.gz Source3: http://be2.php.net/distributions/php-5.2.4.tar.bz2 Source4: http://perl.apache.org/dist/mod_perl-2.0.4.tar.gz Source5: http://lwp.linpro.no/lwp/libwww-perl-5.805.tar.gz Source6: http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/perl-ldap-0.33.tar.gz Source7: http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.607.tar.gz Source8: http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/DBD-SQLite2-0.33.tar.gz Source9: http://search.cpan.org/CPAN/authors/id/D/DB/DBDPG/DBD-Pg-1.49.tar.gz Source10: http://search.cpan.org/CPAN/authors/id/J/JB/JBAKER/Apache-Session-1.81.tar.gz Source11: http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Convert-ASN1-0.20.tar.gz Source12: http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.42.tar.gz Source13: http://search.cpan.org/CPAN/authors/id/L/LD/LDS/CGI.pm-3.20.tar.gz Source14: http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/URI-1.35.tar.gz Source15: http://search.cpan.org/CPAN/authors/id/G/GE/GEOFF/Apache-SSLLookup-2.00_04.tar.gz Source16: http://search.cpan.org/CPAN/authors/id/L/LD/LDS/Crypt-CBC-2.18.tar.gz Source17: http://belnet.dl.sourceforge.net/sourceforge/mcrypt/libmcrypt-2.5.7.tar.gz Source18: http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.11.tar.gz Source19: php.ini Source20: http://search.cpan.org/CPAN/authors/id/M/MA/MANOWAR/RadiusPerl-0.12.tar.gz Source21: http://search.cpan.org/CPAN/authors/id/F/FT/FTASSIN/Data-HexDump-0.02.tar.gz Source22: http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-Blowfish-2.10.tar.gz Source23: http://search.cpan.org/CPAN/authors/id/C/CH/CHAMAS/Crypt-SSLeay-0.51.tar.gz Source24: http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/IO-Socket-SSL-0.98_1.tar.gz Source25: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Net_SSLeay.pm-1.30.tar.gz Source26: http://www.samse.fr/GPL/ModProxyPerlHtml/Apache2-ModProxyPerlHtml-2.6.tar.gz Source27: mod_replace.c Source28: mod_proxy_html.c Source29: http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.001.tar.gz Source30: http://search.cpan.org/CPAN/authors/id/R/RS/RSOD/IPC-Run-0.80.tar.gz Source31: http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/DBD-SQLite-1.13.tar.gz Source32: http://switch.dl.sourceforge.net/sourceforge/mod-fcgid/mod_fcgid.2.1.tar.gz Source33: http://www.zdziarski.com/projects/mod_evasive/mod_evasive_1.10.1.tar.gz Source34: http://www.monkey.org/~provos/libevent-1.3e.tar.gz Source35: http://www.danga.com/memcached/dist/memcached-1.4.0.tar.gz Source36: http://search.cpan.org/CPAN/authors/id/B/BR/BRADFITZ/Cache-Memcached-1.24.tar.gz Source37: http://search.cpan.org/CPAN/authors/id/E/EN/ENRYS/Apache-Session-Memcached-0.03.tar.gz Source38: http://search.cpan.org/CPAN/authors/id/S/SO/SOENKE/String-CRC32-1.4.tar.gz Source39: http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/Apache-Reload-0.10.tar.gz Source40: http://www.sfritsch.de/mod_reqtimeout/mod_reqtimeout.c Source41: ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-0.82.tar.gz Source42: http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-DES-2.05.tar.gz Source43: http://search.cpan.org/CPAN/authors/id/M/ME/MEWP/DBD-Sybase-1.09.tar.gz Patch0: Apache-SSLLookup-2.00_04.patch Patch1: httpd_mod_rewrite.patch Patch2: freetds.patch Patch3: ModProxyPerlHtml.patch BuildRequires: gcc postgresql-devel libxml2-devel flex curl-devel > 7.10.55 gcc-c++ libidn-devel mysql-devel pcre-devel make autoconf libtool tcl-devel libtool-ltdl-devel %if %(test -e /etc/mandrake-release && echo 1 || echo 0) BuildRequires: perl-devel libldap2-devel libsasl2-devel %else BuildRequires: perl cyrus-sasl-devel %endif %if %(test -e /etc/SuSE-release && echo 1 || echo 0) BuildRequires: openldap2-devel Requires: mysql-shared %else BuildRequires: openldap-devel glibc-headers Requires: mysql %endif Requires: perl postgresql-libs curl libxml2 libtool perl-HTML-Parser perl-HTML-Tagset libtool-ltdl Autoreq: 0 BuildRoot: %{_tmppath}/%{name}-root %description INTRINsec common %prep %setup -c -a 0 -a 1 -a 2 -a 3 -a 4 -a 5 -a 6 -a 7 -a 8 -a 9 -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 -a 26 -a 29 -a 30 -a 31 -a 32 -a 33 -a 34 -a 35 -a 36 -a 37 -a 38 -a 39 -a 41 -a 42 -a 43 %patch0 -p0 -b .old %patch1 -p0 -b .old %patch2 -p0 -b .old %patch3 -p0 -b .old %build rm -rf $RPM_BUILD_ROOT cd freetds-0.82 &&\ ./configure --prefix=$RPM_BUILD_ROOT/opt/INTRINsec/freetds &&\ make CFLAGS="%{optflags}" &&\ make install &&\ cd ../openssl-0.9.8k &&\ ./config --prefix=$RPM_BUILD_ROOT/opt/INTRINsec/openssl shared &&\ make CPPFLAGS="%{optflags} -DSSL_EXPERIMENTAL_ENGINE" &&\ make install &&\ make clean &&\ export LD_LIBRARY_PATH=$RPM_BUILD_ROOT/opt/INTRINsec/openssl/lib &&\ cd ../httpd-2.2.13 &&\ %ifarch x86_64 mv srclib/apr-util/configure srclib/apr-util/configure.bak &&\ mv configure configure.bak &&\ ./buildconf &&\ %endif ./configure --with-mpm=prefork --prefix=$RPM_BUILD_ROOT/opt/INTRINsec/httpd \ %ifarch x86_64 --enable-lib64 \ %endif --enable-ssl --enable-proxy --mandir=$RPM_BUILD_ROOT/opt/INTRINsec/man \ --with-ssl=$RPM_BUILD_ROOT/opt/INTRINsec/openssl --disable-authn-file \ --disable-authn-default --disable-authz-groupfile --enable-rewrite \ --disable-authz-user --disable-authz-default --disable-auth-basic \ --disable-userdir --enable-headers --enable-dav \ --enable-dav-fs --enable-dav-lock --enable-unique-id \ --enable-cache --enable-disk-cache --enable-mem-cache --enable-deflate \ --enable-mods-shared="deflate dav dav-fs dav-lock cache disk-cache mem-cache" &&\ make CPPFLAGS="%{optflags} -I/usr/kerberos/include -DSSL_EXPERIMENTAL_ENGINE" &&\ make install &&\ make clean &&\ cd .. &&\ $RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs -I./httpd-2.2.4/srclib/pcre/ -cia %{SOURCE27} &&\ $RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs -I/usr/include/libxml2/ -cia %{SOURCE28} &&\ $RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs -cia %{SOURCE40} &&\ cd mod_fcgid.2.1 &&\ $RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs -c -o mod_fcgid.so -Iarch/unix -I. fcgid_bridge.c \ fcgid_conf.c fcgid_pm_main.c fcgid_protocol.c fcgid_spawn_ctl.c mod_fcgid.c \ arch/unix/fcgid_proctbl_unix.c arch/unix/fcgid_pm_unix.c \ arch/unix/fcgid_proc_unix.c fcgid_bucket.c fcgid_filter.c &&\ install -m 644 .libs/mod_fcgid.so $RPM_BUILD_ROOT/opt/INTRINsec/httpd/modules/mod_fcgid.so &&\ cd ../libmcrypt-2.5.7 &&\ ./configure --prefix=$RPM_BUILD_ROOT/opt/INTRINsec --disable-posix-threads &&\ make &&\ make install &&\ make clean &&\ cd ../mod_evasive &&\ $RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs -cia mod_evasive20.c &&\ cd ../php-5.2.4 &&\ %ifarch x86_64 export LDAP_DIR=/usr/lib64/evolution-openldap &&\ export LDAP_INCDIR=/usr/lib64/evolution-openldap/include &&\ export LDAP_LIBDIR=/usr/lib64 &&\ export LDFLAGS="-L/usr/lib64/mysql -L/usr/lib64 -L$RPM_BUILD_ROOT/opt/INTRINsec/freetds/lib" &&\ %endif ./configure --prefix=/opt/INTRINsec/php --with-pic \ --disable-cli --enable-cgi --with-config-file-path=/opt/INTRINsec/etc \ --with-apxs2=$RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs \ --mandir=/opt/INTRINsec/man \ --with-sqlite --with-pgsql --with-mysql --enable-fastcgi \ %ifarch x86_64 --with-ldap=/usr/lib64/evolution-openldap/lib \ %else --with-ldap \ %endif --with-curl --with-mcrypt=$RPM_BUILD_ROOT/opt/INTRINsec \ --with-openssl=$RPM_BUILD_ROOT/opt/INTRINsec/openssl \ --disable-dom --disable-simplexml \ --disable-tokenizer --disable-spl \ --with-sybase=$RPM_BUILD_ROOT/opt/INTRINsec/freetds \ --disable-xmlreader --disable-xmlwriter &&\ make DESTDIR=$RPM_BUILD_ROOT CFLAGS="%{optflags}" &&\ make install &&\ make clean &&\ install -m 755 -d $RPM_BUILD_ROOT/opt/INTRINsec/etc/ &&\ install -m 644 %{SOURCE19} $RPM_BUILD_ROOT/opt/INTRINsec/etc/php.ini &&\ cd ../modsecurity-apache_2.5.9/apache2 &&\ export LD_LIBRARY_PATH="$RPM_BUILD_ROOT/opt/INTRINsec/openssl/lib:$LD_LIBRARY_PATH" &&\ ./configure --with-apxs=$RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs --with-httpd-src=../../httpd-2.2.13 &&\ make CFLAGS="%{optflags}" &&\ make install &&\ make clean &&\ cd ../../mod_perl-2.0.4 &&\ CFLAGS="$RPM_OPT_FLAGS -fpic" perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL \ LIB=$RPM_BUILD_ROOT/opt/INTRINsec/lib \ PERLPREFIX=$RPM_BUILD_ROOT/opt/INTRINsec \ SITEPREFIX=$RPM_BUILD_ROOT/opt/INTRINsec \ VENDORPREFIX=$RPM_BUILD_ROOT/opt/INTRINsec \ INSTALLBIN=$RPM_BUILD_ROOT/opt/INTRINsec/usr/bin \ INSTALLMAN1DIR=$RPM_BUILD_ROOT/opt/INTRINsec/man/man1 \ INSTALLMAN3DIR=$RPM_BUILD_ROOT/opt/INTRINsec/man/man3 \ MP_APXS=$RPM_BUILD_ROOT/opt/INTRINsec/httpd/bin/apxs &&\ make -C src/modules/perl %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS -fpic" &&\ LIBRARY_PATH="$RPM_BUILD_ROOT/opt/INTRINsec/httpd/lib/" make CFLAGS="%{optflags}" &&\ make install &&\ make clean &&\ cd ../Apache2-ModProxyPerlHtml-2.6 &&\ perl -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib\ -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL\ LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../URI-1.35 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../Crypt-SSLeay-0.51 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib Makefile.PL /usr LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../libwww-perl-5.805 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib Makefile.PL LIB=/lib -n &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../Convert-ASN1-0.20 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib -n &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../perl-ldap-0.33 &&\ perl -I $RPM_BUILD_ROOT/opt/INTRINsec/lib -I ../ExtUtils-MakeMaker-6.42/lib \ Makefile.PL LIB=/lib < /dev/null &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../DBI-1.607 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../DBD-Sybase-1.09 &&\ echo Y | SYBASE=$RPM_BUILD_ROOT/opt/INTRINsec/freetds perl \ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib\ -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL\ LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../DBD-SQLite2-0.33 &&\ perl -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib\ -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL\ LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../DBD-SQLite-1.13 &&\ perl -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib\ -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL\ LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../DBD-Pg-1.49 &&\ perl -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib\ -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL\ LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../DBD-mysql-4.001 &&\ perl -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib\ -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL\ LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../CGI.pm-3.20 &&\ perl -I $RPM_BUILD_ROOT/opt/INTRINsec/lib -I ../ExtUtils-MakeMaker-6.42/lib \ Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../Apache-Session-1.81 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../libevent-1.3e &&\ ./configure --prefix=$RPM_BUILD_ROOT/opt/INTRINsec &&\ make &&\ make install &&\ cd ../memcached-1.4.0 &&\ ./configure LDFLAGS=-L$RPM_BUILD_ROOT/opt/INTRINsec/lib --prefix=$RPM_BUILD_ROOT/opt/INTRINsec &&\ make &&\ make install &&\ cd ../Cache-Memcached-1.24 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib -I $RPM_BUILD_ROOT/opt/INTRINsec/lib Makefile.PL INSTALLDIRS=site \ INSTALLSITELIB=$RPM_BUILD_ROOT/opt/INTRINsec/lib INSTALLSITEARCH=$RPM_BUILD_ROOT/opt/INTRINsec/lib \ PREFIX=$RPM_BUILD_ROOT/opt/INTRINsec LIB=$RPM_BUILD_ROOT/opt/INTRINsec/lib &&\ make &&\ make install &&\ cd ../String-CRC32-1.4 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib -I $RPM_BUILD_ROOT/opt/INTRINsec/lib Makefile.PL INSTALLDIRS=site \ INSTALLSITELIB=$RPM_BUILD_ROOT/opt/INTRINsec/lib INSTALLSITEARCH=$RPM_BUILD_ROOT/opt/INTRINsec/lib \ PREFIX=$RPM_BUILD_ROOT/opt/INTRINsec LIB=$RPM_BUILD_ROOT/opt/INTRINsec/lib &&\ make &&\ make install &&\ cd ../Apache-Session-Memcached-0.03 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib -I $RPM_BUILD_ROOT/opt/INTRINsec/lib Makefile.PL INSTALLDIRS=site \ INSTALLSITELIB=$RPM_BUILD_ROOT/opt/INTRINsec/lib INSTALLSITEARCH=$RPM_BUILD_ROOT/opt/INTRINsec/lib \ PREFIX=$RPM_BUILD_ROOT/opt/INTRINsec LIB=$RPM_BUILD_ROOT/opt/INTRINsec/lib &&\ make &&\ make install &&\ cd ../Apache-SSLLookup-2.00_04 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib \ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi \ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i586-linux-thread-multi \ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi \ Makefile.PL LIB=/lib &&\ make CCFLAGS="-I$RPM_BUILD_ROOT/opt/INTRINsec/httpd/include" &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ cd ../Crypt-DES-2.05 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ cd ../Crypt-CBC-2.18 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ cd ../Crypt-Blowfish-2.10 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ cd ../Digest-SHA1-2.11 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../Data-HexDump-0.02 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../Authen-Radius-0.12 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib -I $RPM_BUILD_ROOT/opt/INTRINsec/lib \ Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ cd ../Net_SSLeay.pm-1.30 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib -I $RPM_BUILD_ROOT/opt/INTRINsec/lib \ Makefile.PL /usr LIB=/lib &&\ make CCFLAGS="-I$RPM_BUILD_ROOT/opt/INTRINsec/openssl/include" &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ cd ../IPC-Run-0.80 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../IO-Socket-SSL-0.98 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib -I $RPM_BUILD_ROOT/opt/INTRINsec/lib \ Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ make clean &&\ cd ../Apache-Reload-0.10 &&\ perl -I ../ExtUtils-MakeMaker-6.42/lib\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/x86_64-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib/i386-linux-thread-multi\ -I $RPM_BUILD_ROOT/opt/INTRINsec/lib Makefile.PL LIB=/lib &&\ make &&\ make DESTDIR=$RPM_BUILD_ROOT/opt/INTRINsec SITEPREFIX= PERLPREFIX= install &&\ echo "SAFE SKIP make clean for Apache-Reload" || exit -1 %post useradd -M apache 2> /dev/null || : echo "/opt/INTRINsec/lib" > /etc/ld.so.conf.d/INTRINsec.conf echo "/opt/INTRINsec/httpd/lib" >> /etc/ld.so.conf.d/INTRINsec.conf echo "/opt/INTRINsec/openssl/lib" >> /etc/ld.so.conf.d/INTRINsec.conf echo "/opt/INTRINsec/freetds/lib" >> /etc/ld.so.conf.d/INTRINsec.conf ldconfig %files %defattr(-,root, root) /opt/INTRINsec %changelog * Thu Jul 1 2010 Arnaud Desmons - 1.11 - fc13 (Net_SSLeay with embbed openssl include) - ModProxyPerlHtml 2.6 + patch * Thu Jan 14 2010 Arnaud Desmons - 1.10 - freetds - php with sybase - php with-pic to avoid selinux relocation bug - perl crypt-des and dbd-sybase * Wed Sep 9 2009 Arnaud Desmons - 1.9 - mod_reqtimeout (slowloris) - httpd-2.2.13 - memcached-1.4.0 - openssl-0.9.8k * Sun Feb 1 2009 Arnaud Desmons - 1.8 - Updated for FC10 thx to Turbo - Updated ModProxyPerlHTML, openssl, Apache and modsecurity - Updated ExUtils-MakeMaker, DBI * Mon Mar 3 2008 Arnaud Desmons - 1.7 - Memcached * Mon Aug 27 2007 Arnaud Desmons - 1.6 - integrating both dbd-sqlite2 and dbd-sqlite3 * Wed May 30 2007 Arnaud Desmons - 1.5 - patch mod_proxy_connect - with mpm-worker - php-5.2.3 * Wed May 30 2007 Arnaud Desmons - 1.4 - mod_security2 * Mon Feb 12 2007 Arnaud Desmons - 1.3 - patch for mod_proxy (thx to glr and oeufdure) * Mon Jan 22 2007 Arnaud Desmons - 1.2 - enabled mysql * Tue Nov 13 2006 Arnaud Desmons - 1.1-2 - enabled mod_access * Mon Nov 13 2006 Arnaud Desmons - 1.1-1 - security update for openssl - re-enabled autoindex * Fri Oct 13 2006 Arnaud Desmons - 1.0-5 - BuildRequire openssl-devel removed * Thu Jul 20 2006 Oeufdure - 1.0-4 - mod_replace - mod_proxy_html * Wed Jul 19 2006 Oeufdure - 1.0-3 - mod_header * Fri Jul 14 2006 Oeufdure - 1.0-2 - ModProxyPerlHtml + patch Thibault Le Meur * Mon Jul 10 2006 Oeufdure - 1.0-1 - memcached - libevent - Cache-Memcached * Thu Jun 29 2006 Oeufdure - 0.9-1 - updates - IO-Socket-SSL - Net_SSLeay.pm * Thu Jun 22 2006 Arnaud Desmons - 0.8-1 - shared openssl thx to oeufdure * Mon Apr 17 2006 Arnaud Desmons - 0.7-1 - updates * Wed Dec 14 2005 Arnaud Desmons - 0.5-1 - php.ini - httpd-2.2.0 - mod_perl 2.0.2 - openssl-0.9.8a - php-5.1.1 - Data-HexDump, Authen-Radius-0.12, Crypt-Blowfish * Tue Sep 20 2005 Arnaud Desmons - 0.4-1 - Added URI, Apache::SSLLookup, Crypt::CBC, Digest::SHA1 - Added mcrypt and openssl for PHP - OpenSSL update * Tue Aug 23 2005 Arnaud Desmons - 0.3-1 - mod_perl 2.0.1 * Mon Apr 18 2005 Arnaud Desmons - 0.2-2 - Support for FC3 - useradd and ldconfig bug fix * Wed Mar 23 2005 Arnaud Desmons - 0.2-1 - Updates * Tue Feb 22 2005 Arnaud Desmons - 0.1-1 - Initial build.