From 2a6e10a607bf5fa20572bc762ceb8c01753dfeb4 Mon Sep 17 00:00:00 2001 From: Zach Smith Date: Tue, 24 Sep 2019 07:24:03 -0700 Subject: [PATCH] Update sed regex to avoid multiple lvm2 modules. --- lib/util-base.sh | 2 +- lib/util-desktop.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/util-base.sh b/lib/util-base.sh index f710fb0..4c4e029 100644 --- a/lib/util-base.sh +++ b/lib/util-base.sh @@ -320,7 +320,7 @@ install_base() { for (( i=${#lsblk_lines[@]}-1 ; i>=0 ; i-- )) ; do if [[ $(echo ${lsblk_lines[i]} | grep "^lvm" | wc -l) > 0 ]]; then - sed -i 's/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/block lvm2/b; s/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf continue fi if [[ $(echo ${lsblk_lines[i]} | grep "^crypt" | wc -l) > 0 ]]; then diff --git a/lib/util-desktop.sh b/lib/util-desktop.sh index b6efc1d..d178282 100644 --- a/lib/util-desktop.sh +++ b/lib/util-desktop.sh @@ -387,7 +387,7 @@ install_desktop() { for (( i=${#lsblk_lines[@]}-1 ; i>=0 ; i-- )) ; do if [[ $(echo ${lsblk_lines[i]} | grep "^lvm" | wc -l) > 0 ]]; then - sed -i 's/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/block lvm2/b; s/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf continue fi if [[ $(echo ${lsblk_lines[i]} | grep "^crypt" | wc -l) > 0 ]]; then