El paquete IPRoute2 contiene programas para el trabajo básico y avanzado en redes basadas en IPV4.
El binario arpd incluido en este paquete depende de Berkeley DB. Ya que arpd no es un requisito muy común en un sistema Linux básico, eliminamos la dependencia de Berkeley DB aplicando un parche con los comandos siguientes. Si necesitas el binario arpd, puedes encontrar las instrucciones para compilar Berkeley DB en el libro BLFS en http://www.lfs-es.com/blfs-es-CVS/server/databases.html#db (el original en inglés se encuentra en http://www.linuxfromscratch.org/blfs/view/svn/server/databases.html#db).
patch -Np1 -i ../iproute2-2.6.11_050330-remove_db-1.patch
Prepara IPRoute2 para su compilación:
./configure
Compila el paquete:
make SBINDIR=/sbin
Significado de la opción de make:
Esto asegura que los binarios de IPRoute2 se instalarán en /sbin. Esta es la localización correcta según el FHS, pues algunos de los binarios de IPRoute2 se utilizan en los guiones de arranque.
Instala el paquete:
make SBINDIR=/sbin install