#!/bin/bash
# Check if root
if [ "$EUID" -ne 0 ]
  then 
    echo "Please run as root"
  exit
fi

tmpdir=$(dirname $(mktemp -u))
filename=$1
password=$(cat ./bin/backup_pass.txt)

if [[ $filename == *.tar.gz ]]; then
  openssl enc -aes-256-cbc -k pass:${password} -d -in ${filename} | tar Pxz
  echo $?
  rm $filename
  rm -rf /var/lib/connman
  mv /etc/salicru/config/connman /var/lib/
  cp /etc/salicru/config/ntp.conf /etc/ntp.conf
else
  echo "Invalid file extension" >&2
  exit 1
fi