Two ways a pkg can be installed in the global zone only. a) SUNW_PKG_ALLZONES=false SUNW_PKG_THISZONE=true
b) SUNW_PKG_ALLZONES=false SUNW_PKG_THISZONE=false # pkgadd was run with -G Trolling though the installed pkginfo files will give you (a), but not (b). What you're probably looking for is /var/sadm/install/gz-only-packages. That's a private interface though. -ethan Ihsan Zaghmouth wrote: > Much appreciated Shawn. > > Shawn Ferry wrote: >> Jeff, Ihsan; >> >> You want the command pkgparam, examples below. >> >> Shawn >> >> On Sep 5, 2007, at 2:54 PM, Ihsan Zaghmouth wrote: >> >>> Hi Jeff, >>> >>> Here is my 2 cents, after assuming that pkginfo should hold such an >>> information post installation. >>> The */var/sadm/pkg/<pkgname>/pkginfo* file lists among other info the >>> *SUNW_PKG_ALLZONES*=true | false for the installed package. >>> pkginfo should have an option to display that, I tried them all ... >>> in vain ! >> >> pkgparam -v <pkgname> or pkgparam <pkgname> <param> >> >> e.g. >> pkgparam SUNWcsr SUNW_PKG_ALLZONES >> true >> >> >> pkgparam -v SUNWcsr >> CLASSES='none ttydefs initd renamenew preserve cronroot passwd >> tiservices inetdconf definit etcremote nsswitch netconfig deflogin >> defsu syslogconf ttysrch group inittab etcrpc etcprofile mailxrc >> shadow locallogin localprofile logadmconf logindevperm nscd fstypes >> pamconf services rbac renameold dhcpinittab policyconf pkcs11confbase >> defpasswd vfstab manifest hosts' >> BASEDIR='/' >> LANG='' >> TZ='GMT0' >> PATH='/sbin:/usr/sbin:/usr/bin:/usr/sadm/install/bin' >> OAMBASE='/usr/sadm/sysadm' >> PKG='SUNWcsr' >> NAME='Core Solaris, (Root)' >> ARCH='i386' >> VERSION='11.11,REV=2007.01.05.02.51' >> SUNW_PRODNAME='SunOS' >> SUNW_PRODVERS='5.11/snv_55' >> SUNW_PKGTYPE='root' >> MAXINST='1000' >> CATEGORY='system' >> DESC='core software for a specific instruction-set architecture' >> VENDOR='Sun Microsystems, Inc.' >> HOTLINE='Please contact your local service provider' >> EMAIL='' >> SUNW_PKGVERS='1.0' >> SUNW_PKG_ALLZONES='true' >> SUNW_PKG_HOLLOW='false' >> SUNW_PKG_THISZONE='false' >> PSTAMP='elpaso20070105025839' >> PKGINST='SUNWcsr' >> PKGSAV='/var/sadm/pkg/SUNWcsr/save' >> MODIFIED_AFTER_INSTALLED='' >> INSTDATE='Mar 23 2007 06:09' >> >>> >>> >>> if you write a small script, you can display the >>> /var/sadm/pkg/<pkgname>/pkginfo, you should be able to distinguish: >>> : >>> cat /var/sadm/pkg/<pkgname>/pkginfo* | *grep SUNW_PKG_ALLZONES, and if: >>> >>> 1. SUNW_PKG_ALLZONES=true ... Then installed on all Zones >>> 2. SUNW_PKG_ALLZONES=false ... *Only Global -G* >>> >>> Ihsan >>> >>> Jeff Victor wrote: >>>> How can someone learn whether a package was installed in the global zone >>>> *with* -G - or without it? >>>> >>>> _______________________________________________ >>>> zones-discuss mailing list >>>> zones-discuss@opensolaris.org >>>> >>> >>> -- >>> <C:\Sun\Presentation2.jpg> >>> <C:\Sun\Presentation2.jpg> >>> _______________________________________________ >>> zones-discuss mailing list >>> zones-discuss@opensolaris.org <mailto:zones-discuss@opensolaris.org> >> >> -- >> Shawn Ferry shawn.ferry at sun.com >> Senior Primary Systems Engineer >> Sun Managed Operations >> >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> zones-discuss mailing list >> zones-discuss@opensolaris.org >> > > -- > > > ------------------------------------------------------------------------ > > _______________________________________________ > zones-discuss mailing list > zones-discuss@opensolaris.org _______________________________________________ zones-discuss mailing list zones-discuss@opensolaris.org