Production Deployment -- Version Questions

Joshua West jwest at
Wed May 26 15:59:27 UTC 2010

On 05/26/10 11:22, Jiri Popelka wrote:
> On 05/26/2010 04:40 PM, Joshua West wrote:
>> Hey folks,
>> I'm currently in the process of redeploying our ISC DHCPD system.  It
>> issues IP addresses to a class B network, along with several other
>> private networks (for things like VoIP phones, etc).
>> Our current deployment consists of RHEL3 and DHCP 3.0.x on a pair of
>> servers -- no failover configured.  We use RHEL5 now as our standard OS,
>> which also ships with version 3.0.x.
>> Seeing that I'd like to make use of failover in our new deployment, I
>> have a few questions:
>>     * Which version would you recommend?  3.1.x?  3.1.x-ESV?  4.1.1?
>>     * Or should I stick with the stock ISC DHCP 3.0.x from RHEL?
>>     * Release notes for 3.1.x state "A significantly enhanced Failover
>> protocol implementation" -- can anybody elaborate beyond whats listed in
>> the notes?
>> Lastly, has anybody written an RPM .spec for 3.1.x or 4.1.1?  The
>> contrib/dhcp.spec file within the 4.1.1 tarball looks like it is only
>> for 3.0.x.
> Hi,
> you can take a look at the dhcp.spec (4.1.1) from Fedora
> It's actually nearly the same as in forthcoming RHEL-6.
> Jiri Popelka
> Red Hat, inc.

Hi Jiri,

Cool -- thanks for the tip.  Unfortunately it doesn't seem to be
straightforward when building on RHEL5.  Needed to get libcap-ng built
first (which had its own issues) and now it looks like I need a newer
version of autoconf.

+ autoreconf --verbose --force --install
autoreconf: Entering directory `.'
autoreconf: not using Gettext
autoreconf: running: aclocal --force
autoreconf: tracing
autoreconf: not using Libtool
autoreconf: running: /usr/bin/autoconf --force error: possibly undefined macro: AC_USE_SYSTEM_EXTENSIONS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation. error: possibly undefined macro: AC_TYPE_INT8_T error: possibly undefined macro: AC_TYPE_INT16_T error: possibly undefined macro: AC_TYPE_INT32_T error: possibly undefined macro: AC_TYPE_UINT8_T error: possibly undefined macro: AC_TYPE_UINT16_T error: possibly undefined macro: AC_TYPE_UINT32_T
autoreconf: /usr/bin/autoconf failed with exit status: 1
error: Bad exit status from /var/tmp/rpm-tmp.56648 (%prep)


Joshua West
Senior Systems Engineer
Brandeis University

More information about the dhcp-users mailing list