I have this problem. I'm trying to setup 2 zones on my server with different packages. I want one zone to have the package SUNlldap and the other zone to not have it. I don't care what's on the global zone. This package seems to be set to SUNW_PKG_ALLZONES=true. So It seems, that I have to have the package on all or none of the zones. How can I get around this problem? Can I set the SUNW_PKG_ALLZONES to false?
How can I set this up.
By the way this setup is for testing only. The zones are full root, running Solaris 10 10/09 s10s_u8a SPARC.
Most of the pkgadd will fail from local zones as /sbin, /lib, /usr are inherited from global zone which has not write permission to some of the dirs/files. Still try to run the pkgadd from local zone having the pkgfile in the local zone.