2 # - fix /var/run/stunnel ownership (nobody must NOT own any files!)
3 Summary: Universal SSL tunnel
4 Summary(pl): Uniwersalne narzêdzie do bezpiecznego tunelowania
9 Group: Networking/Daemons
10 Source0: ftp://stunnel.mirt.net/stunnel/%{name}-%{version}.tar.gz
11 # Source0-md5: e28a03cf694a43a7f144ec3d5c064456
13 Source2: %{name}.sysconfig
14 Patch0: %{name}-gethostbyname_is_in_libc_aka_no_libnsl.patch
15 Patch1: %{name}-authpriv.patch
16 Patch2: %{name}-ac_fixes.patch
17 Patch3: %{name}-am.patch
18 Patch4: %{name}-getgrnam.patch
19 URL: http://www.stunnel.org/
20 BuildRequires: autoconf
21 BuildRequires: automake
22 BuildRequires: libtool
23 BuildRequires: openssl-devel >= 0.9.7c
24 BuildRequires: openssl-tools >= 0.9.7c
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 The stunnel program is designed to work as SSL encryption wrapper
29 between remote client and local (inetd-startable) or remote server.
30 The concept is that having non-SSL aware daemons running on your
31 system you can easily setup them to communicate with clients over
32 secure SSL channel. stunnel can be used to add SSL functionality to
33 commonly used inetd daemons like POP-2, POP-3 and IMAP servers without
34 any changes in the programs' code.
37 Stunnel umo¿liwia stawianie silnie kodowanych tuneli pomiêdzy serwerem
38 a komputerem klienta. Przy jego u¿yciu mo¿na ³atwo zrealizowaæ us³ugi
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,sysconfig},%{_mandir}/pl/man8,%{_var}/run/stunnel}
63 DESTDIR=$RPM_BUILD_ROOT
65 mv -f $RPM_BUILD_ROOT%{_mandir}/man8/stunnel.pl.8* $RPM_BUILD_ROOT%{_mandir}/pl/man8
67 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/stunnel
68 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/stunnel
71 rm -rf $RPM_BUILD_ROOT
73 %post -p /sbin/ldconfig
74 %postun -p /sbin/ldconfig
77 %defattr(644,root,root,755)
78 # note: this COPYING contains general information not GPL text
79 %doc AUTHORS BUGS COPYING CREDITS ChangeLog NEWS PORTS README TODO doc/en/* doc/stunnel.html
80 %doc src/stunnel.exe tools/{ca.*,importCA.*}
81 %doc %lang(pl) doc/pl/* doc/stunnel.pl.html
83 %attr(754,root,root) /etc/rc.d/init.d/stunnel
84 %attr(600,root,root) /etc/sysconfig/stunnel
85 %attr(700,nobody,nobody) %{_var}/run/stunnel
86 %config(noreplace) %verify(not size mtime md5) /etc/stunnel/*
87 %attr(755,root,root) %{_sbindir}/*
88 %attr(755,root,root) %{_libdir}/*
90 %lang(pl) %{_mandir}/pl/man8/*