<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="f56007abec4976e271e5b4027efc2d43"!-->
<update status="stable" from="maint-coord@suse.de" type="recommended" version="1855">
  <id>dbg111-dhcpcd</id>
  <title>sysconfig: Several fixes for sysconfig and dhcpcd issues</title>
  <release>openSUSE 11.1</release>
  <issued date="1264157297"/>
  <references>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=518219" id="518219" title="bug number 518219" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=546575" id="546575" title="bug number 546575" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=551350" id="551350" title="bug number 551350" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=551376" id="551376" title="bug number 551376" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=551640" id="551640" title="bug number 551640" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=552916" id="552916" title="bug number 552916" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=555774" id="555774" title="bug number 555774" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=556613" id="556613" title="bug number 556613" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=557864" id="557864" title="bug number 557864" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=558744" id="558744" title="bug number 558744" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=562030" id="562030" title="bug number 562030" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=565030" id="565030" title="bug number 565030" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=569972" id="569972" title="bug number 569972" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=448147" id="448147" title="bug number 448147" type="bugzilla"/>
  </references>
  <description>This updates fixes the sysconfig and dhcpcd packages, that
have to be installed together, because sysconfig requires
synchronization changes provided by the dhcpcd package.

The sysconfig package provides following fixes:
- Fix to allow ifup tap when it already exists, e.g.
  created by kvm (bnc#557864).
- Synchronized ifup-dhcp and dhcpcd configuration steps to
  report status after dhcpcd really finished all its steps
  (bnc#518219).
- Improved detection if a dhcp client is running, causing
  ifup-dhcp and the network script to report false
  failures, when the client forks at the moment of the
  check (bnc#562030 and others).
- Avoid error message, when pcmcia device does not provide
  its vendor/name info via sysfs device/prod_id files
  (bnc#551640).
- Fixed to not set WIRELESS_AP at all for wl driver
  (bnc#555774).
- Fixed typo in convert_persistent_name_rules script
  causing to generate persistent name rules on update, not
  matching the MAC address (bnc#546575).

The dhcpcd package provides following fixes:
- dhcpcd was not using gateway component of dhcp option 121
  (classless routes) in host routes (bnc#565030)
- dhcpcd was setting bad routes when the gateway address
  were not in our network (bnc#569972)
- correctly remove the domain name part from hostname when
  -HHH option is set as used in sysconfig (bnc#556613)
- call dhcpcd script
  (/etc/sysconfig/network/scripts/dhcpcd-hook) once again
  with &quot;complete&quot; when all configuration is done and
  hostname is set, to allow ifup-dhcp to synchronize using
  it and report correct status (bnc#518219)
- dhcp client swamps network with dhcp requests although
  the ip address is already obtained (bnc#552916)
- dhcpcd does not honor -p / --persistent option breaking
  nfs/iscsi root systems (bnc#551376)
- dhcpcd-3.x does not provide DHCPGIADDR and DHCPSIADDR
  info file as dhcpcd-1.x did and breaks initrd nfs scripts
  (bnc#558744)
- dhcpcd -T eth0 always returned error code 1 (bnc#551350),
  fixed implicit pwrite(2)
- added sysconfig as pre-requirement to the spec file, so
  the  /etc/sysconfig/network/dhcp exists when dhcpcd is
  installed (bnc#448147)
</description>
  <pkglist>
    <collection>
        <package name="dhcpcd-debuginfo" arch="i586" version="3.2.3" release="44.2.1">
          <filename>dhcpcd-debuginfo-3.2.3-44.2.1.i586.rpm</filename>
        </package>
        <package name="dhcpcd-debuginfo" arch="ppc" version="3.2.3" release="44.2.1">
          <filename>dhcpcd-debuginfo-3.2.3-44.2.1.ppc.rpm</filename>
        </package>
        <package name="dhcpcd-debuginfo" arch="x86_64" version="3.2.3" release="44.2.1">
          <filename>dhcpcd-debuginfo-3.2.3-44.2.1.x86_64.rpm</filename>
        </package>
        <package name="dhcpcd-debugsource" arch="i586" version="3.2.3" release="44.2.1">
          <filename>dhcpcd-debugsource-3.2.3-44.2.1.i586.rpm</filename>
        </package>
        <package name="dhcpcd-debugsource" arch="ppc" version="3.2.3" release="44.2.1">
          <filename>dhcpcd-debugsource-3.2.3-44.2.1.ppc.rpm</filename>
        </package>
        <package name="dhcpcd-debugsource" arch="x86_64" version="3.2.3" release="44.2.1">
          <filename>dhcpcd-debugsource-3.2.3-44.2.1.x86_64.rpm</filename>
        </package>
        <package name="sysconfig-debuginfo" arch="i586" version="0.71.11" release="7.6.1">
          <filename>sysconfig-debuginfo-0.71.11-7.6.1.i586.rpm</filename>
        </package>
        <package name="sysconfig-debuginfo" arch="ppc" version="0.71.11" release="7.6.1">
          <filename>sysconfig-debuginfo-0.71.11-7.6.1.ppc.rpm</filename>
        </package>
        <package name="sysconfig-debuginfo" arch="x86_64" version="0.71.11" release="7.6.1">
          <filename>sysconfig-debuginfo-0.71.11-7.6.1.x86_64.rpm</filename>
        </package>
        <package name="sysconfig-debugsource" arch="i586" version="0.71.11" release="7.6.1">
          <filename>sysconfig-debugsource-0.71.11-7.6.1.i586.rpm</filename>
        </package>
        <package name="sysconfig-debugsource" arch="ppc" version="0.71.11" release="7.6.1">
          <filename>sysconfig-debugsource-0.71.11-7.6.1.ppc.rpm</filename>
        </package>
        <package name="sysconfig-debugsource" arch="x86_64" version="0.71.11" release="7.6.1">
          <filename>sysconfig-debugsource-0.71.11-7.6.1.x86_64.rpm</filename>
        </package>
    </collection>
  </pkglist>
</update>
