Introduction
The ext-install module contains the functionality for detecting changes in the module
configuration on each startup (either hot or cold). The status of
modules is available via the Install Status
entrypoint.
It also attempts to run any post install scripts for newly installed modules.
Dynamically Managing modules
Modules can be programatically installed and uninstalled by sourcing/sinking the URI netkernel:module-list
and
then issuing a hot restart
. Alternatively the etc/deployedModules.xml
file loaded
from the install path at startup may be edited. See the Kernel Configuration Guide for more information.
Startup hooks
This module installs two init hooks. The
first analyses the module configuration and updates the install status. The second attempts
to run the urn:postInstall
entrypoint for any newly installed modules.