#!/bin/bash
set -e 

if [ -z $1 ]; then
    backup=data/networksettingsbackup.tar.gz
else
    backup=$1
fi

sudo mkdir -p \
    /usr/lib/NetworkManager/conf.d/ \
    /run/NetworkManager/conf.d/ \
    /etc/NetworkManager/ \
    /usr/lib/firewalld/ \
    /etc/firewalld 

cd /
sudo tar -czf "$backup" \
    usr/lib/NetworkManager/conf.d/ \
    run/NetworkManager/conf.d/ \
    etc/NetworkManager/ \
    etc/sysconfig/network-scripts/ \
    usr/lib/firewalld/ \
    etc/firewalld/
cd - 2>/dev/null >/dev/null
