loadmache
loadmache [-U|-e IDENT] [-a HASH] [OPTIONS] [MACHINE-FILENAME]
Prepares a module for SEE applications by loading an SEE machine image.
Which machine to load:
If no machine filename is specified this program will pick a default as follows.
If NFAST_SEE_MACHINEIMAGE_<module>
is set in the environment, where <module>
is the module number, then that will be used.
Otherwise if NFAST_SEE_MACHINEIMAGE_DEFAULT
is set in the environment then that will be used.
Finally if even that fails then /opt/nfast/see/machine/seejvm.sar
is the default.
If this file doesn’t exist then loadmache will fail.
Machine encryption key:
If --unencrypted
is specified then the machine is assumed to be unencrypted.
If --encryptionkey IDENT
is specified the machine is assumed to be encrypted with seeconf key IDENT
.
If neither of these options are specified NFAST_SEE_MACHINEENCKEY_*
are
checked following the same pattern as above; if no environment variables are
set then the machine is assumed to be unencrypted.
Machine signing key:
For encrypted machines if you are use a dynamic SEE feature enable then --sighash HASH
must be specified with the hash of the key used to sign the SEE machine.
NFAST_SEE_MACHINESIGHASH_*
are checked following the same pattern as above.
For unencrypted machines, or if you have the General SEE feature, then this is not required at all.
Option | Description |
---|---|
|
Select the slot from which to load cards when - |
SEE machine loading options |
|
|
Loads a SEE machine signed with the key whose hash is |
|
Loads a SEE machine encrypted with key IDENT. |
|
Never prompts for missing smartcards or passphrases. |
|
Loads an unencrypted SEE machine (default) |
Module selection |
|
|
Specifies the number ID to use. |
Help options |
|
|
Displays help for |
|
Displays a brief usage summary for |
|
Displays the version number of the Security World Software that deploys |