mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-20 14:01:36 +02:00
Merge pull request #3387 from bgilbert/revbump
sys-kernel/coreos-sources: don't fail revbump.sh on missing signature
This commit is contained in:
commit
aacc122f9f
@ -2706,8 +2706,11 @@ print_keys | gpg2 -q --import
|
|||||||
awk '{print $2, $5}' Manifest | while read filename sha256; do
|
awk '{print $2, $5}' Manifest | while read filename sha256; do
|
||||||
echo "Checking ${filename}..."
|
echo "Checking ${filename}..."
|
||||||
signame="${filename%.xz}.sign"
|
signame="${filename%.xz}.sign"
|
||||||
|
if ! wget -q "https://cdn.kernel.org/pub/linux/kernel/v4.x/$signame"; then
|
||||||
|
echo "No signature available; skipping ${filename}"
|
||||||
|
continue
|
||||||
|
fi
|
||||||
wget -q "https://cdn.kernel.org/pub/linux/kernel/v4.x/$filename"
|
wget -q "https://cdn.kernel.org/pub/linux/kernel/v4.x/$filename"
|
||||||
wget -q "https://cdn.kernel.org/pub/linux/kernel/v4.x/$signame"
|
|
||||||
sha256sum --quiet --strict -c - <<<"$sha256 $filename"
|
sha256sum --quiet --strict -c - <<<"$sha256 $filename"
|
||||||
xz -dc "$filename" | gpg2 --verify --trust-model always "$signame" -
|
xz -dc "$filename" | gpg2 --verify --trust-model always "$signame" -
|
||||||
rm "$filename" "$signame"
|
rm "$filename" "$signame"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user