diff --git a/identify b/identify index f391aa0..3be7cb9 100755 --- a/identify +++ b/identify @@ -1,6 +1,5 @@ #!/bin/bash set -o pipefail -cd "$(dirname "$0")" help() { echo >&2 "Usage: $0 path/to/libc.so" echo >&2 " OR $0 bid=" @@ -16,8 +15,13 @@ fi arg="$1" -if [[ -f "$arg" ]]; then - libc=$arg +if [ -f "$arg" ]; then + libc="$(readlink -f "$arg")" +fi + +cd "$(dirname "$0")" + +if [[ -f "$libc" ]]; then arg="sha1=$(sha1sum "$libc" | awk '{print $1}')" fi