Das Paket IPRoute2 enthält verschiedene Programme zur grundlegenden Unterstützung von IPv4-basierten Netzwerken.
Das Programm arpd aus diesem Paket ist von Berkeley DB abhängig. Weil arpd in einem Basis-System eigentlich nicht benötigt wird, entfernen Sie die Abhängigkeit zu Berkeley DB mit dem folgenden sed-Kommando. Falls Sie arpd benötigen, finden Sie eine Anleitung zur Installation von Berkeley DB im BLFS-Buch unter http://www.linuxfromscratch.org/blfs/view/svn/server/databases.html#db.
sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
Bereiten Sie IPRoute2 zum Kompilieren vor:
./configure
Kompilieren Sie das Paket:
make SBINDIR=/sbin
Die Bedeutung der make-Option:
Dies stellt sicher, dass die Binärdateien von IPRoute2 nach /sbin installiert werden. Lt. FHS ist dies der korrekte Ort, weil einige der Programme aus IPRoute2 in Bootskripten verwendung finden.
Installieren Sie das Paket:
make SBINDIR=/sbin install