patchadd and zones?
I feel dumb asking this question especially since I think its due to my lack of knowledge with zones. I am using Solaris 10 with only a global zone, at least thats what I think? I ran a "zoneadm list" and only listed "global".
I have downloaded uwc [yes I posted something similar on the JMS forum] patch 118540-42 and have tried to add it with patchadd. I get an error saying " Package SUNWuwc from directory SUNWuwc in patch 118540-42 is not installed on the system" and the patch does not install [I can not see it with showrev -p nor in /var/sadm/patch]. I also tried the "-G" option but no difference.
Then I tried using Solaris Management Console 2.1 using its patch tool. Action -> add patch and I get an error saying "Some or all of the software packages that patch 118540-42 patches are not installed on the target host.".
So I decided to look for SUNWuwc with pgkinfo and there is no listing, in fact none of the Java comm suite is found [nor most of the stuff in /opt and /usr/local ]. Yet I know JES is all in /opt and is working fine. I have never created a zone on this system and thought I had installed everything to just a global zone. I have had this system running for over a year and some updates have happened [just not sure what changed].
So I am wondering is there another way to add patches with Sol 10? another flag or utility? Is there a way to know what zone one is working in? or has installed stuff to. Is there a way at this point to stop using zones altogether?
Maybe I am missing a Sol 10 patch?
I had also run into a file /var/sadm/install/gz-only-packages and sure enough all my installed packages were listed here [all the JES stuff and web server etc]. I thought this meant "global zone only" and I only have a global zone? so why can I not patch?
Apologies for the confusion [and lack of more details], although I have worked with Solaris for years this new 10 version and zones is a bit confusing for me. Plus the problem might not be zones related at all :^)
Thanks in Advance
-James

