Security update for dhcp

This update for dhcp fixes the following issues:

- CVE-2015-8605: A remote attacker could have used badly formed packets with an invalid IPv4 UDP length field to cause a DHCP server, client, or relay program to terminate abnormally (boo#961305)

The following bugs were fixed:

- boo#936923: Improper lease duration checking
- boo#880984: Integer overflows in the date and time handling code
- boo#956159: fixed service files to start dhcpd after slapd
- boo#960506: Improve exit reason and logging when /sbin/dhclient-script is unable to pre-init requested interface
- boo#947780: DHCP server could abort with "Unable to set up timer: out of range" on very long or infinite timer intervals / lease lifetimes
- boo#912098: dhclient could pretend to run while silently declining leases
- boo#919959: server: Do not log success report before send reported success
- boo#928390: dhclient dit not expose next-server DHCPv4 option to script
- boo#926159: DHCP preferrend and valid lifetime would be logged incorrectly
- boo#910686: Prevent a dependency conflict of dhcp-devel with bind-devel package

Fixed bugs
bnc#960506
/sbin/dhclient-script: unable to pre-init requested interface eth0
bnc#956159
systemd dhcpd service start fails because LDAP server not ready
bnc#928390
dhclient does not provide next-server in SLE 12
bnc#910686
Dependency conflict of dhcp-devel with bind-devel package
bnc#912098
dhclient with non-running wicked: pretends to run, but silently declines leases
bnc#961305
VUL-0: CVE-2015-8605: dhcp: UDP payload length not properly checked enabling DoS
bnc#880984
DHCP unable to write to leases unless deleted first
bnc#936923
L3-Question: maximum dhcpd lease duration time not RFC2131 compliant
bnc#919959
L3: dhcpd should not report (syslog DHCPOFFER) it has made an offer when it has not
bnc#926159
DHCPv6 preferred and valid lifetime logged incorrectly
bnc#947780
dhcpd aborts with "Unable to set up timer: out of range"
Selected Binaries
openSUSE Build Service is sponsored by