auto-import changelog data from stunnel-3.10-2.src.rpm

Thu Dec 21 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 3.10
- more 64-bit clean changes, hopefully the last bunch
Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
- change piddir from the default /var/stunnel to /var/run
- clean out pid file on SIGHUP
Fri Dec 15 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 3.9 to get a security fix
Wed Oct 25 2000 Matt Wilson <msw@redhat.com>
- change all unsigned longs to u_int32_t when dealing with network
    addresses
This commit is contained in:
cvsdist 2004-09-09 12:45:15 +00:00
parent 163887dc3d
commit 1aea240763
4 changed files with 55 additions and 14 deletions

View File

@ -1 +1 @@
stunnel-3.8.tar.gz stunnel-3.10.tar.gz

17
pop3-redirect.xinetd Normal file
View File

@ -0,0 +1,17 @@
# default: off
# description: The POP3 redirector allows client software which does not have \
# native support for SSL to connect to the local machine's POP3 \
# port and have the connection forwarded over the network using \
# SSL. You will need to modify /etc/xinetd.d/pop3-redirect to \
# specify the server to connect to in order for this to be useful.
service pop3
{
disable = yes
socket_type = stream
wait = no
user = root
server = /usr/sbin/stunnel
server_args = -c -r pop3s-server.example.com:pop3s
log_on_success += USERID
log_on_failure += USERID
}

View File

@ -1 +1 @@
f84f3698b50f7028c94340e546acaa01 stunnel-3.8.tar.gz eca047987da225a6e4e7bd705a81f2aa stunnel-3.10.tar.gz

View File

@ -1,14 +1,17 @@
Summary: SSL-encrypting socket wrapper. Summary: SSL-encrypting socket wrapper.
Name: stunnel Name: stunnel
Version: 3.8 Version: 3.10
Release: 4 Release: 2
Copyright: GPL Copyright: GPL
Group: Applications/Internet Group: Applications/Internet
Source0: http://mike.daewoo.com.pl/computer/stunnel/stunnel-%{version}.tar.gz URL: http://stunnel.mirt.net/
Source0: ftp://stunnel.mirt.net/stunnel/stunnel-%{version}.tar.gz
Source1: stunnel.cnf Source1: stunnel.cnf
Source2: Certificate-Creation Source2: Certificate-Creation
Source3: sfinger.xinetd Source3: sfinger.xinetd
Patch0: stunnel-3.8-redhat.patch Source4: pop3-redirect.xinetd
Patch0: stunnel-3.10-64bit.patch
Patch1: stunnel-3.9-hup.patch
Buildroot: %{_tmppath}/stunnel-root Buildroot: %{_tmppath}/stunnel-root
BuildPrereq: openssl-devel, textutils, fileutils, /usr/share/dict/words BuildPrereq: openssl-devel, textutils, fileutils, /usr/share/dict/words
Prereq: openssl >= 0.9.5a, textutils, fileutils, /bin/mktemp, /sbin/ldconfig, /usr/share/dict/words, /bin/hostname, /usr/bin/id, /usr/bin/getent Prereq: openssl >= 0.9.5a, textutils, fileutils, /bin/mktemp, /sbin/ldconfig, /usr/share/dict/words, /bin/hostname, /usr/bin/id, /usr/bin/getent
@ -21,12 +24,16 @@ server.
%prep %prep
%setup -q %setup -q
%patch0 -p1 -b .redhat %patch0 -p1 -b .64bit
%patch1 -p1 -b .hup
cp %{SOURCE2} . cp %{SOURCE2} .
%build %build
CFLAGS="$RPM_OPT_FLAGS -DNO_RC5 -DNO_IDEA"; export CFLAGS CFLAGS="-g -DNO_RC5 -DNO_IDEA $RPM_OPT_FLAGS"; export CFLAGS
%configure --with-ssl=%{_datadir}/ssl %configure \
--with-ssl=%{_prefix} \
--with-pem-dir=%{_datadir}/ssl/certs \
--with-cert-file=%{_datadir}/ssl/cert.pem
# We have to create a certificate before the makefile asks us to. # We have to create a certificate before the makefile asks us to.
rm -f stunnel.pem stunnel.pem.1 stunnel.pem.2 rm -f stunnel.pem stunnel.pem.1 stunnel.pem.2
@ -41,15 +48,16 @@ rm -f stunnel.pem stunnel.pem.1 stunnel.pem.2
cat stunnel.pem.1 > stunnel.pem cat stunnel.pem.1 > stunnel.pem
echo "" >> stunnel.pem echo "" >> stunnel.pem
cat stunnel.pem.2 >> stunnel.pem cat stunnel.pem.2 >> stunnel.pem
make make piddir=/var/run/
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%{makeinstall} \ %{makeinstall} \
ssldir=$RPM_BUILD_ROOT/%{_datadir}/ssl \ ssldir=$RPM_BUILD_ROOT/%{_datadir}/ssl \
man8dir=$RPM_BUILD_ROOT%{_mandir}/man8 \ man8dir=$RPM_BUILD_ROOT%{_mandir}/man8 \
piddir=$RPM_BUILD_ROOT/%{_var}/run piddir=$RPM_BUILD_ROOT/%{_var}/run \
install -m644 stunnel.cnf $RPM_BUILD_ROOT/%{_datadir}/ssl/ PEM_DIR=$RPM_BUILD_ROOT/%{_datadir}/ssl/certs
install -m644 stunnel.cnf $RPM_BUILD_ROOT/%{_datadir}/ssl
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
@ -60,14 +68,30 @@ rm -rf $RPM_BUILD_ROOT
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc BUGS COPY* FAQ HISTORY PORTS README TODO INSTALL stunnel.html *.txt %doc BUGS COPY* FAQ HISTORY PORTS README TODO stunnel.html *.txt
%doc $RPM_SOURCE_DIR/Certificate-Creation $RPM_SOURCE_DIR/sfinger.xinetd %doc $RPM_SOURCE_DIR/Certificate-Creation
%doc $RPM_SOURCE_DIR/sfinger.xinetd $RPM_SOURCE_DIR/pop3-redirect.xinetd
%ghost %config(noreplace,missingok) %{_datadir}/ssl/certs/stunnel.pem %ghost %config(noreplace,missingok) %{_datadir}/ssl/certs/stunnel.pem
%{_libdir}/stunnel.so* %{_libdir}/stunnel.so*
%{_mandir}/man8/stunnel.8* %{_mandir}/man8/stunnel.8*
%{_sbindir}/stunnel %{_sbindir}/stunnel
%changelog %changelog
* Thu Dec 21 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 3.10
- more 64-bit clean changes, hopefully the last bunch
* Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
- change piddir from the default /var/stunnel to /var/run
- clean out pid file on SIGHUP
* Fri Dec 15 2000 Nalin Dahyabhai <nalin@redhat.com>
- update to 3.9 to get a security fix
* Wed Oct 25 2000 Matt Wilson <msw@redhat.com>
- change all unsigned longs to u_int32_t when dealing with network
addresses
* Fri Aug 18 2000 Nalin Dahyabhai <nalin@redhat.com> * Fri Aug 18 2000 Nalin Dahyabhai <nalin@redhat.com>
- make stunnel.pem also be (missingok) - make stunnel.pem also be (missingok)