echo Stop Velserv and disable if already running
systemctl disable velserv --now
echo stop velbus-tcp SNAP service if installed
snap disable velbus-tcp
snap stop velbus-tcp
echo Make a new directory for velserv "/opt/velserv"
mkdir /opt/velserv
cd /opt/velserv
echo Download the zip file
wget http://www.mdar.co.uk/dl/velserv1.5.1.zip -O /opt/velserv/velserv1.5.1.zip
# wget http://www.mdar.co.uk/dl/velserv1.5_kasaert.zip -O /opt/velserv/velserv1.5_kasaert.zip
echo check that gcc and unzip are installed
apt install gcc unzip build-essential -y
echo unzip the files
unzip -o velserv1.5.1.zip
echo create synlink
cp -f /opt/velserv/velserv.service /etc/systemd/system/velserv.service
# echo get new version of velser.c
# wget  https://raw.githubusercontent.com/jeroends/velserv/master/velserv.c -O /opt/velserv/velserv.c
echo Create Velserv application
gcc -o velserv velserv.c -lpthread
echo reload Systemctl files
systemctl daemon-reload
echo enable Velserv at boot up
systemctl enable velserv.service
echo Start Velserv now on port 6000
systemctl start velserv.service
echo what is Velserv doing right now?
echo press q to exit
systemctl status velserv

exit 0