#!/usr/bin/env bash
if [ "$EUID" -ne 0 ]; then
  echo "Please run as root"
  echo "or use sudo before command:"
  echo "sudo update-ubuntu"
  exit
fi
journalctl --rotate
journalctl --vacuum-time=2d
logger -t uppdatera Rensat logfiler
echo "[OK] Logfiles older than 2 days were deleted."
logger -t uppdatera Uppdaterar
apt-get autoclean && apt-get clean && apt-get update && echo "*** Check and update expired gpg-key(s)! ***" && apt-get -y upgrade --allow-downgrades && apt-get -y dist-upgrade --allow-downgrades && keep3kernels && apt-get -y autoremove && apt --fix-broken install && apt-get clean
logger -t uppdatera Uppdatering slutförd
echo "[OK] Updated system and cleaned cache."
flag=$(cat /etc/default/grub | grep GRUB_TIMEOUT_STYLE=hidden)
if [ ! -z "$flag" ];then
  /usr/local/bin/fix-grub
fi
if [ -d /home/mamma/Hämtningar ];then
  mkdir -p /home/mamma/Hämtningar/_bifoga_filer
  chown -R mamma:mamma /home/mamma/Hämtningar/_bifoga_filer
fi
# Fix for firejail signal-desktop
if [ -f /opt/Signal/chrome-sandbox ];then
  chmod 4755 /opt/Signal/chrome-sandbox
fi
exit 0