Commit 7fe30f1b16b53e4f4fbc980a2ef6f0995ec285e8

Authored by Adhidarma Hadiwinoto
1 parent 579e6bf097
Exists in master

rename jadi komodo-mkios-install

Showing 1 changed file with 30 additions and 0 deletions Inline Diff

komodo-mkios-install.sh
File was created 1 #!/bin/bash
2
3 if [ ! -f "/home/komodo/.ssh/id_rsa.pub" ];
4 echo "SSH-ID does not exist."
5 echo "Please do ssh-keygen and do not forget to register it on gitlab."
6 exit 1
7 fi
8
9 read -p 'Cluster name (one word): ' clustername < /dev/tty
10 if [ -z "$clustername" ]; then
11 echo "Invalid clustername";
12 exit
13 fi
14 clustername=${clustername^^}
15
16 read -p 'Modem port (eg: ttyUSB0): ' modemport < /dev/tty
17 if [ -z "$modemport" ]; then
18 echo "Invalid modemport";
19 exit
20 fi
21
22 set -x
23
24 sudo useradd komodo
25 sudo usermod -a -G dialout komodo
26 sudo -u komodo mkdir /home/komodo/gateways
27 cd /home/komodo/gateways
28 sudo -u komodo git clone git@gitlab.kodesumber.com:komodo/komodo-gw-mkios.git $modemport || exit 1
29 cd /home/komodo/gateway/$modemport || exit 1
30 sudo -u komodo npm install
31