RPM : ISC DHCPD 4.1 sous CentOS 5

De Adadov.net wiki
Révision datée du 1 février 2012 à 14:36 par Adadov (discussion | contributions) (Page créée avec « Par défaut CentOS fourni une (très?) vieille version de dhcpd ... ce qui n'arrange pas toujours, alors pour améliorer ça j'ai voulu compiler un RPM pour CentOS 5. Dan... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Par défaut CentOS fourni une (très?) vieille version de dhcpd ... ce qui n'arrange pas toujours, alors pour améliorer ça j'ai voulu compiler un RPM pour CentOS 5.

Dans l'ensemble ce fût assez simple, je n'ai eu que deux RPM a recompiler.

Le premier est libcap-ng, il n'est pas disponible sous CentOS et par contre il est nécessaire pour la compilation. Je l'ai donc pris chez Fedora (F13 je crois) et compilé/installé sans soucis sur CentOS.

Une fois ce package installé on peut passer à la compilation de DHCPD, alors personellement j'ai retiré tous les patch ajoutés par Fedora, à vous de voir si vous voulez/pouvez les garder. Mis à part ça j'ai fait une autre toute petite modif dans le SPEC, j'ai commenté les deux lignes suivantes :

libtoolize --force --copy
autoconf

Puis j'ai lancé ma compilation. Une fois le RPM compilé il ne reste plus qu'à l'installer sur les machines.

Dhcp-4.1.1-15.iheid.centos5.i386.rpm