@@ -644,6 +644,8 @@ security_checkup
644644
645645cd ..
646646
647+ SIGN_FILES=" "
648+
647649# Prepare all kits
648650for kit in $KITS ; do
649651 echo " * Building kit: $kit "
@@ -700,15 +702,18 @@ for kit in $KITS ; do
700702 if [ $comp = txz ] ; then
701703 echo " * Creating $name .tar.xz"
702704 xz -9k $name .tar
705+ SIGN_FILES=" $SIGN_FILES $name .tar.xz"
703706 fi
704707 if [ $comp = tgz ] ; then
705708 echo " * Creating $name .tar.gz"
706709 gzip -9c $name .tar > $name .tar.gz
710+ SIGN_FILES=" $SIGN_FILES $name .tar.gz"
707711 fi
708712 ;;
709713 zip-7z)
710714 echo " * Creating $name .zip"
711715 7za a -bd -tzip $name .zip $name > /dev/null
716+ SIGN_FILES=" $SIGN_FILES $name .zip"
712717 ;;
713718 * )
714719 echo " WARNING: ignoring compression '$comp ', not known!"
@@ -728,8 +733,13 @@ rm -r $workdir_name
728733git worktree prune
729734
730735# Signing of files with default GPG key
731- echo " * Signing files"
732- for file in $kit_prefix -* .gz $kit_prefix -* .zip $kit_prefix -* .xz ; do
736+ if [ $do_sign -eq 1 ] ; then
737+ echo " * Signing and making .sha{1,256} files"
738+ else
739+ echo " * Making .sha{1,256} files"
740+ fi
741+
742+ for file in $SIGN_FILES ; do
733743 if [ $do_sign -eq 1 ] ; then
734744 gpg --detach-sign --armor $file
735745 fi
@@ -754,7 +764,7 @@ echo ""
754764echo " Files:"
755765echo " ------"
756766
757- ls -la * .gz * .zip * .xz
767+ ls -la $SIGN_FILES
758768
759769cd ..
760770
0 commit comments