18 lines
657 B
Bash
Executable File
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}
|