File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed
Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -50,14 +50,22 @@ download_build() {
5050}
5151
5252sign_build () {
53- check_programs pwgen signify
54- DATE =" $1 "
53+ check_programs pwgen minisign
54+ DATECODE =" $1 "
5555 SUMFILE=" $2 "
5656 mkdir -p release
57- KEYFILE=" release/void-release-$DATE .key"
58- pwgen -cny 25 1 > " $KEYFILE "
59- signify -G -p " ${KEYFILE// key/ pub} " -s " ${KEYFILE// key/ sec} " -c " This key is only valid for images with date $DATE ."
60- signify -S -e -s " ${KEYFILE// key/ sec} " -m " $SUMFILE " -x " ${SUMFILE// txt/ sig} "
57+
58+ echo " Creating key..."
59+ pwgen -cny 25 1 > " release/void-release-$DATECODE .key"
60+ minisign -G -p " release/void-release-$DATECODE .pub" \
61+ -s " release/void-release-$DATECODE .sec" \
62+ -c " This key is only valid for images with date $DATECODE ."
63+
64+ echo " Signing $SUMFILE ..."
65+ minisign -S -x " ${SUMFILE// txt/ sig} " -s " release/void-release-$DATECODE .sec" \
66+ -c " This key is only valid for images with date $DATECODE ." \
67+ -t " This key is only valid for images with date $DATECODE ." \
68+ -m " $SUMFILE "
6169}
6270
6371case " $1 " in
You can’t perform that action at this time.
0 commit comments