Changed suspend to halt, as suspend is not supported by the do provider.  Grab the OS & Version, so that files can be downloaded into a proper subdirectory.