#!/bin/bash
. /var/emu/script/functions.sh
echo -e "\nUeberprueft das Password eines WebIf Benutzers (nicht HTTPUSER!)\n"
echo -n "Welcher Benutzer soll ueberprueft werden? "
read usr
dbUSR=$(sqlite3 $WEBIF_SQLITEdb "SELECT user FROM auth WHERE user=\"$usr\"")
[ -z "$dbUSR" ] && echo "Benutzer \"$usr\" konnte nicht gefunden werden!" && exit 1
echo -n "Welches Password muesste $usr haben? "
read pwd
md5passhash=$(echo -n "$pwd"|md5sum|cut -d" " -f1)
dbPWD=$(sqlite3 $WEBIF_SQLITEdb "SELECT pass FROM auth WHERE user=\"$usr\"")
if [ "$md5passhash" != "$dbPWD" ]; then
echo -e "Die Passwoerter sind \e[1;31mUNTERSCHIEDLICH!\e[0m"
else
echo -e "Die Passwoerter sind \e[1;32mIDENTISCH!\e[0m"
fi
exit 0