AFAIK the  "upgrade" script is not an stable interface.

IMHO it's better to create an rc script in the zone with the svcadm enable command which removes itself after executing the svcadm command.



Mike Gerdts wrote:
On Sun, Sep 27, 2009 at 10:50 AM, Brad Diggs <> wrote:
I would like to svcadm enable a service of a non-global zone who's state is not 
Is that possible?  If so, how?
Thanks in advance,
Brad Diggs
Principal Field Technologist

You can cause it to become enabled on the next boot with:

echo "svcadm enable $fmri" >> $zonepath/root/var/svc/profile/upgrade

This will get processed when manifest-import runs early in the zone
boot process.  I'm not so sure that this is considered to be an
interface, so it may break at any time.  It is probably best to ask on
smf-discuss if you care about the stability of this mechanism.

Mike Gerdts
zones-discuss mailing list

Bernd Schemmer, Frankfurt am Main, Germany

M s temprano que tarde el mundo cambiar .
                       Fidel Castro

zones-discuss mailing list

Reply via email to