mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-10 17:41:54 +00:00
Adds a sudo before dumpe2fs.
Looks like dumpe2fs is not in the path otherwise. Also added a check to look for it as a pre-requisite. BUG=none TEST=none Change-Id: I329c894597bc1638043a67359465e55b2ce6d0f7 Review URL: http://codereview.chromium.org/3355013
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
# dump_kernel_config (from src/platform/vboot_reference)
|
||||
# verity (from src/platform/verity)
|
||||
# load_kernel_test (from src/platform/vboot_reference)
|
||||
# dumpe2fs
|
||||
|
||||
# Load common constants and variables.
|
||||
. "$(dirname "$0")/common.sh"
|
||||
@@ -42,7 +43,7 @@ set -e
|
||||
|
||||
# Make sure the tools we need are available.
|
||||
for prereqs in gbb_utility vbutil_kernel cgpt dump_kernel_config verity \
|
||||
load_kernel_test;
|
||||
load_kernel_test dumpe2fs;
|
||||
do
|
||||
type -P "${prereqs}" &>/dev/null || \
|
||||
{ echo "${prereqs} tool not found."; exit 1; }
|
||||
@@ -129,7 +130,7 @@ update_rootfs_hash() {
|
||||
local new_kernel_config=$(calculate_rootfs_hash "${rootfs_image}" \
|
||||
"${kernel_config}" "${hash_image}")
|
||||
|
||||
local rootfs_blocks=$(dumpe2fs "${rootfs_image}" 2> /dev/null |
|
||||
local rootfs_blocks=$(sudo dumpe2fs "${rootfs_image}" 2> /dev/null |
|
||||
grep "Block count" |
|
||||
tr -d ' ' |
|
||||
cut -f2 -d:)
|
||||
|
||||
Reference in New Issue
Block a user