From e12d5a0e7d7e50a3bb70f3f9befe11204b920b1a Mon Sep 17 00:00:00 2001 From: Jan-Piet Mens Date: Sat, 13 Apr 2019 19:36:16 +0200 Subject: [PATCH] handle MD5 on Linux addresses https://github.com/owntracks/recorder/issues/299 --- contrib/faces/gravatar2card.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/contrib/faces/gravatar2card.sh b/contrib/faces/gravatar2card.sh index 376c290..9890511 100755 --- a/contrib/faces/gravatar2card.sh +++ b/contrib/faces/gravatar2card.sh @@ -35,11 +35,16 @@ [ $# -ne 2 ] && { echo "Usage: $0 email full-name" >&2; exit 2; } +md5=md5 +if [ -x /usr/bin/md5sum ]; then + md5=/usr/bin/md5sum +fi + email="$1" fullname="$2" tmp=$(mktemp /tmp/gravatar.XXXXXX) -hash=$(echo -n "${email}" | tr '[:upper:]' '[:lower:]' | md5) +hash=$(echo -n "${email}" | tr '[:upper:]' '[:lower:]' | $md5) url="http://www.gravatar.com/avatar/${hash}?s=40"