Matthias Šubik wrote:
> On 06.08.2006, at 11:14, Duncan Brown wrote:
>>
> ...
>> Here are the important bits out of the .spec file:
>>
>> BuildRequires: perl, openssl-devel, tcp_wrappers
>>
>> ./configure --prefix=/usr \
>> --sysconfdir=/etc/ssh \
>> --mandir=%{_mandir}\
>> --with-tcp-wrappers \
>> --with-ipv4-default \
>> --infodir=/usr/share/info \
>> --libexecdir=/usr/libexec/ssh \
>> --with-pam \
>> --with-lastlog=/var/log/lastlog \
>> --with-privsep-path=/var/cache/openssh/empty
> 
> ...
>> Reading around suggests I have to modify the way inetd launches the  
>> sshd
>> service.
> no, sshd is launched as standalone, so nothing with inetd here ...
> 
>> Any ideas?
> try rpmrebuild -bb openssh.spec,
> 
> maybe tcp_wrappers inclusion failed on the original build process ...
> then installing in your system,
> the hosts.deny line should still be there, so have a try.

This is what I found using the swup web frontend, searching for files 
with the word libwrap in file names:
tcp_wrappers (7.6-19tr): /usr/lib/libwrap.a

Can anyone verify that tcp_wrappers does in fact _not_ include shared 
libraries?

This means that the only way to include tcp-wrappers is by linking 
statically, which goes for every service in TSL where you'd want/expect 
tcp_wrappers. My guess is that almost no package in TSL uses 
tcpwrappers. Would be nice if someone could prove me wrong, I'm a bit 
tired this morning, so that could certainly be the reason.. ;) If I'm 
right, TSL is probably the only active distribution without tcpwrapper 
support for it's services..



c


-- 
Christian Haugan Toldnes
Teenage Mutant Ninja Turtle
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to