=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/63.html,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- www/63.html 2018/03/26 16:54:52 1.40 +++ www/63.html 2018/03/26 20:18:37 1.41 @@ -262,13 +262,43 @@ improved behaviour in the presence of unexpected semicolons.
  • more care is taken to only use configuration information that was successfully parsed. -
  • the '-n' command line option has been added to - dhclient(8), - which causes - dhclient(8) - to parse - dhclient.conf(5) - and immediately exit without taking charge of the interface. +
  • '-n' has been added, which causes + + dhclient(8) to exit after parsing + + dhclient.conf(5). +
  • default routes in options classless-static-routes (121) and + classless-ms-static-routes (249) are now correctly represented in + + dhclient.leases(5) files. +
  • overwrite the file specified with '-L' rather than appending to it. +
  • leases in + dhclient.leases(5) now contain an 'epoch' attribute recording + the time the lease was accepted, which is used to calculate correct + renewal, rebinding and expiry times. +
  • no longer nag about underscores in names violating RFC 952. +
  • unconditionally send host-name information when + requesting a lease, eliminating the need for + + dhclient.conf(5) in the default installation. +
  • be quiet by default. '-q' has been removed and '-v' added to + enable verbose logging. +
  • decline duplicate offers for the requested address. +
  • unconditionally go into the background after link-timeout seconds. +
  • significantly reduce logging when being quiet, but make '-v' log + all debug information without needing to compile a custom executable. +
  • ignore 'interface' statements in + + dhclient.leases(5) and assume all leases in the file are + for the interface being configured. +
  • display the source of the lease bound to the interface. +
  • 'ignore', 'request' and 'require' declarations in + + dhclient.conf(5) now add the specified options to the relevant + list rather than replacing the list. +
  • eliminate a startup race that could result in + + dhclient(8) exiting without configuring the interface.