TCPWrap-7.6.0.2.README Mar 27, 1998 This archive contains a Rhapsody framework for tcp_wrappers. With this package you can monitor and filter incoming requests for the SYSTAT, FINGER, FTP, TELNET, RLOGIN, RSH, EXEC, TFTP, TALK, and other network services The package provides tiny daemon wrapper programs that can be installed without any changes to existing software or to existing configuration files. The wrappers report the name of the client host and of the requested service; the wrappers do not exchange information with the client or server applications, and impose no overhead on the actual conversation between the client and server applications. file: TCPWrap-7.6.0.2-PI.b.tar.gz sum: 17229 145 md5sum: d89ec6f1fd54d9fabbe154812304aec7 (** to be placed at http://www.peak.org/openstep/rhapsody/Developer/Frameworks/ **) INSTALLATION Unpack the archive > gnutar xzvf TCPWrap-7.6.0.2-PI.b.tar.gz Use installer.sh to install: > installer.sh TCPWrap.pkg It installs to /LocalLibrary/Frameworks. This is the easiest place to put it, and software built with this framework expects it to be there. Alternate locations are possible, only if you know what you are doing and/or you don't mind playing with the Makefile in the framework to change the default installation parameters. NOTES I configured this version of tcp_wrappers to use the LOG_AUTH syslog facility (which varies from the default LOG_MAIL). I cheated to make this framework. It's not a TRUE framework built with ProjectBuilder, but a homebrew concoction I've made to imitate the real thing. I just wanted a dylib version of the library, and this is the result. I cheated building this package. The .tar.Z inside the pkg wrapper is REALLY a .tar.gz archive, which makes this package much smaller. The installer.sh doesn't mind, since it just pipes it to gzip and gnutar. CHANGELOG Mar 27, 1998 (port 2) - try-from binary had dynamic linking problems and didn't work (multiple defs of _vsyslog). Fixed. Mar 5, 1998 (port 1) - First attempt (Rhapsody) - made safe_finger NOT link against TCPWrap dylib (doesn't need it anyway). This link causes segfault on Rhapsody Jan 26, 1998 - First attempt, using libwrap v7.6, named TCPWrap (ok?) - Had to add -undefined warning for making dylib, because of missing symbols: __environ, _allow_severity, _deny_severity. It's ok, I think. ??? CREDITS Framework Build Rex Dieter Computer System Manager University of Nebraska-Lincoln Department of Mathematics and Statistics http://www.math.unl.edu/~rdieter/