Consolidate list of Softwares installed in server

Hi

Kindly note that as I have solaris 9/10 installed with no. of softwares like

1. SUN ONE APP SERVER

2. ORACLE

3. MYSQL

4. APACHE WEB SERVER

5. IPLANET WEB SERVER

6. IPLANET PROXY SERVER.

7. NETSCAPE WEB SERVER ........

As in case after long time I want to check which softwares has been installed with path & version no. in that case is there any system file which gives me all consolidated info regarding all softwares/version/path of application or any command or utility is available for extracting this info.

[579 byte] By [RAJAIYERa] at [2007-11-27 5:23:39]
# 1
pkginfoit has many options available (#man pkginfo)from there you can grep out the product, then get a long listingon Solaris 9, use swmtool
cloakesa at 2007-7-12 11:49:35 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 2
By giving commanf pkginfo -l it only helps when the software has been installed with pkgadd command [pkg format] But in case of installing packages from .setup.sh or .bin file it does not include the same.Thanks
RAJAIYERa at 2007-7-12 11:49:35 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 3

You took advantage of another good discussion forum to ask this same question:

http://www.linuxquestions.org/questions/showthread.php?t=556353

Yesterday's response over there was accurate:

(quoting... )If a piece of software has been installed

without following the Solaris packaging standard,

there is no generic way to get it's location/version.

You may just have to keep a written book of how the system is configured.

That would be of value for hardware as well as software.

For software it would be of value for your patching history as well as your application history.

I've heard such a book referred to as a "run book".

You keep it with the system for as long as you ever keep it running.

rukbata at 2007-7-12 11:49:35 > top of Java-index,Solaris Operating System,Solaris 10 Features...