--- lib/variables.orig	2016-01-03 22:16:17 UTC
+++ lib/variables
@@ -69,8 +69,11 @@ else
 	eval_gettext() { printf "$@"; }
 fi
 
-which shasum > /dev/null 2> /dev/null || shasum () { sha1sum "$@"; }
-
+which shasum > /dev/null 2> /dev/null || \
+    which sha1sum > /dev/null 2> /dev/null && \
+	shasum () { sha1sum "$@"; } || \
+	    shasum () { sha1 "$@"; }
+which md5sum > /dev/null 2> /dev/null || md5sum () { md5 "$@"; }
 
 if [ "$POL_OS" == "Linux" ] 
 then 
