#10225: dhcpcd-7.0.0
-------------------------+-----------------------
 Reporter:  bdubbs@…     |       Owner:  bdubbs@…
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  8.2
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by bdubbs@…):

 dhcpcd-7 defaults the database directory to `/var/db/dhcpcd` instead of
 `/var/db` and now stores dhcpcd.duid and dhcpcd.secret in there instead of
 in /etc.

 The Makefile `_confinstall` target will attempt to move the files
 correctly from
 the old locations to the new locations.

 Of course this won't work if dhcpcd-7 is packaged up, so packagers will
 need to
 install similar logic into their dhcpcd package.

 Here's the list of changes from rc4:

  -  dhcp: when unicasting on L3, unicast on L2 as well
  -  dhcp: when rebooting, don't set cidaddr
  -  dhcp6: don't listen on IPv6 addresses when not using DHCPv6
  -  dhcp: only set probe state when probing (fixes REBOOT reason)
  -  linux: use IFA_F_NOPREFIXROUTE for IPv4 addresses
  -  ipv6: disable kernel RA if interface is active
  -  hooks: set protocol to link for link layer events

 dhcpcd-7.0.0-rc4 has been released with the following changes:

  -  Mark routes as set by RA/DHCP in Linux
  -  Don't flush prefix routes/routers if kernel does not support RA
  -  Remove OpenBSD route labels
  -  dhcp: improve errors around UDP checksum failure
  -  dhcp: announce existing addresses before rebooting
  -  bpf: rework loop so that we can close/reopen fd inside and abort
  -  ipv6nd: don't handle NA/RA for non active interfaces
  -  dhcp6: listen on all addresses in non master mode
  -  dhcpcd-run-hooks: set protocol in dhcpcd, don't guess
  -  Ensure that xid is unique across all interfaces
  -  dhcp6: redirect message to interface which uses the xid
  -  bsd: strip scope from LL addresses when detecting their addition
  -  ipv6nd: fix address lifetime overflow on carrier up
  -  dhcp6: fix confirmation of lease on carrier up
  -  eloop: fix signal catching before eloop is started on Linux

 dhcpcd-7.0.0-rc3 has been released with the following noteable changes:

  -  Fixed handling RA's from multiple routers
  -  Fixed changing to a better route based on gateway
  -  IPv6 default route is now deleted when config is not persistent
  -  Use hmac(3) if available in libc to reduce binary size

 dhcpcd-7.0.0-rc2 released

  -  dhcp: fixed classless static routes
  -  prefix delegation: build routes after assigning addresses
  -  dhcp: on lease expiration, discover only when carrier
  -  ip6: fix potential segfault when lifetime overflows
  -  bsd: compile on recent OpenBSD platforms
  -  dhcp: fix reporting of DNS encoded SIP servers
  -  dhcp6: fix unicast in non master mode

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/10225#comment:2>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to