summaryrefslogtreecommitdiffstats
path: root/libs/oqs-provider/test.sh
blob: 030768edc48976a9a4b443c181b7d2702e819bbe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

test_oqsprovider() {
	RET=0
	apk add openssl-util
	openssl list -all-algorithms | grep oqsprovider || RET=1
	openssl genpkey -verbose -algorithm mayo1 -text || RET=1
	exit $RET
}

case "$1" in
	libopenssl-oqsprovider)
		test_oqsprovider
		;;
	*)
		echo "Unexpected package '$1'" >&2
		exit 1
		;;
esac