#!/bin/bash

set -e

cfg=/etc/default/expressvpn

if grep -q ^XVPN_VERBOSE=1 $cfg ; then
    echo "ExpressVPN beta diagnostics are already enabled."
    exit 1
fi

if [ $EUID -ne 0 ] ; then
    echo >&2 "This script must be run as root."
    echo >&2
    echo >&2 "Try:"
    echo >&2 "    sudo /usr/lib/expressvpn/expressvpn-enable-beta-diagnostics"
    exit 1
fi

echo "Enabling ExpressVPN beta diagnostics"
echo "XVPN_VERBOSE=1" >> $cfg

echo "Restarting ExpressVPN Daemon"
if command -v systemctl &>/dev/null ; then
    /bin/systemctl restart expressvpn
elif [ -f /etc/init.d/expressvpn ] ; then
    /etc/init.d/expressvpn restart
fi

exit 0
