#!/bin/sh

#
# Configuration reset script for spxenroll
#

reset() {
    # restore default configuration
    for f in /etc/default/spxenroll; do
        cp -a $f.spxsave $f
    done
    # remove all state data files
    find /var/lib/spxenroll/ \! -type d -print0 | xargs -0r rm -f --
    # remove per-service directories
    rm -rf /var/lib/spxenroll/services/*
}

#
# Main
#

case "$1" in
    reset)
        reset
    ;;
    *)
        echo "Usage $0 {reset}" >&2
	exit 1
    ;;
esac
