update xds-server package in docker
[src/xds/xds-server.git] / scripts / package-update / updateXdsServerPackage
1 #!/bin/bash
2
3 XDSSERVER="xds-server"
4 PACKAGE_NAME="agl-${XDSSERVER}"
5
6 #test if sudoers with NOPASSWD
7 sudo -l | grep NOPASSWD
8 if [ ! $? -eq 0 ]; then
9     exit 1
10 fi
11
12
13 function checkUpdateDebian() {
14     sudo apt-get update
15     apt list --upgradable | grep ${PACKAGE_NAME}
16     if [ $? -eq 0 ]; then
17         sudo apt-get install ${PACKAGE_NAME}
18     fi
19 }
20
21 if [ -f /etc/os-release ]; then
22     source /etc/os-release
23 fi
24
25 case $ID in
26     "debian")
27         res=$(checkUpdateDebian);;
28     *)
29         exit 1;;
30 esac
31