Portmap
From CBLFS
Jump to navigationJump to searchContents
Introduction to Portmap
The portmap package is a more secure replacement for the original SUN portmap package. Portmap is used to forward RPC requests to RPC daemons such as NFS and NIS.
Dependencies
Required
Creating the bin User
Portmap runs as a daemon with a uid of 1 which is not configurable.
useradd -u 1 -g 1 -d /dev/null -s /bin/false bin
Non-Multilib
Compile the package:
patch -Np1 -i ../portmap-6.0-compilation_fixes-3.patch && patch -Np1 -i ../portmap-6.0-glibc_errno_fix-1.patch && make
Install the package
make install
Multilib
This package does not provide any libraries so only one installation is needed.
32Bit
Compile the package:
patch -Np1 -i ../portmap-6.0-compilation_fixes-3.patch && patch -Np1 -i ../portmap-6.0-glibc_errno_fix-1.patch && make CC="gcc ${BUILD32}"
Install the package
make install
N32
Compile the package:
patch -Np1 -i ../portmap-6.0-compilation_fixes-3.patch && patch -Np1 -i ../portmap-6.0-glibc_errno_fix-1.patch && make CC="gcc ${BUILDN32}"
Install the package
make install
64Bit
Compile the package:
patch -Np1 -i ../portmap-6.0-compilation_fixes-3.patch && patch -Np1 -i ../portmap-6.0-glibc_errno_fix-1.patch && make CC="gcc ${BUILD64}"
Install the package
make install
Configuring
Bootscript
Install the init script provided by the blfs-bootscripts package:
make install-portmap