|
@@ -43,7 +43,7 @@ RSS_READER_GNUSOCIAL_REPO="https://github.com/bashrc/ttrss-gnusocial"
|
43
|
43
|
RSS_READER_GNUSOCIAL_COMMIT='8b92b8f5db7b0d12459c7bd86a50f48815efe642'
|
44
|
44
|
|
45
|
45
|
function reconfigure_rss {
|
46
|
|
- echo -n ''
|
|
46
|
+ echo -n ''
|
47
|
47
|
}
|
48
|
48
|
|
49
|
49
|
function upgrade_rss {
|
|
@@ -121,7 +121,26 @@ function restore_local_rss {
|
121
|
121
|
}
|
122
|
122
|
|
123
|
123
|
function backup_remote_rss {
|
124
|
|
- echo -n ''
|
|
124
|
+ if grep -q "RSS reader domain" $COMPLETION_FILE; then
|
|
125
|
+ RSS_READER_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "RSS reader domain" | awk -F ':' '{print $2}')
|
|
126
|
+ if [ -d /etc/share/tt-rss ]; then
|
|
127
|
+ function_check suspend_site
|
|
128
|
+ suspend_site ${RSS_READER_DOMAIN_NAME}
|
|
129
|
+
|
|
130
|
+ function_check backup_database_to_friend
|
|
131
|
+ backup_database_to_friend ttrss
|
|
132
|
+
|
|
133
|
+ echo $"Backing up RSS reader installation"
|
|
134
|
+
|
|
135
|
+ function_check backup_directory_to_friend
|
|
136
|
+ backup_directory_to_friend /etc/share/tt-rss ttrss
|
|
137
|
+
|
|
138
|
+ function_check restart_site
|
|
139
|
+ restart_site
|
|
140
|
+ else
|
|
141
|
+ echo $"RSS reader domain specified but not found in /etc/share/ttrss}"
|
|
142
|
+ fi
|
|
143
|
+ fi
|
125
|
144
|
}
|
126
|
145
|
|
127
|
146
|
function restore_remote_rss {
|