#!/bin/bash
# OS update and cleanup
# Ak vidis tuto spravu, pravdepodobne sa pokusas spustit tento script.
# Otvor terminal (Activities-terminal),
# prihlas sa ako hlavny administrator (su [enter])
# zadaj administratorske heslo (asus [enter])
# vojdi do zlozky s tymto scriptom (cd /cesta/do/zlozky/so/scriptom [Enter])
# a spusti script (./osupdate [Enter])

# upgrade VGA driver
echo "osupdate - 1) UPGRADING VGA DRIVER"
echo deb http://http.debian.net/debian stretch-backports main contrib non-free > /etc/apt/sources.list.d/stretch-backports.list
apt update
apt -t stretch-backports install linux-image-amd64
apt install -t stretch-backports firmware-linux

# vypnutie cups
echo "osupdate - 2) DISABLE CUPS"
systemctl stop cups
systemctl disable cups
apt-get remove cups

# zapnutie SSH
echo "osupdate - 3) ENABLE SSH"
apt-get update
apt-get install -y ssh
systemctl enable ssh
systemctl start ssh

# zmena vlastnika /var/log
echo "osupdate - 4) CHANGE OWNER /var/log"
chown -R catorderer /var/log/

# vycistenie systemu
echo "osupdate - 5) CLEANUP DISTRO"
apt-get autoremove -y
apt-get autoclean

# setup CatDispenser a TeamViewer pomocou scriptu copyscript (chmod+x dimscreen)
echo "osupdate - 6) RUNNING SCRIPT copyscript"
BASEDIR=$(dirname "$0")
chmod +x "$BASEDIR/copyscript"
chmod +x "$BASEDIR/dimscreen"
$BASEDIR/copyscript

# vypnutie klavesnice
echo "osupdate - 7) DISABLE CARIBOU"
apt-get remove caribou -y

reboot
