X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-base.git/blobdiff_plain/de3f852e535b22e3e15043207ac42db9f27c0980..6b79bea089ab5a08923787ea9fae861891a737fc:/scripts/invirt-reload diff --git a/scripts/invirt-reload b/scripts/invirt-reload index 75e9503..7792f50 100755 --- a/scripts/invirt-reload +++ b/scripts/invirt-reload @@ -1,5 +1,15 @@ #!/bin/bash +if [ x"$INVIRT_RELOAD_NOTRIGGER" = x ] && \ + [ "$DPKG_MAINTSCRIPT_PACKAGE" != '' ] && \ + [ $# = 0 ] && \ + dpkg-trigger --check-supported 2>/dev/null; then + if dpkg-trigger --no-await invirt-reload; then + echo "invirt-reload: deferring update (trigger activated)" + exit 0 + fi +fi + for script in $(run-parts --test /etc/init.d); do if [ "${script#/etc/init.d/invirt-}" != "$script" ]; then invoke-rc.d "${script#/etc/init.d/}" force-reload