File tree Expand file tree Collapse file tree 6 files changed +18
-6
lines changed
Expand file tree Collapse file tree 6 files changed +18
-6
lines changed Original file line number Diff line number Diff line change @@ -29,13 +29,15 @@ _resolve_kernel_version() {
2929 local version=$( apt-cache show " linux-headers-${KERNEL_VERSION} " 2> /dev/null | \
3030 sed -nE ' s/^Version:\s+(([0-9]+\.){2}[0-9]+)[-.]([0-9]+).*/\1-\3/p' | head -1)
3131 local flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' | grep -Ev " ^generic|virtual" )
32+ local kernel_flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' )
33+ kernel_flavor=" ${kernel_flavor// virtual/ generic} "
3234
3335 echo " Resolving Linux kernel version..."
3436 if [ -z " ${version} " ]; then
3537 echo " Could not resolve Linux kernel version" >&2
3638 return 1
3739 fi
38- KERNEL_VERSION=" ${version} -${flavor:- generic } "
40+ KERNEL_VERSION=" ${version} -${flavor:- $kernel_flavor } "
3941 echo " Proceeding with Linux kernel version ${KERNEL_VERSION} "
4042 return 0
4143}
Original file line number Diff line number Diff line change @@ -32,13 +32,15 @@ _resolve_kernel_version() {
3232 local version=$( apt-cache show " linux-headers-${KERNEL_VERSION} " 2> /dev/null | \
3333 sed -nE ' s/^Version:\s+(([0-9]+\.){2}[0-9]+)[-.]([0-9]+).*/\1-\3/p' | head -1)
3434 local flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' | grep -Ev " ^generic|virtual" )
35+ local kernel_flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' )
36+ kernel_flavor=" ${kernel_flavor// virtual/ generic} "
3537
3638 echo " Resolving Linux kernel version..."
3739 if [ -z " ${version} " ]; then
3840 echo " Could not resolve Linux kernel version" >&2
3941 return 1
4042 fi
41- KERNEL_VERSION=" ${version} -${flavor:- generic } "
43+ KERNEL_VERSION=" ${version} -${flavor:- $kernel_flavor } "
4244 echo " Proceeding with Linux kernel version ${KERNEL_VERSION} "
4345 return 0
4446}
Original file line number Diff line number Diff line change @@ -48,14 +48,16 @@ _resolve_kernel_version() {
4848 local version=$( apt-cache show " linux-headers-${KERNEL_VERSION} " 2> /dev/null | \
4949 sed -nE ' s/^Version:\s+(([0-9]+\.){2}[0-9]+)[-.]([0-9]+).*/\1-\3/p' | head -1)
5050 local flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' | grep -Ev " ^generic|virtual" )
51+ local kernel_flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' )
52+ kernel_flavor=" ${kernel_flavor// virtual/ generic} "
5153
5254 echo " Resolving Linux kernel version..."
5355 if [ -z " ${version} " ]; then
5456 echo " Could not resolve Linux kernel version" >&2
5557 return 1
5658 fi
5759
58- KERNEL_VERSION=" ${version} -${flavor:- generic } "
60+ KERNEL_VERSION=" ${version} -${flavor:- $kernel_flavor } "
5961 echo " Proceeding with Linux kernel version ${KERNEL_VERSION} "
6062 return 0
6163}
Original file line number Diff line number Diff line change @@ -48,14 +48,16 @@ _resolve_kernel_version() {
4848 local version=$( apt-cache show " linux-headers-${KERNEL_VERSION} " 2> /dev/null | \
4949 sed -nE ' s/^Version:\s+(([0-9]+\.){2}[0-9]+)[-.]([0-9]+).*/\1-\3/p' | head -1)
5050 local flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' | grep -Ev " ^generic|virtual" )
51+ local kernel_flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' )
52+ kernel_flavor=" ${kernel_flavor// virtual/ generic} "
5153
5254 echo " Resolving Linux kernel version..."
5355 if [ -z " ${version} " ]; then
5456 echo " Could not resolve Linux kernel version" >&2
5557 return 1
5658 fi
5759
58- KERNEL_VERSION=" ${version} -${flavor:- generic } "
60+ KERNEL_VERSION=" ${version} -${flavor:- $kernel_flavor } "
5961 echo " Proceeding with Linux kernel version ${KERNEL_VERSION} "
6062 return 0
6163}
Original file line number Diff line number Diff line change @@ -30,14 +30,16 @@ _resolve_kernel_version() {
3030 local version=$( apt-cache show " linux-headers-${KERNEL_VERSION} " 2> /dev/null | \
3131 sed -nE ' s/^Version:\s+(([0-9]+\.){2}[0-9]+)[-.]([0-9]+).*/\1-\3/p' | head -1)
3232 local flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' | grep -Ev " ^generic|virtual" )
33+ local kernel_flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' )
34+ kernel_flavor=" ${kernel_flavor// virtual/ generic} "
3335
3436 echo " Resolving Linux kernel version..."
3537 if [ -z " ${version} " ]; then
3638 echo " Could not resolve Linux kernel version" >&2
3739 return 1
3840 fi
3941
40- KERNEL_VERSION=" ${version} -${flavor:- generic } "
42+ KERNEL_VERSION=" ${version} -${flavor:- $kernel_flavor } "
4143 echo " Proceeding with Linux kernel version ${KERNEL_VERSION} "
4244 return 0
4345}
Original file line number Diff line number Diff line change @@ -30,14 +30,16 @@ _resolve_kernel_version() {
3030 local version=$( apt-cache show " linux-headers-${KERNEL_VERSION} " 2> /dev/null | \
3131 sed -nE ' s/^Version:\s+(([0-9]+\.){2}[0-9]+)[-.]([0-9]+).*/\1-\3/p' | head -1)
3232 local flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' | grep -Ev " ^generic|virtual" )
33+ local kernel_flavor=$( echo ${KERNEL_VERSION} | sed ' s/[^a-z]*//' )
34+ kernel_flavor=" ${kernel_flavor// virtual/ generic} "
3335
3436 echo " Resolving Linux kernel version..."
3537 if [ -z " ${version} " ]; then
3638 echo " Could not resolve Linux kernel version" >&2
3739 return 1
3840 fi
3941
40- KERNEL_VERSION=" ${version} -${flavor:- generic } "
42+ KERNEL_VERSION=" ${version} -${flavor:- $kernel_flavor } "
4143 echo " Proceeding with Linux kernel version ${KERNEL_VERSION} "
4244 return 0
4345}
You can’t perform that action at this time.
0 commit comments