1 Summary: Security wrapper for tcp daemons
2 Summary(de): Sicherheitspackung für tcp-Dämonen
3 Summary(es): Programa de seguridad para daemons tcp
4 Summary(fr): Enveloppe de sécurité pour les démons tcp
5 Summary(pl): Wrapper bezpieczeñstwa dla demonów tcp
6 Summary(pt_BR): Programa de segurança para daemons tcp
7 Summary(ru): Security wrapper ÄÌÑ tcp-ÄÅÍÏÎÏ×
8 Summary(tr): TCP süreçleri için güvenlik sarmalayýcýsý
9 Summary(uk): Security wrapper ÄÌÑ tcp-ÄÅÍÏΦ×
13 License: distributable
14 Group: Networking/Admin
15 Source0: ftp://ftp.porcupine.org/pub/security/%{name}_%{version}.tar.gz
18 Patch0: http://www.imasy.or.jp/~ume/ipv6/%{name}_7.6-ipv6-1.9.diff.gz
19 Patch1: %{name}-fix.patch
20 Patch2: %{name}-bug11881.patch
21 Patch3: %{name}-bug17795.patch
22 Patch4: %{name}-bug17847.patch
23 Patch5: %{name}-fixgethostbyname.patch
24 Patch6: %{name}-alarm.patch
25 Patch7: %{name}-man_fixes.patch
26 Patch8: %{name}-weak-severity.patch
27 BuildRequires: libtool
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 With this package you can monitor and filter incoming requests for the
33 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, and other
37 Con este paquete puedes monitorar y filtrar llamadas de SYSTAT,
38 FINGER, FTP, TElNET, RLOGIN, RSH, EXEC, TFTP, TALK, y otros servicios
42 Avec ce paquetage, vous pouvez gérer et filtrer les requêtes entrantes
43 pour SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK et
44 autres services réseau.
47 Z tym pakietem mo¿esz monitorowaæ i filtrowaæ nadchodz±ce pro¶by do
48 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, i innych
52 Com este pacote você pode monitorar e filtrar chamadas de SYSTAT,
53 FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, e outros serviços
57 üÔÏÔ ÐÁËÅÔ ÐÏÚ×ÏÌÑÅÔ ÏÔÓÌÅÖÉ×ÁÔØ É ÆÉÌØÔÒÏ×ÁÔØ ×ÈÏÄÑÝÉÅ ÚÁÐÒÏÓÙ Ë
58 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK É ÄÒÕÇÉÍ
62 Bu paket, SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK
63 ve diðer að hizmetleri için gelen istekleri izlemenizi ve isteðinize
64 göre süzmenizi saðlar.
67 kãÅÊ ÐÁËÅÔ ÄÏÚ×ÏÌѤ צÄÓ̦ÄËÏ×Õ×ÁÔÉ ÔÁ ƦÌØÔÒÕ×ÁÔÉ ×ȦÄΦ ÚÁÐÉÔÉ ÄÏ
68 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK ÔÁ ¦ÎÛÉÈ
72 Summary: Security wrapper access control library
73 Summary(pl): Biblioteki wrappera bezpieczeñstwa
74 Summary(ru): Security wrapper ÄÌÑ tcp-ÄÅÍÏÎÏ×. âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ É ÈÅÄÅÒÁ
75 Summary(uk): Security wrapper ÄÌÑ tcp-ÄÅÍÏΦ×. â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ
77 Requires(post): /sbin/ldconfig
78 Conflicts: %{name} < 7.6-28
80 %description -n libwrap
81 Security wrapper access control library which implement a rule-based
82 access control language with optional shell commands that are executed
85 %description -n libwrap -l pl
86 Biblioteki wrappera bezpieczeñstwa, które zawieraj± implementacjê
87 kontroli dostêpu bazuj±c± na jêzyku regu³, opcjonalnie z komendami
88 pow³oki wykowywanymi zale¿nie od ustawionej regu³ki.
90 %package -n libwrap-devel
91 Summary: Security wrapper access control library
92 Summary(pl): Biblioteki wrappera bezpieczeñstwa
94 Requires: libwrap = %{version}-%{release}
96 %description -n libwrap-devel
97 Security wrapper access control library which implement a rule-based
98 access control language with optional shell commands that are executed
101 %description -n libwrap-devel -l pl
102 Biblioteki wrappera bezpieczeñstwa, które zawieraj± implementacjê
103 kontroli dostêpu bazuj±c± na jêzyku regu³, opcjonalnie z komendami
104 pow³oki wykowywanymi zale¿nie od ustawionej regu³ki.
106 %description -n libwrap-devel -l ru
107 üÔÏÔ ÐÁËÅÔ ÐÏÚ×ÏÌÑÅÔ ÏÔÓÌÅÖÉ×ÁÔØ É ÆÉÌØÔÒÏ×ÁÔØ ×ÈÏÄÑÝÉÅ ÚÁÐÒÏÓÙ Ë
108 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK É ÄÒÕÇÉÍ
111 üÔÏ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ É ÈÅÄÅÒÁ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
112 ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ÂÉÂÌÉÏÔÅËÉ tcp-wrapper'Á.
114 %description -n libwrap-devel -l uk
115 ãÅÊ ÐÁËÅÔ ÄÏÚ×ÏÌѤ צÄÓ̦ÄËÏ×Õ×ÁÔÉ ÔÁ ƦÌØÔÒÕ×ÁÔÉ ×ȦÄΦ ÚÁÐÉÔÉ ÄÏ
116 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK ÔÁ ¦ÎÛÉÈ
119 ㊦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ,
120 Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Â¦Â̦ÏÔÅËÉ tcp-wrapper'Á.
122 %package -n libwrap-static
123 Summary: Security wrapper access control library (static version)
124 Summary(pl): Biblioteki wrappera bezpieczeñstwa (wersja statyczna)
125 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento com tcp_wrappers
126 Summary(ru): Security wrapper ÄÌÑ tcp-ÄÅÍÏÎÏ×. óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ
127 Summary(uk): Security wrapper ÄÌÑ tcp-ÄÅÍÏΦ×. óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ
129 Requires: libwrap-devel = %{version}-%{release}
131 %description -n libwrap-static
132 Security wrapper access control library which implement a rule-based
133 access control language with optional shell commands that are executed
136 %description -n libwrap-static -l pl
137 Biblioteki wrappera bezpieczeñstwa, które zawieraj± implementacjê
138 kontroli dostêpu bazuj±c± na jêzyku regu³, opcjonalnie z komendami
139 pow³oki wykowywanymi zale¿nie od ustawionej regu³ki.
141 %description -n libwrap-static -l pt_BR
142 Bibliotecas e arquivos de inclusao para desenvolvimento com
145 %description -n libwrap-static -l ru
146 üÔÏÔ ÐÁËÅÔ ÐÏÚ×ÏÌÑÅÔ ÏÔÓÌÅÖÉ×ÁÔØ É ÆÉÌØÔÒÏ×ÁÔØ ×ÈÏÄÑÝÉÅ ÚÁÐÒÏÓÙ Ë
147 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK É ÄÒÕÇÉÍ
150 üÔÏ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ,
151 ÉÓÐÏÌØÚÕÀÝÉÈ ÂÉÂÌÉÏÔÅËÉ tcp-wrapper'Á.
153 %description -n libwrap-static -l uk
154 ãÅÊ ÐÁËÅÔ ÄÏÚ×ÏÌѤ צÄÓ̦ÄËÏ×Õ×ÁÔÉ ÔÁ ƦÌØÔÒÕ×ÁÔÉ ×ȦÄΦ ÚÁÐÉÔÉ ÄÏ
155 SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK ÔÁ ¦ÎÛÉÈ
158 ãÅ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦
159 ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Â¦Â̦ÏÔÅËÉ tcp-wrapper'Á.
162 %setup -q -n %{name}_%{version}
174 %{__make} linux CC="%{__cc}"
177 rm -rf $RPM_BUILD_ROOT
178 install -d $RPM_BUILD_ROOT%{_sysconfdir}/tcpd \
179 $RPM_BUILD_ROOT{%{_mandir}/man{3,5,8},%{_libdir},%{_includedir},%{_sbindir}}
182 PREFIX=$RPM_BUILD_ROOT%{_prefix}
184 install hosts_access.3 $RPM_BUILD_ROOT%{_mandir}/man3
185 install {hosts_access,hosts_options}.5 $RPM_BUILD_ROOT%{_mandir}/man5
186 install {tcpd,tcpdchk,tcpdmatch}.8 $RPM_BUILD_ROOT%{_mandir}/man8
188 install %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tcpd
190 echo ".so hosts_access.5" > $RPM_BUILD_ROOT%{_mandir}/man5/hosts.allow.5
191 echo ".so hosts_access.5" > $RPM_BUILD_ROOT%{_mandir}/man5/hosts.deny.5
194 rm -rf $RPM_BUILD_ROOT
198 if [ -f /etc/hosts.allow -o -f /etc/host.deny ]; then
199 if [ ! -L /etc/hosts.allow ]; then
200 mv -f /etc/tcpd/hosts.allow /etc/tcpd/hosts.allow.newrpm
201 mv -f /etc/hosts.allow /etc/tcpd
203 if [ ! -L /etc/tcpd/hosts.deny ]; then
204 mv -f /etc/tcpd/hosts.deny /etc/tcpd/hosts.deny.newrpm
205 mv -f /etc/hosts.deny /etc/tcpd
209 %postun -n libwrap -p /sbin/ldconfig
212 %defattr(644,root,root,755)
213 %doc BLURB CHANGES README* DISCLAIMER Banners.Makefile
215 %attr(755,root,root) %{_sbindir}/*
218 %defattr(644,root,root,755)
219 %dir %{_sysconfdir}/tcpd
220 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/tcpd/hosts.*
221 %attr(755,root,root) %{_libdir}/libwrap.so.*.*
224 %files -n libwrap-devel
225 %defattr(644,root,root,755)
226 %attr(755,root,root) %{_libdir}/libwrap.so
227 %{_libdir}/libwrap.la
228 %{_includedir}/tcpd.h
231 %files -n libwrap-static
232 %defattr(644,root,root,755)