From e69717af61e205708f6a16b34fe69bd83171bc3f Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@robotics.uk.to>
Date: Sun, 3 Jul 2016 22:54:58 +0100
Subject: [PATCH] function to remove rss reader

---
 src/freedombone-app-rss | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/src/freedombone-app-rss b/src/freedombone-app-rss
index fbd4ed509..5195a22da 100755
--- a/src/freedombone-app-rss
+++ b/src/freedombone-app-rss
@@ -40,6 +40,23 @@ RSS_READER_PATH=/etc/share/tt-rss
 RSS_READER_GNUSOCIAL_REPO="https://github.com/bashrc/ttrss-gnusocial"
 RSS_READER_GNUSOCIAL_COMMIT='8b92b8f5db7b0d12459c7bd86a50f48815efe642'
 
+function remove_rss_reader {
+	if ! grep -Fxq "install_rss_reader" $COMPLETION_FILE; then
+		return
+	fi
+	nginx_dissite $RSS_READER_DOMAIN_NAME
+	if [ -f /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME ]; then
+		rm /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME
+	fi
+	if [ -d $RSS_READER_PATH ]; then
+		rm -rf $RSS_READER_PATH
+	fi
+	function_check drop_database
+	drop_database ttrss
+	sed -i '/install_rss_reader/d' $COMPLETION_FILE
+	sed -i '/RSS /d' $COMPLETION_FILE
+}
+
 function rss_reader_modifications {
 	# modify the rss reader to use a socks5 proxy rather than a http proxy
 	if [ ! -d $RSS_READER_PATH ]; then
@@ -261,7 +278,7 @@ function install_rss_reader {
 	RSS_READER_ADMIN_PASSWORD_HASH=$(echo -n "${RSS_READER_ADMIN_PASSWORD}" | sha1sum | awk -F ' ' '{print $1}')
 
 	function_check run_query
-    run_query ttrss "update ttrss_users set pwd_hash = 'SHA1:${RSS_READER_ADMIN_PASSWORD_HASH}', salt= '' WHERE login = 'admin';"
+	run_query ttrss "update ttrss_users set pwd_hash = 'SHA1:${RSS_READER_ADMIN_PASSWORD_HASH}', salt= '' WHERE login = 'admin';"
 
 	function_check rss_reader_modifications
 	rss_reader_modifications
-- 
GitLab