Hi, I'd like the httpd-configuration options SSLMutex 'sem' and SSLSessionCache 'shm:/...' getting to work on my Solaris 8/SPARC.
Currently they are not supported/available by my apache build: httpd -L: ----------------------------------------- SSLMutex (mod_ssl.c) SSL lock for handling internal mutual exclusions (`none', `file:/path/to/file') Allowed in *.conf only outside <Directory>, <Files> or <Location> SSLSessionCache (mod_ssl.c) SSL Session Cache storage (`none', `dbm:/path/to/file') Allowed in *.conf only outside <Directory>, <Files> or <Location> ------------------------------------------- Questions: ---------- - Are these Options for SSLMutex (sem) / SSLSessionCache (shm) available on Solaris 8/SPARC? - How do I have to build mod_ssl / apache to get it work as I cannot find infos related to this anywhere (all I found was "supports xyz if the underlaying platform supports it" - does Solaris8/SPARC not support this?) Please find my current build/coinfiguration options at the end of this mail. Thanks in advance & kind regards, Bert Courtin Build-details: ------------- This is how I build my apache: #Preinstall APACHE # cd ${APACHE} ./configure --prefix=/${TARGET_DIR}/${APACHE}/${PROJEKT} cd .. # lib_mcrypt ... # mm-1.1.3 # cd ${MM} ./configure --prefix=/${TARGET_DIR}/${MM} \ --with-gcc \ --disable-shared \ --with-sem=IPCSEM \ --with-shm=IPCSHM make make install | tee -a "${THIS_LOGFILE}" cd .. # openSSL ... # imap support ... # openLDAP ... # mod_SSL # cd ${MODSSL} CPFLAGS="-I/${TARGET_DIR}/${OPENSSL}/include -I/${TARGET_DIR}/${MM}/include" \ LDFLAGS="-L/${TARGET_DIR}/${OPENSSL}/lib -L/${TARGET_DIR}/${MM}/lib" \ ./configure --prefix=/${TARGET_DIR}/${APACHE}/${PROJEKT} \ --with-apache=../${APACHE} \ --with-ssl=../${OPENSSL} \ --with-mm=../${MM} \ --disable-rule=SSL_COMPAT cd .. # MODPERL ... # APACHE # cd ${APACHE} EAPI_MM="../${MM}" \ CPFLAGS="-I/${TARGET_DIR}/${OPENSSL}/include -I/${TARGET_DIR}/${MM}/include" \ LDFLAGS="-L/${TARGET_DIR}/${OPENSSL}/lib -L/${TARGET_DIR}/${MM}/lib" \ INCLUDE="-I/${TARGET_DIR}/${OPENSSL}/include -I/${TARGET_DIR}/${MM}/include" \ ./configure --prefix=/${TARGET_DIR}/${APACHE}/${PROJEKT} \ --sysconfdir=/etc/${APACHE}/${PROJEKT} \ --disable-rule=EXPAT \ --disable-rule=SSL_COMPAT \ --activate-module=src/modules/php4/libphp4.a \ --enable-module=php4 \ --activate-module=src/modules/perl/libperl.a \ --enable-module=perl \ --enable-module=ssl \ --disable-module=status \ --disable-module=info \ --disable-module=example \ --disable-module=speling \ --disable-module=userdir \ make make install | tee -a "${THIS_LOGFILE}" cd .. ______________________________________________________________________ Apache Interface to OpenSSL (mod_ssl) www.modssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]