vp-build/sign.sh

18 lines
657 B
Bash
Executable File

#!/bin/bash
echo sign files
KEY=/kernelfiles/id_rsa
FOLDER=/kernelfiles/hostdir/binpkgs/pakete
if [[ ! -e "${KEY}" ]]; then
xbps-rindex --sign --signedby "I am Groot" --privkey ${KEY} ${FOLDER}
fi
rm -rf ${FOLDER}/*.sig
rm -rf ${FOLDER}/x86_64-repodata
xbps-rindex --privkey ${KEY} -a ${FOLDER}/*.xbps
xbps-rindex --sign --signedby "I am Groot" --privkey ${KEY} ${FOLDER}
xbps-rindex --signedby "I am Groot" --privkey ${KEY} --sign-pkg ${FOLDER}/*.xbps
xbps-rindex --privkey ${KEY} -c ${FOLDER}
xbps-rindex --privkey ${KEY} -c ${FOLDER}/debug
xbps-rindex --privkey ${KEY} -r ${FOLDER}
xbps-rindex --privkey ${KEY} -r ${FOLDER}/debug
chmod -R 777 ${FOLDER}