=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/63.html,v retrieving revision 1.40 retrieving revision 1.41 diff -c -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,274 **** 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.

    --- 262,304 ---- improved behaviour in the presence of unexpected semicolons.

  • more care is taken to only use configuration information that was successfully parsed. !
  • '-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.