pod11-node5 bm_verify configuration
[icn.git] / env / cd_package_installer.sh
1 #!/usr/bin/env bash
2 set -eux -o pipefail
3
4 if [[ $EUID -ne 0 ]]; then
5     echo "This script must be run as root"
6     exit 1
7 fi
8
9 function install_essential_packages {
10     export DEBIAN_FRONTEND=noninteractive
11     apt-get update
12     apt-get -y install \
13     crudini \
14     curl \
15     dnsmasq \
16     figlet \
17     nmap \
18     patch \
19     psmisc \
20     python-pip \
21     python-requests \
22     python-setuptools \
23     vim \
24     wget \
25     git \
26     software-properties-common
27
28     add-apt-repository -y ppa:longsleep/golang-backports
29     apt-get update
30     apt-get install -y golang-go
31 }
32
33 install_essential_packages