From b7385fa568e69f4337afd5b69c92b6fa53ba95e6 Mon Sep 17 00:00:00 2001 From: zet809 Date: Thu, 16 Nov 2017 18:20:38 +0800 Subject: [PATCH] Modify the script to build xCAT-genesis-base package (#4292) --- xCAT-genesis-builder/buildrpm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/xCAT-genesis-builder/buildrpm b/xCAT-genesis-builder/buildrpm index e919d87c2..6b0f378c2 100755 --- a/xCAT-genesis-builder/buildrpm +++ b/xCAT-genesis-builder/buildrpm @@ -36,14 +36,18 @@ else fi # get all modules in the kernel -mv ./installkernel ./default_module_list +cd $DIR +KERVER=`uname -r` +if [ ! -e "./default_module_list" ]; then + mv ./installkernel ./default_module_list +fi echo "#!/bin/bash" > ./installkernel -#instmods -for line in `cat /lib/modules/4.11.8-300.fc26.ppc64/modules.dep | awk -F: '{print \$1}'`; do +for line in `cat /lib/modules/$KERVER/modules.dep | awk -F: '{print \$1}'`; do basename $line >> ./installkernel; done sed -i 's/\(.*\)\.ko/instmods \1/g' ./installkernel chmod +x ./installkernel +cd - mkdir -p $DRACUTMODDIR cp $DIR/* $DRACUTMODDIR