Setup a PKI for HassOS (#19)

* Add ca

* Update post-build.sh

* Delete keyring.pem
This commit is contained in:
Pascal Vizeli
2018-05-15 19:41:32 +02:00
committed by GitHub
parent 9a039eddc5
commit 280f1a819c
5 changed files with 575 additions and 32 deletions

View File

@@ -30,3 +30,13 @@ install_hassos_cli
echo "CHASSIS=${CHASSIS}"
echo "DEPLOYMENT=${DEPLOYMENT}"
) > ${TARGET_DIR}/etc/machine-info
# Settup rauc
sed -i "s/%COMPATIBLE%/${HASSIO_ID}-${BOARD_ID}/g" ${TARGET_DIR}/rauc/system.conf
# Settup the correct CA
if [ "${DEPLOYMENT}" == "development"]; then
cp ${BR2_EXTERNAL_HASSOS_PATH}/ca/provisioning-ca.pem ${TARGET_DIR}/rauc/keyring.pem
else
cp ${BR2_EXTERNAL_HASSOS_PATH}/ca/re-ca.pem ${TARGET_DIR}/rauc/keyring.pem
fi