Roland Mainz writes: > > ftp://ftp.porcupine.org/pub/ipv6/tcp_wrappers_7.6-ipv6.1.tar.gz > > > > contains these files, and whoever integrated this version into ON thought > > that all freeware was GPL and required full source distribution. > > Offtopic: Who maintains this code in Solaris ?
We all do. > There are a small minor > nits which cause some scratching at the backside of my brain evertimes I > look at the code (for example /etc/hosts.(allow|deny) sitting in /etc/ > instead of /etc/inet/ (Solaris is SysV based and not BSD)) ... ;-( Actually, quite a bit of thought went into that. It wasn't merely tossed into the system. The main consideration here was that we felt it was likely that there would be scripts and tools (such as webmin) that knew about the normal /etc/ location of the configuration files, and burying them in /etc/inet/ out of a sense of SysV propriety would be a mistake. In addition, users who maintain multiple platforms would end up confused and annoyed -- they'd somehow have to train their system administrators to understand that Solaris is screwy, different from all the rest, and has hidden the configuration files in an unexpected location. Administering a heterogeneous environment would become more difficult. And then there are those (the great majority, I think) who already run tcp_wrappers on an older release of Solaris, and would expect it to work properly on upgrade to the new release. Moving the configuration files would simply make that more difficult. It would make the software harder to use and harder to understand without actually giving us any clear benefit. -- James Carlson, Solaris Networking <james.d.carlson at sun.com> Sun Microsystems / 1 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677
