libwrap
From Encoresoup - The Ultimate Guide to Free/Open Source Software
|
libwrap is a free software program library that implements generic TCP Wrapper functionality for network service daemons to use (rather than, or in addition to, their own host access control schemes).
Originally part of the tcp_wrappers package, it per default was compiled as a static archive, and is still used as such some places, for instance in Slackware Linux 10.2. However most other FOSS Unix-like distributions, such as Debian, Red Hat and NetBSD, applied patches to the Makefile in order to compile it to a shared-object and generally include that as part of their base system. Some even decouple it (and testing utilities) from 'tcpd', which is then provided as an additional package.
One of the possible problems for end-user (sysadmins) to this situation is that the 'soname' is not standardized, although it generally is libwrap.so.0.7.6 in Linux distributions, and libwrap.so.2, 3 or 7 on BSD Unix systems.
[edit] See also
- TCP Wrapper
- Autoconf
- Unix security
- Access control list (ACL)
[edit] References
[edit] External links
- : access control library – NetBSD Library Functions Manual
- OpenBSDs' tcpd.c as libwrap usage example code
- PHP interface: tcpwrap_check
- Python interface: PyTCPWrap
- Ruby interface: libwrap-ruby (originally ruby-tcpwrap)
- Apache module: mod_hosts_access
- PAM module: pam_tcpd

![Micro Spy Remote [ThinkGeek] Micro Spy Remote [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/ninja_remote_new.jpg)
![Linksys WRT600N Linksys Ultra RangePlus Dual-Band Wireless-N Gigabit Router with Storage Link [Amazon] Linksys WRT600N Linksys Ultra RangePlus Dual-Band Wireless-N Gigabit Router with Storage Link [Amazon]](http://openx.eclecticdave.com/images/41Q%2Bu9V4jWL._SL160_.jpg)
![Free As In Freedom [Amazon] Free As In Freedom [Amazon]](http://openx.eclecticdave.com/images/517VDdnmbFL._SL160_.jpg)

