What in the world is openssh\.msg\.en_US?

Upon doing an lslpp -L | grep ssh I notice the following package is missing:

openssh\.msg\.en_US - Open Secure Shell Messages

I would like to know what exactly does this package do, and is it needed.
It does not appear to be necessary as I can connect to my AIX boxes just fine without it.

Does any one know exactly what this package is and if its recommended to installl? Any links or documentations you may have would be helpful.

Just so you know, I've search the internet for the answers. While I get a lot of hits on this package. none of the websites give any details about it.

Please help.

It "looks" like it an openssh message file for the English language but I don't think that may be a valid file. I compared my installation of openssh and I don't see it.

You say you noticed it by using lslpp -L, elaborate.

What is the exact error message you are getting?

There are no error messages. I was doing some research. I was told that the package should be there and its not. Thus I was wondering what it was and if it is necessary.

You probably mean "openssl.man.en_US", which is a fileset containing english ("en_US" is the locale) man pages for OpenSSL, the secure socket layer. The output on my NIM server (AIX 7.1) looks like this:

# lslpp -l openssl*
  Fileset                      Level  State      Description         
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  openssl.base            0.9.8.2400  COMMITTED  Open Secure Socket Layer
  openssl.license         0.9.8.2400  COMMITTED  Open Secure Socket License
  openssl.man.en_US       0.9.8.2400  COMMITTED  Open Secure Socket Layer

Path: /etc/objrepos
  openssl.base            0.9.8.2400  COMMITTED  Open Secure Socket Layer

If you do not have it a man openssl probably will return "man pages not installed".

I hope this helps.

bakunin

I did some digging on one of our AIX boxes and some Googling:

Using the -f switch on that fileset shows that it installs the following file:

lslpp -f openssh.msg.en_US
  Fileset               File
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  openssh.msg.en_US 5.0.0.5300
                        /usr/lib/nls/msg/en_US/openssh.cat

Looking through the file it seems to contain various messages (errors, usage, etc.) relating to SSH.

Some Googling turned up this information:

In the October 2002 release, the message catalog file openssh.cat has been 
translated into 35 languages. The message catalog files are packaged in installp 
format with a name like openssh.msg.

So it seems to be used by the NLS (National Language Support) feature of SSH.

Hope this helps.