From: Chris Gianelloni Date: Wed, 25 May 2005 15:02:09 +0000 (+0000) Subject: Added check for --lvm2 and enable lvm2-required modules if they are not enabled alrea... X-Git-Tag: v3.4.10.902~558 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=b858859d5d1370f2a8281e9acdaf73cabfec141b;p=genkernel.git Added check for --lvm2 and enable lvm2-required modules if they are not enabled already in the supplied .config file. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@194 67a159dc-881f-0410-a524-ba9dfbe2cb84 --- diff --git a/gen_configkernel.sh b/gen_configkernel.sh index b820513..bbff9da 100644 --- a/gen_configkernel.sh +++ b/gen_configkernel.sh @@ -94,4 +94,12 @@ config_kernel() { # Make sure Ext2 support is on... sed -i ${KERNEL_DIR}/.config -e 's/#\? \?CONFIG_EXT2_FS[ =].*/CONFIG_EXT2_FS=y/g' + + # Make sure lvm2 modules are on if --lvm2 + if isTrue ${CMD_LVM2} + then + sed -i ${KERNEL_DIR}/.config -e 's/#\? \?CONFIG_BLK_DEV_DM[ =].*/CONFIG_BLK_DEV_DM=m/g' + sed -i ${KERNEL_DIR}/.config -e 's/#\? \?CONFIG_DM_SNAPSHOT[ =].*/CONFIG_DM_SNAPSHOT=m/g' + sed -i ${KERNEL_DIR}/.config -e 's/#\? \?CONFIG_DM_SNAPSHOT[ =].*/CONFIG_DM_SNAPSHOT=m/g' + fi }