Skip to content
Snippets Groups Projects
Commit dc003428 authored by Bob Mottram's avatar Bob Mottram
Browse files

Ask for the user account password first

parent 60857daa
No related branches found
No related tags found
No related merge requests found
......@@ -249,6 +249,28 @@ function install_bdsmail {
remove_bdsmail
fi
# ask to the ssh login password for the admin user
# This is then used to create the maildir account
user_account_password=''
data=$(tempfile 2>/dev/null)
trap "rm -f $data" 0 1 2 5 15
dialog --title $"Password" \
--clear \
--passwordbox $"Enter your ssh login password" 8 60 2> $data
ret=$?
case $ret in
0)
user_account_password=$(cat $data)
;;
esac
if [ ${#user_account_password} -lt 2 ]; then
echo ''
echo $'A password must be provided for your user account.'
echo $'This is the same as the original ssh login password shown when you first installed the system.'
exit 3656358
fi
if [ -d /repos/bdsmail ]; then
mkdir $BDSMAIL_DIR
cp -r -p /repos/bdsmail/. $BDSMAIL_DIR
......@@ -369,23 +391,7 @@ function install_bdsmail {
bdsmail_configure_users
# ask to the ssh login password for the admin user
# This is then used to create the maildir account
data=$(tempfile 2>/dev/null)
trap "rm -f $data" 0 1 2 5 15
dialog --title $"Password" \
--clear \
--passwordbox $"Enter your ssh login password" 8 60 2> $data
ret=$?
case $ret in
0)
$BDSMAIL_DIR/bin/newmail $MY_USERNAME /home/$MY_USERNAME/MailDir/i2p $(cat $data)
;;
1)
exit 643856384;;
255)
exit 638762424;;
esac
$BDSMAIL_DIR/bin/newmail $MY_USERNAME /home/$MY_USERNAME/MailDir/i2p "$user_account_password"
APP_INSTALLED=1
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment