#!/bin/sh

config="/etc/ctasd/ctasd-out.conf"

ctasd_action()
{
	local action="$1"
	systemctl $action ctasd_initd.service
}

install_key()
{
	local license
	read license
	perl -pi -e 's|^License_key_code.*|License_key_code = '$license'|g' $config
	ctasd_action condrestart
}

remove_key()
{
	perl -pi -e 's|^License_key_code.*|License_key_code = xxxxxxxxxxxxxxxxxxxx|g' $config
	ctasd_action condrestart
}

case $1 in
	install) install_key ;;
	remove) remove_key ;;
	*) echo "Undefined action $1"; exit 1;;
esac
