Service Action Options
A package might specify SMF service actions such as restarting or refreshing a specified service when the package is installed or updated. If you are operating on a large number of packages, the pkg operation might finish before all the service actions finish. Then you might not be able to use the newly-installed software because an associated service is not yet available.
To avoid this problem, use one of the following options to run SMF actuators synchronously with the pkg command. These options are available for the install, uninstall, update, change-variant, and change-facet subcommands.
-
--sync-actuators -
When you specify this option, the
pkgcommand will not return until all SMF actuators have finished in the zone in whichpkgwas invoked (the global zone or a non-global zone). -
--sync-actuators-timeout timeout -
When you specify this option, the
pkgcommand will not return until all SMF actuators have finished or the timeout period is reached, whichever is shorter. If the actuators do not finish within the given timeout in seconds, thepkgcommand continues operation and exits with return code 8.