summaryrefslogtreecommitdiff
path: root/autoscripts/postinst-smf-import
diff options
context:
space:
mode:
Diffstat (limited to 'autoscripts/postinst-smf-import')
-rw-r--r--autoscripts/postinst-smf-import9
1 files changed, 9 insertions, 0 deletions
diff --git a/autoscripts/postinst-smf-import b/autoscripts/postinst-smf-import
new file mode 100644
index 0000000..828d5e8
--- /dev/null
+++ b/autoscripts/postinst-smf-import
@@ -0,0 +1,9 @@
+for m in #MANIFESTS#; do
+ # Setting SVCCFG_REPOSITORY causes svccfg only update
+ # repository without starting services
+ env \
+ SVCCFG_REPOSITORY=/etc/svc/repository.db \
+ SVCCFG_CHECKHASH=1 \
+ svccfg import "$m" || true
+done
+