On Sat, Jan 14, 2012 at 06:29:26PM -0700, Theo de Raadt wrote:
> > How often is firmware updated without a maching driver update?
> > fw_update is really just to provide an automated fuction during
> > install or upgrade, the same time when you are getting a new
> > kernel/drier, it would be rare that a new firmware is available for an
> > existing system, although potentially useful given how buggy some of
> > these things are.
> 
> it has already happened plenty of times before fw_update was created --
> as a result, why fw_update was created by halex at my request.
> 
> in that timeframe since, no new firmwares have shown up in the place
> where fw_update looks.  unfortunately that is not proof that this will
> not happen in the future.
> 
> so the answer to your question is: At least once in the future.
> 

ok, so perhaps the diff below will avoid future confusion.
jmc

Index: usr.sbin/pkg_add/pkg_add.1
===================================================================
RCS file: /cvs/src/usr.sbin/pkg_add/pkg_add.1,v
retrieving revision 1.111
diff -u -r1.111 pkg_add.1
--- usr.sbin/pkg_add/pkg_add.1  23 Aug 2011 10:32:26 -0000      1.111
+++ usr.sbin/pkg_add/pkg_add.1  15 Jan 2012 08:26:37 -0000
@@ -68,6 +68,9 @@
 option
 .Fl u
 .Pc .
+A separate utility,
+.Xr fw_update 1 ,
+is used to update non-free firmware packages.
 .Pp
 Details of packing-list internals are documented in
 .Xr pkg_create 1 .
@@ -765,6 +768,7 @@
 .El
 .Sh SEE ALSO
 .Xr ftp 1 ,
+.Xr fw_update 1 ,
 .Xr pkg_create 1 ,
 .Xr pkg_delete 1 ,
 .Xr pkg_info 1 ,
Index: share/man/man8/afterboot.8
===================================================================
RCS file: /cvs/src/share/man/man8/afterboot.8,v
retrieving revision 1.135
diff -u -r1.135 afterboot.8
--- share/man/man8/afterboot.8  11 Jun 2011 17:52:00 -0000      1.135
+++ share/man/man8/afterboot.8  15 Jan 2012 08:26:37 -0000
@@ -614,11 +614,16 @@
 impossible.
 Sometimes checking the mailing lists for
 past problems that people have encountered will result in a fix posted.
+.Pp
+Non-free firmware packages have their own tool for installing/updating,
+.Xr fw_update 1 .
+It is run automatically as part of the system upgrade.
 .Ss Compiling a kernel
 Information on building and modifying kernels
 is contained within
 .Xr config 8 .
 .Sh SEE ALSO
+.Xr fw_update 1 ,
 .Xr ksh 1 ,
 .Xr man 1 ,
 .Xr pkg_add 1 ,

Reply via email to