On 5/29/11 2:53 PM, Devin Teske wrote:
On May 4, 2011, at 8:57 AM, Devin Teske wrote:

On May 3, 2011, at 9:06 PM, Jason Hellenthal wrote:

Devin,


On Sat, Apr 30, 2011 at 08:45:14PM -0700, Devin Teske wrote:
On Apr 30, 2011, at 8:11 PM, Jason Hellenthal wrote:

Devin,


On Sat, Apr 30, 2011 at 04:00:47PM -0700, Devin Teske wrote:
Would be nice: "uname -v" of the kernel it will boot.
That's a bit more technically challenging. I'll have another look at the
FICL words available, but I don't recall if there was a way to crawl the
object space of the items loaded with ``load'' (looking for the uname). I'm
open to suggestions if you had an idea of how to do this in Forth -- else
I'd think this would need to be a loader(8) modification.
How about forgetting a mention of unmae&  ... instead look into if we
can support some sort of bootcode versioning to be displayed on the
screen. This would serve to be very helpful in the future when for say a
new version of bootcode for ZFS has to be installed then it would be
easy for announce@ to simply say "A new version of ZFS has been MFCd and
requires boot version>= X. To find out your version please see the
bottom right hand corner of your boot screen."

I would place a pretty good bet that loader(8) could be modified to
export some sort of versioning of the bootcode to make this a easier
stance for the user to gather information before a upgrade.
Piece of cake! If you give me a loader(8) that exports a "version" environment 
variable, I'll give the Forth functionality in mere seconds. It's already been developed 
(but was not packaged).

I have a module named "version.4th" which prints the value of the "version" 
environment variable at the bottom-right of the screen underneath the beastie logo.

Since you mention this, I'll add the code to the next package and if/when loader(8) ever 
exports a "version" environment variable, it will just magically appear. How's 
that sound?

Sounds perfect!
One minor adjustment... can we make that environment variable "loader_version" instead of 
"version"?

The code is already in for "loader_version". Whatever string you export into 
that environment variable will be displayed on-screen at bottom-right, right-justified.
The code for thew new menu has been committed to HEAD.

http://svnweb.freebsd.org/base?view=revision&revision=222417

Now...

Who wants to make the necessary patch to loader(8) to export $loader_version 
text?

Or maybe a suggestion on another list worth including on this?
I suggest this move to -current since it is checked on there,
and a port be kept for 8.x/7.x

Devin, a fix was made at 222450 as it was broken for ppc.



_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[email protected]"

Reply via email to