Thanks Shawn for the reply. What I have observed is, when publisher
is removed from the global zone, attempt to remove the publisher from
non-global zone fails with message :: "pkg unset-publisher: Removal
failed for 'xxxxx': xxxxx is a system publisher and cannot be
Thanks & Regards,
From: Shawn Walker
Sent: Thursday, September 26, 2013 11:39 PM
Cc: Sajith C.R.
Subject: Re: [pkg-discuss] unsetting publisher info inside zone
On 09/26/13 06:57, Sajith C.R. wrote:
From Solaris 11.1 onwards, when a publisher is set in the global zone,
the publisher is also set inside a non-global zone as syspub.
But if the publisher is removed from the global zone, most of the time
publisher inside the zone do not go away but just get disabled.
How to remove publisher info from non-global zone in such cases?
If there are any packages still installed for that publisher, or if any
customisations have been made to the publisher inside of the zone, the
publisher will remain behind, but disabled.
Since it is disabled, it should not cause any harm.
However, if the publisher is no longer present in the global zone, you
should be able to remove it from the non-global zone by executing "pkg
unset-publisher $name" inside the zone.
[pkg-discuss] Re: unsetting publisher info inside zone