Outside of Linux platforms, sha1 hashing from the command-line is accomplished by commands other than sha1sum. OSX uses shasum (from Perl) and FreeBSD uses sha1, so I've added in detection for the appropriate command before falling back and failing the test.
This could be further enhanced by adding an OpenSSL sha1sum command as well.
Testing fix for #107
Outside of Linux platforms, sha1 hashing from the command-line is accomplished by commands other than sha1sum. OSX uses shasum (from Perl) and FreeBSD uses sha1, so I've added in detection for the appropriate command before falling back and failing the test.
This could be further enhanced by adding an OpenSSL sha1sum command as well.