14 lines
423 B
Bash
Executable File
14 lines
423 B
Bash
Executable File
#!/bin/bash
|
|
set -eux
|
|
|
|
RET=$(select-boot-kernel-initrd)
|
|
KERNEL_VERSION=`echo ${RET%:*} | sed 's/vmlinuz-//g' | cut -f-2 -d'.'`
|
|
maj=$(printf "%02d" ${KERNEL_VERSION%.*})
|
|
min=$(printf "%02d" ${KERNEL_VERSION#*.})
|
|
|
|
# Open vSwitch GRE tunneling included in kernel 3.11 and
|
|
# VXLAN tunneling in kernel 3.12
|
|
if [[ $((10#$maj$min)) -lt 312 ]]; then
|
|
install-packages -m openvswitch-datapath openvswitch-datapath-dkms_package
|
|
fi
|