Recommended update for dhcp

SUSE Recommended Update: Recommended update for dhcp
Announcement ID: SUSE-RU-2015:0222-1
Rating: moderate
References: #872609 #890731 #891655 #909189
Affected Products:
  • SUSE Linux Enterprise Software Development Kit 12
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Desktop 12

  • An update that has four recommended fixes can now be installed.

    Description:

    This collective update for dhcp provides the following fixes and
    enhancements:

    - 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).

    - 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).

    - Applied backport patch by William Preston avoiding to bind ddns socket
    in the server when ddns-update-style is none (bsc#891655).

    - Added missed service_add_pre macro calls for dhcrelay services.

    - 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 (bnc#909189).

    Patch Instructions:

    To install this SUSE Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Software Development Kit 12:
      zypper in -t patch SUSE-SLE-SDK-12-2015=54
    • SUSE Linux Enterprise Server 12:
      zypper in -t patch SUSE-SLE-SERVER-12-2015=54
    • SUSE Linux Enterprise Desktop 12:
      zypper in -t patch SUSE-SLE-DESKTOP-12-2015=54

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Linux Enterprise Software Development Kit 12 (ppc64le s390x x86_64):
      • dhcp-debuginfo-4.2.6-12.2
      • dhcp-debugsource-4.2.6-12.2
      • dhcp-devel-4.2.6-12.2
    • SUSE Linux Enterprise Server 12 (ppc64le s390x x86_64):
      • dhcp-4.2.6-12.2
      • dhcp-client-4.2.6-12.2
      • dhcp-client-debuginfo-4.2.6-12.2
      • dhcp-debuginfo-4.2.6-12.2
      • dhcp-debugsource-4.2.6-12.2
      • dhcp-relay-4.2.6-12.2
      • dhcp-relay-debuginfo-4.2.6-12.2
      • dhcp-server-4.2.6-12.2
      • dhcp-server-debuginfo-4.2.6-12.2
    • SUSE Linux Enterprise Desktop 12 (x86_64):
      • dhcp-4.2.6-12.2
      • dhcp-client-4.2.6-12.2
      • dhcp-client-debuginfo-4.2.6-12.2
      • dhcp-debuginfo-4.2.6-12.2
      • dhcp-debugsource-4.2.6-12.2

    References:

    • https://bugzilla.suse.com/show_bug.cgi?id=872609
    • https://bugzilla.suse.com/show_bug.cgi?id=890731
    • https://bugzilla.suse.com/show_bug.cgi?id=891655
    • https://bugzilla.suse.com/show_bug.cgi?id=909189