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 Patch. 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.
patch -Np1 -i ../iproute2-2.6.11_050330-remove_db-1.patch
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