aboutsummaryrefslogtreecommitdiffstats
path: root/tools/check/check_crypto_lib
diff options
context:
space:
mode:
Diffstat (limited to 'tools/check/check_crypto_lib')
-rwxr-xr-xtools/check/check_crypto_lib20
1 files changed, 4 insertions, 16 deletions
diff --git a/tools/check/check_crypto_lib b/tools/check/check_crypto_lib
index 4717cca7f9..1292d791d1 100755
--- a/tools/check/check_crypto_lib
+++ b/tools/check/check_crypto_lib
@@ -1,23 +1,11 @@
#!/bin/sh
# CHECK-BUILD CHECK-INSTALL
-RC=0
+. funcs.sh
-case $(uname -s) in
+case $OS in
FreeBSD|NetBSD|OpenBSD)
- exit 0
- ;;
-*)
- ;;
+ exit 0 ;;
esac
-PATH=/sbin:$PATH
-set -e
-ldconfig -p 2>&1 | grep -q libcrypto.so || RC=1
-
-if test ${RC} -ne 0; then
- echo
- echo " *** Check for crypto library FAILED"
-fi
-
-exit ${RC}
+has_lib libcrypto.so || fail "missing libcrypto.so"