#!/bin/bash

if [ "$1" = '' ]; then
        echo "Please type in an username.";
        exit 2;
fi

if [ "$2" = '' ]; then
        echo "Please type in a password.";
        exit 2;
fi

#sasldblistusers2 | grep "^$1@viathinksoft.de:" > /dev/null
sasldblistusers2 | grep "^$1[@:]" > /dev/null
if [ $? -eq 0 ]; then
	#echo $2 | saslpasswd2 -p -u viathinksoft.de $1
	echo $2 | saslpasswd2 -p $1
	exit $?
else
	echo "Fehler! SASL-Benutzer $1 existiert nicht. Passwort wird nicht geändert." > /dev/stderr
	exit 1;
fi
