#!/bin/bash
USR=$1
if [ -z $USR ]; then
    echo "${0}: user ${USER} doesn't exist"
    exit 1
fi
echo -n "Changing UNIX password for $USR
New password: "
read -s password
echo
echo -n "Retype new password: "
read -s password2
echo
if [ ! "$password" = "$password2" ]; then
    echo "New passwords don't match!"
    exit 1
fi

set -e
samba-tool user setpassword --filter="cn=${USR}" --newpassword="${password}"
samba-tool user setexpiry ${1} --days=31000 > /dev/null
