TCP Wrappers: Difference between revisions
From CBLFS
Jump to navigationJump to search
No edit summary |
I added the package description from BLFS. |
||
| Line 10: | Line 10: | ||
---- | ---- | ||
== Introduction to TCP Wrappers == | |||
The TCP Wrappers package provides daemon wrapper programs that report the name of the client requesting network services and the requested service. | |||
== Dependencies == | == Dependencies == | ||
Revision as of 19:06, 2 December 2006
| Download Source: | ftp://ftp.porcupine.org/pub/security/tcp_wrappers_7.6.tar.gz |
|---|---|
| Download Patch: | http://svn.cross-lfs.org/svn/repos/patches/tcp_wrappers/tcp_wrappers-7.6-shared_lib_plus_plus-1.patch |
Introduction to TCP Wrappers
The TCP Wrappers package provides daemon wrapper programs that report the name of the client requesting network services and the requested service.
Dependencies
Non-Multilib
Configure and compile the package:
patch -Np1 -i ../tcp_wrappers-7.6-shared_lib_plus_plus-1.patch && sed -i "s,^extern char \*malloc();,/* & */," scaffold.c && make REAL_DAEMON_DIR=/usr/sbin STYLE=-DPROCESS_OPTIONS linux
Install the package:
make install
Multilib
32Bit
Configure and compile the package:
patch -Np1 -i ../tcp_wrappers-7.6-shared_lib_plus_plus-1.patch &&
sed -i "s,^extern char \*malloc();,/* & */," scaffold.c &&
make CC="gcc ${BUILD32}" REAL_DAEMON_DIR=/usr/sbin STYLE=-DPROCESS_OPTIONS linux
Install the package:
make install
N32
Configure and compile the package:
patch -Np1 -i ../tcp_wrappers-7.6-shared_lib_plus_plus-1.patch &&
sed -i "s,^extern char \*malloc();,/* & */," scaffold.c &&
sed -i -e "s@/lib/@/lib32/@g" Makefile &&
make CC="gcc ${BUILDN32}" REAL_DAEMON_DIR=/usr/sbin STYLE=-DPROCESS_OPTIONS linux
Install the package:
make install
64Bit
Configure and compile the package:
patch -Np1 -i ../tcp_wrappers-7.6-shared_lib_plus_plus-1.patch &&
sed -i "s,^extern char \*malloc();,/* & */," scaffold.c &&
sed -i -e "s@/lib/@/lib64/@g" Makefile &&
make CC="gcc ${BUILD64}" REAL_DAEMON_DIR=/usr/sbin STYLE=-DPROCESS_OPTIONS linux
Install the package:
make install