Browse Source

Enable sks after restore

Bob Mottram 7 years ago
parent
commit
81be48d180
1 changed files with 5 additions and 1 deletions
  1. 5
    1
      src/freedombone-app-keyserver

+ 5
- 1
src/freedombone-app-keyserver View File

60
     ADMIN_USERNAME=$(cat $COMPLETION_FILE | grep "Admin user" | awk -F ':' '{print $2}')
60
     ADMIN_USERNAME=$(cat $COMPLETION_FILE | grep "Admin user" | awk -F ':' '{print $2}')
61
     ADMIN_EMAIL_ADDRESS=${ADMIN_USERNAME}@${HOSTNAME}
61
     ADMIN_EMAIL_ADDRESS=${ADMIN_USERNAME}@${HOSTNAME}
62
     keyserver_size_warning=$"The SKS keyserver database is getting large. Check that you aren't being spammed"
62
     keyserver_size_warning=$"The SKS keyserver database is getting large. Check that you aren't being spammed"
63
-    keyserver_disabled_warning=$"The SKS keyserver has been disabled because it is getting too large. This is to prevent flooding attacks from crashing the server."
63
+    keyserver_disabled_warning=$"The SKS keyserver has been disabled because it is getting too large. This is to prevent flooding attacks from crashing the server. You may need to restore the keyserver from backup."
64
     keyserver_mail_subject_line=$"${PROJECT_NAME} keyserver warning"
64
     keyserver_mail_subject_line=$"${PROJECT_NAME} keyserver warning"
65
     keyserver_mail_subject_line_disabled=$"${PROJECT_NAME} keyserver disabled"
65
     keyserver_mail_subject_line_disabled=$"${PROJECT_NAME} keyserver disabled"
66
     read_config_param KEYSERVER_DOMAIN_NAME
66
     read_config_param KEYSERVER_DOMAIN_NAME
218
     # remove the old database
218
     # remove the old database
219
     rm -rf /var/lib/sks/DB_prev
219
     rm -rf /var/lib/sks/DB_prev
220
 
220
 
221
+    systemctl enable sks
221
     systemctl start sks
222
     systemctl start sks
223
+    nginx_ensite $KEYSERVER_DOMAIN_NAME
222
 }
224
 }
223
 
225
 
224
 function backup_remote_keyserver {
226
 function backup_remote_keyserver {
284
     # remove the old database
286
     # remove the old database
285
     rm -rf /var/lib/sks/DB_prev
287
     rm -rf /var/lib/sks/DB_prev
286
 
288
 
289
+    systemctl enable sks
287
     systemctl start sks
290
     systemctl start sks
291
+    nginx_ensite $KEYSERVER_DOMAIN_NAME
288
 }
292
 }
289
 
293
 
290
 function remove_keyserver {
294
 function remove_keyserver {