dhcp - Common Files Used by ISC DHCP Software

Distribution: openSUSE 13.2
Repository: openSUSE Update all
Package name: dhcp
Package version: 4.2.6
Package release: 9.16.1
Package architecture: i586
Package type: rpm
Installed size: 1.78 MB
Download size: 649.49 KB
Official Mirror: ftp.gwdg.de
This package contains common programs used by both the ISC DHCP server ("dhcp-server" package) and client ("dhcp-client") as the omshell and common manual pages. Authors: -------- Internet Systems Consortium, Inc. <info@isc.org>




  • config(dhcp) = 4.2.6-9.16.1
  • dhcp = 4.2.6-9.16.1
  • dhcp(x86-32) = 4.2.6-9.16.1


    Install Howto

    Install dhcp rpm package:

    # zypper install dhcp


    • /etc/sysconfig/SuSEfirewall2.d/services/dhcp-server
    • /etc/sysconfig/SuSEfirewall2.d/services/dhcp6-server
    • /usr/bin/omshell
    • /usr/share/man/man1/omshell.1.gz
    • /usr/share/man/man5/dhcp-eval.5.gz
    • /usr/share/man/man5/dhcp-options.5.gz


    2016-01-22 - nirmoy.das@suse.com - adjusted interval check. [*0030-dhcp-4.2.4-P1-interval.patch] - Fixed to not pass DHCPv6 address lifetimes a positive (unsigned 32bit) integers to scripts and properly format timestamps as long to not break them on 64bit architectures (bsc#926159). [+0028-dhclient6-unsigned-lifetimes-for-script-bsc-926159.patch] - dhclient: expose next-server DHCPv4 option to script (bsc#928390) [+0029-Expose-next-server-DHCPv4-option-to-dhclient-script.patch] - applied a patch by Jiri Popelka catching dhcp server aborts with "Unable to set up timer: out of range" on very long or infinite timer intervals / lease lifetimes (bsc#947780, bsc#880984) [+0030-dhcp-4.2.4-P1-interval.patch] - dhclient: Abort dhclient if pre-init results failed reported by dhclient-script(bsc#912098) [+0031-client-fail-on-script-pre-init-error-bsc-912098.patch] - applied upstream security patch fixing (bsc#961305,CVE-2015-8605) [+0032-dhcp-4.2-corrected-error-in-UDP-bad-packet-logging.patch, +0033-dhcp-4.3.3-P1-CVE-2015-8605-udp-payload-length-ckeck.patch] - server: Do not log success report before send reported success (bsc#919959) [+0034-server-no-success-report-before-send.919959.patch] - Fixed improper lease duration checking. Also added fixes for integer overflows in the date and time handling code(bsc#936923). [+0035-dhcp-4.x.x-fixed-improper-lease-duration-checking.patch] - Moved dhcp-devel package include files and static libraries to /usr/include/dhcp and /usr/lib/dhcp subdirectories. DHCP requires a specific bind library version and conflicts with the files shipped by bind-devel package, which is not source and binary compatible (bsc#910686). - Fixed service files to start dhcpd after slapd (bsc#956159) - dhclient-script: complain in the log about conflicts, added a see log messages to the dhclient log message (bsc#960506) - added necessary macros for systemd files.

    2014-12-10 - mt@suse.de - Applied fix by Jiri Slaby to not crash in interface discovery when the interface address is NULL, which has been introduced by the infiniband support patch (bsc#909189,bsc#870535). [+ 0027-dhcp-4.2.x-handle-ifa_addr-NULL.909189.patch] - Disabled explicit gpg validation; osc source_validator does it.

    2014-11-20 - mt@suse.de - Applied contrib/ldap/dhcpd-conf-to-ldap patch by Ales Novak to reorder config to add all global options or option declarations to the dhcpService object instead to create new service object (bsc#886094,ISC-Bugs#37876). [+ dhcp-4.2.x-contrib-conf-to-ldap-reorder.886094.patch] - Applied an upstream patch by Thomas Markwalder adding missed mapping of SHA TSIG algorithm names to their constants to enable hmac-sha1, hmac_sha224, hmac_sha256, hmac_sha384 and hmac_sha512 authenticated dynamic DNS updates (bsc#890731, ISC-Bugs#36947). [+ dhcp-4.2.x-ddns-tsig-hmac-sha-support.890731.patch] - Decline IPv6 addresses on Duplicate Address Detection failure and stop client message exchanges on reached MRD rather than at some point after it. Applied fedora patches by Jiri Popelka and added DAD reporting via exit 3 to the dhclient-script and a fix to use correct address variables in the DEPREF6 action (bsc#872609,ISC-Bugs#26735,ISC-Bugs#21238). [+ dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch, + dhcp-4.2.x-dhcpv6-retransmission-until-MRD.872609.patch] - Applied backport patch by William Preston avoiding to bind ddns socket in the server when ddns-update-style is none (bsc#891655). [+ dhcp-4.2.x-disable-unused-ddns-port-in-server.891655.patch] - Applied patch for the contrib/ldap/dhcpd-conf-to-ldap script fixing subclass statement handling (bnc#878846,[ISC-Bugs #36409]) [+ dhcp-4.2.4-P2-bnc878846-conf-to-ldap.patch] - Updated licence statement and FSF address in our scripts. - Added missed service_add_pre macro calls for dhcrelay services

    2014-09-02 - ro@suse.de - sanitize release line in specfile