From: Elan Ruusamäe Date: Sat, 26 Nov 2005 18:33:04 +0000 (+0000) Subject: - supports SNI (ssl vhosts using one ip) X-Git-Tag: auto/th/apache-mod_gnutls-0_2_0-0_2~12 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?p=packages%2Fapache-mod_gnutls.git;a=commitdiff_plain;h=2c1b56423feba343577d4c917e97f916c5ed5654 - supports SNI (ssl vhosts using one ip) - NFY (feel free to complete it) Changed files: apache-mod_gnutls.spec -> 1.1 --- 2c1b56423feba343577d4c917e97f916c5ed5654 diff --git a/apache-mod_gnutls.spec b/apache-mod_gnutls.spec new file mode 100644 index 0000000..f797fa8 --- /dev/null +++ b/apache-mod_gnutls.spec @@ -0,0 +1,50 @@ +# TODO +# - with apr_memcache: http://www.outoforder.cc/projects/libs/apr_memcache +# - make tries to make cert using /dev/random (slow! and perhaps unneccessary) +%define mod_name gnutls +%define apxs /usr/sbin/apxs +Summary: SSL v3, TLS 1.0 and TLS 1.1 encryption for Apache HTTPD +Name: apache-mod_%{mod_name} +Version: 0.2.0 +Release: 0.1 +License: Apache Group License +Group: Networking/Daemons +Source0: http://www.outoforder.cc/downloads/mod_gnutls/mod_gnutls-%{version}.tar.bz2 +# Source0-md5: 80ab766a7b9cfbb730e789032ff26d68 +URL: http://www.outoforder.cc/projects/apache/mod_gnutls/ +BuildRequires: apache-devel >= 2.0.42 +BuildRequires: gnutls-devel >= 1.2.0 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +mod_gnutls uses the GnuTLS library to provide SSL v3, TLS 1.0 and TLS +1.1 encryption for Apache HTTPD. It is similar to mod_ssl in purpose, +but does not use OpenSSL. + +Features: +- Support for SSLv3, TLS 1.0 and TLS 1.1. +- Support for Server Name Indication +- Distributed SSL Session Cache via Memcached +- Local SSL Session Cache using DBM + +%prep +%setup -q -n mod_%{mod_name}-%{version} + +%build +%configure \ + --with-apxs=%{apxs} \ + --with-libgnutls=%{_prefix} \ + --without-apr-memcache +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755)