瀏覽代碼

Enable sks after restore

Bob Mottram 7 年之前
父節點
當前提交
81be48d180
共有 1 個檔案被更改,包括 5 行新增1 行删除
  1. 5
    1
      src/freedombone-app-keyserver

+ 5
- 1
src/freedombone-app-keyserver 查看文件

@@ -60,7 +60,7 @@ function keyserver_watchdog {
60 60
     ADMIN_USERNAME=$(cat $COMPLETION_FILE | grep "Admin user" | awk -F ':' '{print $2}')
61 61
     ADMIN_EMAIL_ADDRESS=${ADMIN_USERNAME}@${HOSTNAME}
62 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 64
     keyserver_mail_subject_line=$"${PROJECT_NAME} keyserver warning"
65 65
     keyserver_mail_subject_line_disabled=$"${PROJECT_NAME} keyserver disabled"
66 66
     read_config_param KEYSERVER_DOMAIN_NAME
@@ -218,7 +218,9 @@ function restore_local_keyserver {
218 218
     # remove the old database
219 219
     rm -rf /var/lib/sks/DB_prev
220 220
 
221
+    systemctl enable sks
221 222
     systemctl start sks
223
+    nginx_ensite $KEYSERVER_DOMAIN_NAME
222 224
 }
223 225
 
224 226
 function backup_remote_keyserver {
@@ -284,7 +286,9 @@ function restore_remote_keyserver {
284 286
     # remove the old database
285 287
     rm -rf /var/lib/sks/DB_prev
286 288
 
289
+    systemctl enable sks
287 290
     systemctl start sks
291
+    nginx_ensite $KEYSERVER_DOMAIN_NAME
288 292
 }
289 293
 
290 294
 function remove_keyserver {