remove verity regardless of dm device

Changed the pattern substitution to work with dm-[0-9]

BUG=chromium-os:25441
TEST=Turned off verity on stumpy both with and without bootcache
BRANCH=none

Change-Id: I519ad71879f2db847f450b869c8f7a67606f1e20
Reviewed-on: https://gerrit.chromium.org/gerrit/38691
Tested-by: Paul Taysom <taysom@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Paul Taysom <taysom@chromium.org>
This commit is contained in:
Paul Taysom
2012-11-26 16:56:41 -08:00
committed by Gerrit
parent 640b1c4207
commit 8a42c2718f

View File

@@ -62,7 +62,7 @@ EXEC_LOG="$(make_temp_file)"
remove_rootfs_verification() {
local new_root="PARTUUID=%U/PARTNROFF=1"
echo "$*" | sed '
s| root=/dev/dm-0 | root='"$new_root"' |
s| root=/dev/dm-[0-9] | root='"$new_root"' |
s| dm_verity[^=]*=[-0-9]*||g
s| dm="[^"]*"||
s| ro | rw |'