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 Source: ftp://coast.cs.purdue.edu/pub/tools/unix/tcp_wrappers/%{name}_%{version}.tar.gz
14 Patch0: tcp_wrappers-config.patch
15 Patch1: tcp_wrappers-inet_dir.patch
16 Patch2: tcp_wrappers-doc_fix.patch
17 Patch3: tcp_wrappers-ipv6.patch
18 Buildroot: /tmp/%{name}-%{version}-root
21 With this package you can monitor and filter incoming requests for the
22 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, and other
26 Avec ce paquetage, vous pouvez gérer et filtrer les requêtes entrantes pour
27 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK et autres services
31 Z tym pakietem mo¿esz monitorowaæ i filtrowaæ nadchodz±ce pro¶by do
32 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, i innych
36 Bu paket, SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK ve diðer
37 að hizmetleri için gelen istekleri izlemenizi ve isteðinize göre süzmenizi
41 Summary: Security wrapper access control library
42 Summary(pl): Biblioteki wrappera bezpieczeñstwa
46 %description -n libwrap
47 Security wrapper access control library which implement a rule-based access
48 control language with optional shell commands that are executed when a rule
51 %description -l pl -n libwrap
52 Biblioteki wrappera bezpieczeñstwa, które zawieraj± implementacjê kontroli
53 dostêpu bazuj±c± na jêzyku regu³, opcjonalnie z komendami pow³oki wykowywanymi
54 zale¿nie od ustawionej regu³ki.
57 %setup -q -n %{name}_%{version}
64 make linux RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DINET6"
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT/{etc/tcpd,usr/{man/man{3,5,8},lib,include,sbin}}
70 install hosts_access.3 $RPM_BUILD_ROOT/usr/man/man3
71 install {hosts_access,hosts_options}.5 $RPM_BUILD_ROOT/usr/man/man5
72 install {tcpd,tcpdchk,tcpdmatch}.8 $RPM_BUILD_ROOT/usr/man/man8
74 install %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT/etc/tcpd
76 echo ".so hosts_access.5" > $RPM_BUILD_ROOT/usr/man/man5/hosts.allow.5
77 echo ".so hosts_access.5" > $RPM_BUILD_ROOT/usr/man/man5/hosts.deny.5
79 install libwrap.a $RPM_BUILD_ROOT/usr/lib
80 install tcpd.h $RPM_BUILD_ROOT/usr/include
81 install -s safe_finger tcpd tcpdchk tcpdmatch try-from $RPM_BUILD_ROOT/usr/sbin
83 gzip -9nf $RPM_BUILD_ROOT/usr/man/man*/* \
84 BLURB CHANGES README* DISCLAIMER
87 if [ -f /etc/hosts.allow -o -f /etc/host.deny ]; then
88 mv /etc/tcpd/hosts.allow /etc/tcpd/hosts.allow.newrpm
89 mv /etc/tcpd/hosts.deny /etc/tcpd/hosts.deny.newrpm
90 mv /etc/hosts.{allow,deny} /etc/tcpd
94 rm -rf $RPM_BUILD_ROOT
97 %defattr(644,root,root,755)
98 %doc *gz Banners.Makefile
99 %attr(750,root,bin) %dir /etc/tcpd
100 %attr(440,root,bin) %config %verify(not md5 mtime size) /etc/tcpd/hosts.*
102 %attr(755,root,root) /usr/sbin/*
105 %defattr(644,root,root,755)
111 * Thu Apr 15 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
113 - added gzipping %doc,
114 - Fix: set <uid>.<gid> to root.bin on /etc/tcpd.
116 * Wed Nov 18 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
117 - added some patches prepared by Maciej W. Ró¿ycki <macro@amg.gda.pl>.
119 * Sun Nov 8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
121 - in tcpw-config.patch added modifications informs that hosts.{allow,deny}
122 files now placed in /etc/tcpd,
123 - changed permission on /etc/tcpd to 700.
125 * Sat Sep 26 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
127 - added pl translation.
129 * Thu Aug 18 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
131 - added -q %setup parameter,
132 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
133 - added using %%{name} and %%{version} in Source and %setup,
134 - added libwrap subpackage,
135 - fiew simplification in %install,
136 - hosts.{allow,deny} moved to this package to separated directoty /etc/tcpd
137 for this files and banners from setup (also added %verify rules for
139 - hosts.allow(5) and hosts.deny(5) man pages are now maked as nroff include
140 to hosts_access(5) instead making sym link to hosts_access.5 (this allow
141 compress man pages in future),
142 - added %post section with moving previouse hosts.{allow,deny} to /etc/tcpd,
143 - added %attr and %defattr macros in %files (allow build package from
146 * Thu Jun 25 1998 Alan Cox <alan@redhat.com>
147 - Erp where did the Dec 05 patch escape to
149 * Thu May 07 1998 Prospector System <bugs@redhat.com>
150 - translations modified for de, fr, tr
152 * Fri Dec 05 1997 Erik Troan <ewt@redhat.com>
153 - don't build setenv.o module -- it just breaks things
155 * Wed Oct 29 1997 Marc Ewing <marc@redhat.com>
158 * Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
159 - built against glibc
161 * Mon Mar 03 1997 Erik Troan <ewt@redhat.com>
162 - Upgraded to version 7.5