Production Deployment -- Version Questions

Joshua West jwest at brandeis.edu
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
> http://cvs.fedoraproject.org/viewvc/rpms/dhcp/devel/
>
> 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: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.ac:31: error: possibly undefined macro: AC_USE_SYSTEM_EXTENSIONS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:322: error: possibly undefined macro: AC_TYPE_INT8_T
configure.ac:323: error: possibly undefined macro: AC_TYPE_INT16_T
configure.ac:324: error: possibly undefined macro: AC_TYPE_INT32_T
configure.ac:328: error: possibly undefined macro: AC_TYPE_UINT8_T
configure.ac:333: error: possibly undefined macro: AC_TYPE_UINT16_T
configure.ac:338: 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)

*sigh*

-- 
Joshua West
Senior Systems Engineer
Brandeis University
http://www.brandeis.edu




More information about the dhcp-users mailing list