From: Roy Marples Date: Thu, 18 Dec 2008 12:14:09 +0000 (+0000) Subject: Document the BSD issue with dhcpcd changing the subnet route. X-Git-Tag: v5.0.0~143 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac372a6d17d8b2911185b13ef62b038c359fde29;p=thirdparty%2Fdhcpcd.git Document the BSD issue with dhcpcd changing the subnet route. --- diff --git a/dhcpcd.8.in b/dhcpcd.8.in index b327546e..3f65af26 100644 --- a/dhcpcd.8.in +++ b/dhcpcd.8.in @@ -122,7 +122,9 @@ metric, otherwise changes the routes to use the interface with the same route and the lowest metric. See options below for controlling what interfaces we allow and deny through -the use of patterns. +the use of patterns. Also, see the BUGS section if +.Nm +runs on a BSD system. .Ss Hooking into DHCP events .Nm runs @@ -477,7 +479,7 @@ running on the .Xr dhcpcd-run-hooks 8 , .Xr resolv.conf 5 , .Xr resolvconf 8 , -.Xr if_nametoindex 3, +.Xr if_nametoindex 3 , .Xr fnmatch 3 .Sh STANDARDS RFC 951, RFC 1534, RFC 2131, RFC 2132, RFC 2855, RFC 3004, RFC 3361, RFC 3396, @@ -485,9 +487,19 @@ RFC 3397, RFC 3442, RFC 3927, RFC 4361, RFC 4390, RFC 4702. .Sh AUTHORS .An Roy Marples .Sh BUGS +Please report them to http://roy.marples.name/projects/dhcpcd +.Pp .Nm does not wait for commands to complete when sending them to the master .Nm -process. +process, nor does it echo its progress to stderr. +This is a behaviour change dhcpcd-4 and may need to be addressed if +there is sufficient need. .Pp -Please report them to http://roy.marples.name/projects/dhcpcd +BSD systems do not correctly handle manual removal or changing of +subnet routes which where added by the kernel when an address was added. +You can find discussion here: +.D1 http://mail-index.netbsd.org/tech-net/2008/12/03/msg000896.html +and a patch for NetBSD here: +.D1 http://mail-index.netbsd.org/tech-net/2008/12/14/msg000907.html +Other BSD systems will need equivalent patches.