1 Summary: Security wrapper for tcp daemons
2 Summary(de): Sicherheitspackung für tcp-Dämonen
3 Summary(fr): Enveloppe de sécurité pour les démons tcp
4 Summary(pl): Wrapper bezpieczeñstwa dla demonów tcp
5 Summary(tr): TCP süreçleri için güvenlik sarmalayýcýsý
9 Copyright: Distributable
10 Group: Networking/Admin
11 Group(pl): Sieciowe/Administacyjne
12 Source0: ftp://coast.cs.purdue.edu/pub/tools/unix/tcp_wrappers/%{name}_%{version}.tar.gz
15 Patch0: tcp_wrappers-config.patch
16 Patch1: tcp_wrappers-inet_dir.patch
17 Patch2: tcp_wrappers-doc_fix.patch
18 Patch3: tcp_wrappers_7.6-ipv6-1.0-PLD.patch
19 Patch4: tcp_wrappers_7.6-linux-ipv6.patch
20 Patch5: tcp_wrappers-debian.patch
21 Buildroot: /tmp/%{name}-%{version}-root
25 With this package you can monitor and filter incoming requests for the
26 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, and other
30 Avec ce paquetage, vous pouvez gérer et filtrer les requêtes entrantes pour
31 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK et autres services
35 Z tym pakietem mo¿esz monitorowaæ i filtrowaæ nadchodz±ce pro¶by do
36 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, i innych
40 Bu paket, SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK ve diðer
41 að hizmetleri için gelen istekleri izlemenizi ve isteðinize göre süzmenizi
45 Summary: Security wrapper access control library
46 Summary(pl): Biblioteki wrappera bezpieczeñstwa
50 %description -n libwrap
51 Security wrapper access control library which implement a rule-based access
52 control language with optional shell commands that are executed when a rule
55 %description -l pl -n libwrap
56 Biblioteki wrappera bezpieczeñstwa, które zawieraj± implementacjê kontroli
57 dostêpu bazuj±c± na jêzyku regu³, opcjonalnie z komendami pow³oki wykowywanymi
58 zale¿nie od ustawionej regu³ki.
60 %package -n libwrap-static
61 Summary: Security wrapper access control library (static version)
62 Summary(pl): Biblioteki wrappera bezpieczeñstwa (wersja statyczna)
66 %description -n libwrap-static
67 Security wrapper access control library which implement a rule-based access
68 control language with optional shell commands that are executed when a rule
71 %description -l pl -n libwrap-static
72 Biblioteki wrappera bezpieczeñstwa, które zawieraj± implementacjê kontroli
73 dostêpu bazuj±c± na jêzyku regu³, opcjonalnie z komendami pow³oki wykowywanymi
74 zale¿nie od ustawionej regu³ki.
76 %package -n libwrap-devel
77 Summary: Security wrapper access control library
78 Summary(pl): Biblioteki wrappera bezpieczeñstwa
83 %description -n libwrap-devel
84 Security wrapper access control library which implement a rule-based access
85 control language with optional shell commands that are executed when a rule
88 %description -l pl -n libwrap-devel
89 Biblioteki wrappera bezpieczeñstwa, które zawieraj± implementacjê kontroli
90 dostêpu bazuj±c± na jêzyku regu³, opcjonalnie z komendami pow³oki wykowywanymi
91 zale¿nie od ustawionej regu³ki.
94 %setup -q -n %{name}_%{version}
106 rm -rf $RPM_BUILD_ROOT
107 install -d $RPM_BUILD_ROOT/etc/tcpd \
108 $RPM_BUILD_ROOT{%{_mandir}/man{3,5,8},%{_libdir},%{_includedir},%{_sbindir}}
110 make install PREFIX=$RPM_BUILD_ROOT/usr
111 install hosts_access.3 $RPM_BUILD_ROOT%{_mandir}/man3
112 install {hosts_access,hosts_options}.5 $RPM_BUILD_ROOT%{_mandir}/man5
113 install {tcpd,tcpdchk,tcpdmatch}.8 $RPM_BUILD_ROOT%{_mandir}/man8
115 install %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT/etc/tcpd
117 echo ".so hosts_access.5" > $RPM_BUILD_ROOT%{_mandir}/man5/hosts.allow.5
118 echo ".so hosts_access.5" > $RPM_BUILD_ROOT%{_mandir}/man5/hosts.deny.5
120 make install PREFIX=$RPM_BUILD_ROOT%{_prefix}
122 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
123 BLURB CHANGES README* DISCLAIMER
126 if [ -f /etc/hosts.allow -o -f /etc/host.deny ]; then
127 mv /etc/tcpd/hosts.allow /etc/tcpd/hosts.allow.newrpm
128 mv /etc/tcpd/hosts.deny /etc/tcpd/hosts.deny.newrpm
129 mv /etc/hosts.{allow,deny} /etc/tcpd
133 rm -rf $RPM_BUILD_ROOT
136 %defattr(644,root,root,755)
137 %doc *gz Banners.Makefile
138 %attr(750,root,bin) %dir /etc/tcpd
139 %attr(640,root,bin) %config %verify(not md5 mtime size) /etc/tcpd/hosts.*
142 %attr(755,root,root) %{_sbindir}/*
144 %files -n libwrap-devel
145 %defattr(644,root,root,755)
146 %{_includedir}/tcpd.h
150 %defattr(644,root,root,755)
151 %{_libdir}/libwrap.s*
153 %files -n libwrap-static
154 %defattr(644,root,root,755)
158 * Sat Jul 05 1999 PLD Team <pld-list@pld.org.pl>
159 - new commenting style:
161 $Log: tcp_wrappers.spec,v $
162 Revision 1.16 1999-07-09 10:41:38 misiek
167 * Thu Apr 15 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
169 - added gzipping %doc,
170 - Fix: set <uid>.<gid> to root.bin on /etc/tcpd.
172 * Wed Nov 18 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
173 - added some patches prepared by Maciej W. Ró¿ycki <macro@amg.gda.pl>.
175 * Sun Nov 8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
177 - in tcpw-config.patch added modifications informs that hosts.{allow,deny}
178 files now placed in /etc/tcpd,
179 - changed permission on /etc/tcpd to 750
181 * Sat Sep 26 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
183 - added pl translation.
185 * Thu Aug 18 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
187 - added -q %setup parameter,
188 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
189 - added using %%{name} and %%{version} in Source and %setup,
190 - added libwrap subpackage,
191 - fiew simplification in %install,
192 - hosts.{allow,deny} moved to this package to separated directoty /etc/tcpd
193 for this files and banners from setup (also added %verify rules for
195 - hosts.allow(5) and hosts.deny(5) man pages are now maked as nroff include
196 to hosts_access(5) instead making sym link to hosts_access.5 (this allow
197 compress man pages in future),
198 - added %post section with moving previouse hosts.{allow,deny} to /etc/tcpd,
199 - added %attr and %defattr macros in %files (allow build package from