PLEASE MOVE ME TO A MORE APPROPRIATE LOCATION!
Moonshot has a number of steps that need to be performed to ensure that things work smoothly. This can be done in an automated fashion - i.e. using a script to verify that certain important, but easy to confirm things are in place.
usage: moonshot-readiness [task] [task]...
$ moonshot-readiness client ssh-client
Testing task minimal...
Hostname is fqdn... [OKAY]
Supported OS... [OKAY]
Moonshot repositories configured... [FAIL]
Testing task client...
mech_eap.so in library path... [FAIL]
Testing task ssh-client...
Test complete, failed tests:
Moonshot repositories configured:
Without the moonshot repositories configured, you will not be able to update to the latest versions of the moonshot code.
mech_eap.so in library path:
mech_eap.so was not found in your ld configuration - this may mean you've installed the Moonshot libraries in a non-default location.
Your SSH client is not configured for GSSAPI authentication. Moonshot will not work.