« RPM : ISC DHCPD 4.1 sous CentOS 5 » : différence entre les versions

De Adadov.net wiki
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... »
 
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 11 : Ligne 11 :
Puis j'ai lancé ma compilation. Une fois le RPM compilé il ne reste plus qu'à l'installer sur les machines.
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|}}
[[Media:dhcp-4.1.1-15.iheid.centos5.i386.rpm|dhcp-4.1.1-15.iheid.centos5.i386.rpm]]


[[Category:SysAdmin]]
[[Category:SysAdmin|DHCP]]

Dernière version du 11 février 2015 à 23:36

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