Supports new 'shutdown' command
This version of the Hanlon Microkernel includes support for a new poweroff
command that can be sent back to the Microkernel by newer versions of Hanlon (post-v1.2.0). This feature was added to support some of the new 'noop' models that are being added to Hanlon; with this new command supported, models can now include a 'powered-off' end state (which is used in the new discover_only
model that was just added to Hanlon). As was the case with previous versions of the Hanlon Microkernel, there are three pre-built ISO files provided (below) as part of this release. These three ISOs are intended to be used in three different ways:
- hnl_mk_debug-image.1.1.0.iso -- This (debug) microkernel will auto-login the
tc
user at the console once it completes booting. It is suitable for developers who are debugging issues with the microkernel boot/checkin process and want quick access to the microkernel once it has completed booting. Remote access (via SSH using the builtintc
password) is also enabled. This microkernel should not be used in production environments. It is meant to be used only for development purposes. - hnl_mk_dev-image.1.1.0.iso -- This (development) microkernel differs from the debug microkernel only in that the
tc
user is not automatically logged into the console when the microkernel completes the boot process. Access to the microkernel by thetc
user is still allowed (both locally on the console and remotely via SSH) using the builtintc
password. As was the case with the debug microkernel, this microkernel should not be used in production environments. It is meant to be used only for development/test purposes. - hnl_mk_prod-image.1.1.0.iso -- This (production) microkernel is meant to be used in production environments. Access to the microkernel (both locally via the console and remotely via SSH) are disabled. In fact, in this microkernel the SSH daemon isn't even included as part of the microkernel image.
Please use the ISO that is most suitable for the environment in which you are deploying/using Hanlon (and the Hanlon Microkernel).