소스 검색

Enable sks after restore

Bob Mottram 8 년 전
부모
커밋
81be48d180
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5
    1
      src/freedombone-app-keyserver

+ 5
- 1
src/freedombone-app-keyserver 파일 보기

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 {