#!/bin/bash
sudo fs_unlock
    echo "muzu"
	cd /opt/terkom-ng
	sudo date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"
	sudo wget https://cdn.public.altisima.cz/terkom/terkom.tar.gz
	sudo tar xvzf terkom.tar.gz -C /opt/terkom-ng
	sudo rm -rf terkom.tar.gz
	cd /opt/terkom-ng/terkom
	sudo wget https://cdn.public.altisima.cz/terkom/terkom-server-main.js
	sudo mv -f terkom-server-main.js.1 terkom-server-main.js
	cd /opt/terkom-ng/pi-server
	sudo grep "  port:.* " config-local.yaml > port.txt
	sudo grep "  host:.* " config-local.yaml > host.txt
	sudo grep "  customerId:.* " config-local.yaml > cid.txt
	sudo sed -i -e 's/   /  /g' cid.txt
	sudo grep "  database:.* " config-local.yaml > database.txt
	sudo grep "idStojanu:.* " config-local.yaml > ids.txt
	sudo grep "swapDisplays:.* " config-local.yaml > swap.txt
	ls /dev/serial/by-path/ > serial.txt
	cd /opt/terkom-ng/terkom
	sudo sed -i 's/  port:.*/'"$(cat /opt/terkom-ng/pi-server/port.txt)"'/' config-local.yaml
	sudo sed -i 's/  host:.*/'"$(cat /opt/terkom-ng/pi-server/host.txt)"'/' config-local.yaml
	sudo sed -i 's/  customerId:.*/'"$(cat /opt/terkom-ng/pi-server/cid.txt)"'/' config-local.yaml
	sudo sed -i 's/  database:.*/'"$(cat /opt/terkom-ng/pi-server/database.txt)"'/' config-local.yaml
	sudo sed -i 's/idStojanu:.*/'"$(cat /opt/terkom-ng/pi-server/ids.txt)"'/' config-local.yaml
	sudo sed -i 's/swapDisplays:.*/'"$(cat /opt/terkom-ng/pi-server/swap.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.4:1.0-port0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.3:1.0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.2:1.0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.1:1.0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.4:1.0-port0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.3:1.0-port0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.2:1.0-port0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	sudo sed -i 's/platform-3f980000.usb-usb-0:1.1:1.0-port0/'"$(cat /opt/terkom-ng/pi-server/serial.txt)"'/' config-local.yaml
	cd /opt/terkom-ng/pi-server
	sudo rm -rf serial.txt
	sudo rm -rf port.txt
	sudo rm -rf host.txt
	sudo rm -rf database.txt
	sudo rm -rf ids.txt
	sudo rm -rf swap.txt
	cd /opt/terkom-ng/terkom
	sudo mv terkom-ng-server.service /etc/systemd/system/
	sudo systemctl daemon-reload
	sudo systemctl restart terkom-ng-server.service 
sudo fs_lock