#!/bin/sh
for i in "$@"
do
case $i in
    -p|--purge)
     rm -rf /var/lib/nvsm/

     #Remove Certificates and Keys generated at installation
     rm -f /etc/nvsm/nvsm-server.key
     rm -f /etc/nvsm/nvsm-server.crt
     rm -f /etc/nvsm/nvsm-perpetual.jwt
     rm -f /etc/nvsm/nvsm-ca.crt
     rm -f /etc/nvsm/nvsm-ca.key
     rm -f /etc/nvsm/nvsm-ca.srl
     rm -f /etc/nvsm/nvsm-server.csr
    ;;
    *)
    echo "Wrong option specified, pkg is in inconsistant state"
    ;;
esac
done
systemctl stop nvsm

systemctl disable nvsm-notifier
systemctl disable nvsm-api-gateway
systemctl disable nvsm-core
systemctl disable nvsm-mqtt
systemctl disable nvsm
systemctl disable nvsm-exporter
