mirror of
https://github.com/linuxboot/heads.git
synced 2024-12-18 20:47:55 +00:00
Merge pull request #1278 from tlaurion/kexec-save-default_fix_subshell_boot_ops
kexec-save-default: do /boot operation in subshell
This commit is contained in:
commit
febff85498
@ -122,9 +122,9 @@ if [ ! -d $paramsdir ]; then
|
|||||||
fi
|
fi
|
||||||
rm $paramsdir/kexec_default.*.txt 2>/dev/null || true
|
rm $paramsdir/kexec_default.*.txt 2>/dev/null || true
|
||||||
echo "$entry" > $ENTRY_FILE
|
echo "$entry" > $ENTRY_FILE
|
||||||
kexec-boot -b "$bootdir" -e "$entry" -f | \
|
( cd $bootdir && kexec-boot -b "$bootdir" -e "$entry" -f| \
|
||||||
xargs sha256sum > $HASH_FILE \
|
xargs sha256sum > $HASH_FILE \
|
||||||
|| die "Failed to create hashes of boot files"
|
) || die "Failed to create hashes of boot files"
|
||||||
if [ ! -r $ENTRY_FILE -o ! -r $HASH_FILE ]; then
|
if [ ! -r $ENTRY_FILE -o ! -r $HASH_FILE ]; then
|
||||||
die "Failed to write default config"
|
die "Failed to write default config"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user