avs_mtk_voice/meta/meta-mediatek-aud/recipes-avs/avs-device-sdk/files/setup_avs.sh

24 lines
977 B
Bash

#!/bin/bash
source /etc/softhsm
#INS=`find /data/.softhsm2/tokens/ -name "generation" | awk '{print $0}'`
if [ ! -d "/data/.softhsm2" ]
then
mkdir -p /data/.softhsm2/tokens
chmod -R 700 /data/.softhsm2
echo "directories.tokendir = /data/.softhsm2/tokens" > /data/.softhsm2/softhsm2.conf
chown -R avs:avs /data/.softhsm2
/sbin/start-stop-daemon --start -c avs --exec /usr/bin/softhsm2-util -- --init-token --slot 0 \
--label $ACSDK_PKCS11_TOKEN --so-pin $ACSDK_PKCS11_SO_PIN --pin $ACSDK_PKCS11_PIN
/sbin/start-stop-daemon --start -c avs --exec /usr/bin/pkcs11-tool -- --module $SOFTHSM_PATH --login \
--pin $ACSDK_PKCS11_PIN \
--token-label $ACSDK_PKCS11_TOKEN --keygen \
--key-type aes:32 --private --sensitive \
--label $ACSDK_PKCS11_MAIN_KEY
fi
setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /home/avs/SampleApp/SampleApp
/sbin/start-stop-daemon --start -c avs --exec /home/avs/SampleApp/SampleApp -- /data/avs/appLWA.json ERROR