Ed Warnicke | d6a0fc5 | 2016-04-12 17:34:48 -0500 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | # Figure out what system we are running on |
| 4 | if [ -f /etc/lsb-release ];then |
| 5 | . /etc/lsb-release |
| 6 | elif [ -f /etc/redhat-release ];then |
| 7 | yum install -y redhat-lsb |
| 8 | DISTRIB_ID=`lsb_release -si` |
| 9 | DISTRIB_RELEASE=`lsb_release -sr` |
| 10 | DISTRIB_CODENAME=`lsb_release -sc` |
| 11 | DISTRIB_DESCRIPTION=`lsb_release -sd` |
| 12 | fi |
| 13 | |
Dave Wallace | ed0e49c | 2017-01-26 21:42:00 -0500 | [diff] [blame^] | 14 | if [ $DISTRIB_ID == "CentOS" ]; then |
Ed Warnicke | d6a0fc5 | 2016-04-12 17:34:48 -0500 | [diff] [blame] | 15 | # Install uio-pci-generic |
| 16 | modprobe uio_pci_generic |
Dave Wallace | ed0e49c | 2017-01-26 21:42:00 -0500 | [diff] [blame^] | 17 | fi |
| 18 | echo "Starting VPP..." |
| 19 | if [ $DISTRIB_ID == "Ubuntu" ] && [ $DISTRIB_CODENAME = "trusty" ] ; then |
| 20 | start vpp |
| 21 | else |
Ed Warnicke | d6a0fc5 | 2016-04-12 17:34:48 -0500 | [diff] [blame] | 22 | service vpp start |
| 23 | fi |