#!/bin/bash
set -v

[ $(id -u) -ne 0 ] && { echo 'You are not root'; exit 1; }
[ ! -e /var/lib/bundles ] && { echo 'Perform basic setup first'; exit 1; }
grep -q abuse /var/lib/bundles && { echo 'Abuse bundle already installed'; exit 1; }

# Unpack configuration
wget https://deploy.dasm.cz/abuse.tgz -O - | tar xzvf - -C /

# Restart services
systemctl restart rsyslog firewall

# Clean up
echo 'abuse' >>/var/lib/bundles
rm -f abuse.sh
