mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-19 09:54:16 +01:00
tools: Fix accidental override on checksum copy
The former seemed to replace the wrong line with the copied checksum. We now add read it from the first line and add it on top of our sums. This expression also seems a fair bit easier to understand now. Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com>
This commit is contained in:
parent
43aeaff1a8
commit
8f02678147
@ -334,8 +334,7 @@ if [ "$VERIFY_RELEASE" = "true" ]; then
|
||||
sha256sum clightning-"$VERSION"* > SHA256SUMS
|
||||
# Replacing Fedora checksums from root file to release/SHA256SUMS
|
||||
# because we do not have reproducible builds for Fedora
|
||||
replace_fedora_sums=$(head -n 1 "../SHA256SUMS-$VERSION")
|
||||
{ echo "$replace_fedora_sums"; tail -n +2 SHA256SUMS; } > SHA256SUMS.tmp && mv SHA256SUMS.tmp SHA256SUMS
|
||||
echo "$(head -n1 ${sumfile})\n$(head SHA256SUMS)" > SHA256SUMS
|
||||
# compare our and release captain's SHA256SUMS contents
|
||||
if [ -f "SHA256SUMS" ] && cmp -s "SHA256SUMS" "../SHA256SUMS-$VERSION"; then
|
||||
echo "SHA256SUMS are Identical"
|
||||
|
Loading…
Reference in New Issue
Block a user