mirror of
https://github.com/linuxboot/heads.git
synced 2025-01-29 15:44:07 +00:00
fix: update chesksums of filenames with spaces (#847)
Signed-off-by: Tom Hiller <thrilleratplay@gmail.com>
This commit is contained in:
parent
3c24460f1a
commit
636e40456e
@ -27,7 +27,7 @@ confirm_gpg_card
|
|||||||
if [ "$update" = "y" ]; then
|
if [ "$update" = "y" ]; then
|
||||||
(
|
(
|
||||||
cd /boot
|
cd /boot
|
||||||
find ./ -type f ! -name '*kexec*' | xargs sha256sum > /boot/kexec_hashes.txt
|
find ./ -type f ! -name '*kexec*' -print0 | xargs -0 sha256sum > /boot/kexec_hashes.txt
|
||||||
if [ -e /boot/kexec_default_hashes.txt ]; then
|
if [ -e /boot/kexec_default_hashes.txt ]; then
|
||||||
DEFAULT_FILES=$(cat /boot/kexec_default_hashes.txt | cut -f3 -d ' ')
|
DEFAULT_FILES=$(cat /boot/kexec_default_hashes.txt | cut -f3 -d ' ')
|
||||||
echo $DEFAULT_FILES | xargs sha256sum > /boot/kexec_default_hashes.txt
|
echo $DEFAULT_FILES | xargs sha256sum > /boot/kexec_default_hashes.txt
|
||||||
|
@ -157,8 +157,8 @@ generate_checksums()
|
|||||||
set_default_boot_option
|
set_default_boot_option
|
||||||
|
|
||||||
# generate hashes
|
# generate hashes
|
||||||
find /boot -type f ! -name '*kexec*' \
|
find /boot -type f ! -name '*kexec*' -print0 \
|
||||||
| xargs sha256sum > /boot/kexec_hashes.txt 2>/dev/null \
|
| xargs -0 sha256sum > /boot/kexec_hashes.txt 2>/dev/null \
|
||||||
|| whiptail_error_die "Error generating kexec hashes"
|
|| whiptail_error_die "Error generating kexec hashes"
|
||||||
|
|
||||||
param_files=`find /boot/kexec*.txt`
|
param_files=`find /boot/kexec*.txt`
|
||||||
|
Loading…
x
Reference in New Issue
Block a user