Original question:
>Does anybody have any clue where I can find a tcp wrapper that will
>work with IPv4 and IPv6 on Solaris 8?
>......
This list again worked with amazing speed. The first answer arrived
after 15 minutes and resolved my problem.
The solution: use the tcp wrapper adapted by Casper Dik at
ftp://playground.sun.com/pub/casper/
ftp://ftp.porcupine.org/pub/ipv6
Advantages over the other implementations:
- uses modern RFCxxxx IPv6 interfaces
- single binary for IPv6 and IPv4
- same syntax for /etc/hosts.{allow,deny} as before
- extended hosts.{allow,deny} syntax that allows Ipv6 addresses
and networks.
- binary compatible libwrap (not tested, but believed to be
true)
- Works on Solaris 8
- May work on AIX (not tested)
Other suggestion:
- try xinetd, at www.xinetd.org
Thanks to:
Casper Dik
Michael Neef
Vangelis Haniotakis
Rami Dass
Geoff Lane
John T. Douglass
-- Ed Keizer Computerlab W&I tel: +31 20 44 47804 Faculteit der Exacte Wetenschappen fax: +31 20 44 47653 Vrije Universiteit e-mail: keie@cs.vu.nl De Boelelaan 1081A, 1081 HV Amsterdam, The Netherlands
attached mail follows:
Does anybody have any clue where I can find a tcp wrapper that will
work with IPv4 and IPv6 on Solaris 8?
I have tried to find IPv6 enabled tcp wrappers, but found nothing that
will work on Solaris 8.
The two IPv6 enabled tcp wrappers I found are:
KAME (a diff listing)
This uses gethostbyname2. This call is not supported on Solaris 8.
SUN replaced gethostbyname by the newer getaddrinfo. I tried making
a gethostbyname2 stub, but got bogged down in the internals
of the IPv6 enabled TCP wrapper.
tcp_wrapper_7.6+ipv6-1
- also uses gethostbyname2
- it seems to be LINUX-only.
- it uses different format for the allow and deny files. This makes
it a less attractive solution.
-- Ed Keizer Computerlab W&I tel: +31 20 44 47804 Faculteit der Exacte Wetenschappen fax: +31 20 44 47653 Vrije Universiteit e-mail: keie@cs.vu.nl De Boelelaan 1081A, 1081 HV Amsterdam, The Netherlands
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:14:07 CDT