Let Brave create extension key

This commit is contained in:
Manuel Thalmann 2023-04-03 00:15:27 +02:00
parent b6533c4a4f
commit 829224ff4e

View file

@ -20,6 +20,8 @@ else
destination="$EXTENSION_DIR/$EXTENSION_NAME.crx"; destination="$EXTENSION_DIR/$EXTENSION_NAME.crx";
sudo -u "$1" brave-browser --pack-extension="$extensionDir" --pack-extension-key="$keyFile";
# Tamper manifest file # Tamper manifest file
manifest="$(cat "$manifestFile" | jq ". + {key: "'"'"$(openssl rsa -in "$keyFile" -pubout -outform DER | openssl base64 -A)"'"'"}")"; manifest="$(cat "$manifestFile" | jq ". + {key: "'"'"$(openssl rsa -in "$keyFile" -pubout -outform DER | openssl base64 -A)"'"'"}")";
echo "$manifest" | sudo -u "$1" tee "$manifestFile"; echo "$manifest" | sudo -u "$1" tee "$manifestFile";