openSUSE-RU-2013:0257-1: dhcp: Several bugfixes
openSUSE Recommended Update: dhcp: Several bugfixes ______________________________________________________________________________ Announcement ID: openSUSE-RU-2013:0257-1 Rating: low References: #784640 #788787 #791280 #791289 #794578 Affected Products: openSUSE 12.2 openSUSE 12.1 ______________________________________________________________________________ An update that has 5 recommended fixes can now be installed. Description: This update fixes the following issues for dhcp: - bnc#794578: - Applied a patch to ignore SIGPIPE instead to die in socket code before the errno==EPIPE checks are reached - Applied several obvious memleak and segfault fixes from 4.2.5rc1 and a correction of code to calculate timing values in dhcpv6 client to compare rebind value to infinity instead of renew - bnc#791289: - Fixed discovery of interfaces, which have only addresses with a label assigned (linux 2.0 "alias interfaces" compatibility) by switching to use the getifaddrs() as on BSD - bnc#788787: - Fixed parse buffer handling code to not avoid truncation of config > ~8k from bigger ldap objects. Fixed to free the ldap config buffer passed to the config parser and append new config, while the parser is in saved state - Fixed subclass name-ref and data quoting/escaping - Fixed memory leaks on ldap_read_config errors - bnc#791280: - Fixed dhclient-script to discard MTU lower-equal 576 rather than lower-than - bnc#784640: - dhcp-ldap: fixed a memleak while subnet range processing, fixed to reset bufix variable in ldap_read_function to 0 and to set buflen to the complete length (do not discard last character, usually \n). This caused a parsing error at further run of the function, e.g. while processing the second dhcpService container that the dhcpServer object may refer to Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 12.2: zypper in -t patch openSUSE-2013-92 - openSUSE 12.1: zypper in -t patch openSUSE-2013-92 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 12.2 (i586 x86_64): dhcp-4.2.4.P2-0.1.8.1 dhcp-client-4.2.4.P2-0.1.8.1 dhcp-client-debuginfo-4.2.4.P2-0.1.8.1 dhcp-debuginfo-4.2.4.P2-0.1.8.1 dhcp-debugsource-4.2.4.P2-0.1.8.1 dhcp-devel-4.2.4.P2-0.1.8.1 dhcp-doc-4.2.4.P2-0.1.8.1 dhcp-relay-4.2.4.P2-0.1.8.1 dhcp-relay-debuginfo-4.2.4.P2-0.1.8.1 dhcp-server-4.2.4.P2-0.1.8.1 dhcp-server-debuginfo-4.2.4.P2-0.1.8.1 - openSUSE 12.1 (i586 x86_64): dhcp-4.2.4.P2-0.6.17.1 dhcp-client-4.2.4.P2-0.6.17.1 dhcp-client-debuginfo-4.2.4.P2-0.6.17.1 dhcp-debuginfo-4.2.4.P2-0.6.17.1 dhcp-debugsource-4.2.4.P2-0.6.17.1 dhcp-devel-4.2.4.P2-0.6.17.1 dhcp-doc-4.2.4.P2-0.6.17.1 dhcp-relay-4.2.4.P2-0.6.17.1 dhcp-relay-debuginfo-4.2.4.P2-0.6.17.1 dhcp-server-4.2.4.P2-0.6.17.1 dhcp-server-debuginfo-4.2.4.P2-0.6.17.1 References: https://bugzilla.novell.com/784640 https://bugzilla.novell.com/788787 https://bugzilla.novell.com/791280 https://bugzilla.novell.com/791289 https://bugzilla.novell.com/794578
participants (1)
-
maintenance@opensuse.org