mirror of
https://github.com/openwrt/packages.git
synced 2025-12-21 17:04:32 +04:00
This runs a couple of openssl commands to verify that the provider is loading and generate a private key, without any output checks. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com> [ use APK and improve commit title ] Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
20 lines
313 B
Bash
Executable File
20 lines
313 B
Bash
Executable File
#!/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
|