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

More retries

parent 89e797a6
No related branches found
No related tags found
No related merge requests found
......@@ -255,21 +255,26 @@ function install_bdsmail {
chmod +x /usr/bin/bdsmail_domain
# wait for domain to be generated by the daemon
echo $'Waiting for i2p domain to be generated...'
sleep 15
bds_domain=$(bdsmail_domain)
if [ ! $bds_domain ]; then
echo $'Waiting...'
# This can take a while, probably because i2p is connecting
bds_domain=
sleep_ctr=0
while [ ! $bds_domain ]; do
echo $"Waiting for i2p domain to be generated ${sleep_ctr}/30"
systemctl restart bdsmail
sleep 15
sleep 10
bds_domain=$(bdsmail_domain)
if [ ! $bds_domain ]; then
#systemctl stop bdsmail
#systemctl disable bdsmail
#remove_i2p
echo $'Failed to get the bdsmail domain'
exit 8934638
sleep_ctr=$((sleep_ctr + 1))
if [ $sleep_ctr -gt 30 ]; then
break
fi
done
if [ ! $bds_domain ]; then
#systemctl stop bdsmail
#systemctl disable bdsmail
#remove_i2p
echo $'Failed to get the bdsmail domain'
exit 8934638
fi
# Create mutt configuration
......
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