Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

need help in understanding HP-UX kernel info 1

Status
Not open for further replies.

whn

Programmer
Oct 14, 2007
265
US
I am developing a tool which is intended to support all unix platforms including HP-UX. And for HP-UX, my tool is supposed to behave a little differently on 11i v1.0, 11i v2.0 & 11i v3.0. However, when I use 'uname -a', I don't know how to tell which piece of info means 11i v1.0, v2.0, or v3.0.

Code:
# uname -a
HP-UX tbird B.11.23 U 9000/800 98684004 unlimited-user license
# uname -r
B.11.23

I googled some info and realize that 11.23 is probably 11i v2.0. but I could not find what the rule is for mapping the output of 'uname -r' to 11i vx.0. And I don't understand what 'B' means of the output of 'uname -r'.

Any help or guidance is highly appreciated!
 
Thank you, Annililannic!

How come I did not google that page out?

so, I guess there is no version numbers in between 11.11 & 11.23 and between 11.23 & 11.31? Why would HP do this? To confuse us?

Thanks again!
 
You only need to look at the history of Unix to see that it is traditional for Unix vendors to try and confuse us! Take SunOS 4.1.4 -> Solaris 2.x (a.k.a SunOS 5.x) -> Solaris 7 for example. The Wikipedia HP-UX article is perhaps a better reference as it includes explanations of the differences. You'll see that there are other revisions in between, but they are not official releases that are likely to be widely deployed.

Annihilannic.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top