2016-04-12 17:34:48 -05:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# Figure out what system we are running on
|
|
|
|
if [ -f /etc/lsb-release ];then
|
|
|
|
. /etc/lsb-release
|
|
|
|
elif [ -f /etc/redhat-release ];then
|
|
|
|
yum install -y redhat-lsb
|
|
|
|
DISTRIB_ID=`lsb_release -si`
|
|
|
|
DISTRIB_RELEASE=`lsb_release -sr`
|
|
|
|
DISTRIB_CODENAME=`lsb_release -sc`
|
|
|
|
DISTRIB_DESCRIPTION=`lsb_release -sd`
|
|
|
|
fi
|
|
|
|
|
2017-01-26 21:42:00 -05:00
|
|
|
if [ $DISTRIB_ID == "CentOS" ]; then
|
2016-04-12 17:34:48 -05:00
|
|
|
# Install uio-pci-generic
|
|
|
|
modprobe uio_pci_generic
|
2017-01-26 21:42:00 -05:00
|
|
|
fi
|
|
|
|
echo "Starting VPP..."
|
|
|
|
if [ $DISTRIB_ID == "Ubuntu" ] && [ $DISTRIB_CODENAME = "trusty" ] ; then
|
|
|
|
start vpp
|
|
|
|
else
|
2016-04-12 17:34:48 -05:00
|
|
|
service vpp start
|
|
|
|
fi
|