From f9a98d2d07ab04efc644ecf7ca416d169ddecce5 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Sun, 11 Jun 2017 11:54:24 +0100
Subject: [PATCH] Check that onion sites are created

---
 src/freedombone-app-rss | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/freedombone-app-rss b/src/freedombone-app-rss
index 5f57ee844..2fe40ac0e 100755
--- a/src/freedombone-app-rss
+++ b/src/freedombone-app-rss
@@ -323,7 +323,18 @@ function install_rss_main {
     rss_create_database
 
     RSS_READER_ONION_HOSTNAME=$(add_onion_service rss 80 ${RSS_READER_ONION_PORT})
+    if [[ $RSS_READER_ONION_HOSTNAME != *".onion" ]]; then
+        echo $'Unable to create onion address for rss reader site'
+        exit 7352582
+    fi
+
+    sleep 4
+
     RSS_MOBILE_READER_ONION_HOSTNAME=$(add_onion_service rss_mobile 80 ${RSS_MOBILE_READER_ONION_PORT})
+    if [[ $RSS_MOBILE_READER_ONION_HOSTNAME != *".onion" ]]; then
+        echo $'Unable to create onion address for rss mobile site'
+        exit 7639532
+    fi
 
     echo 'server {' > /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME
     echo "  listen 127.0.0.1:$RSS_MOBILE_READER_ONION_PORT;" >> /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME
-- 
GitLab