Remove pinning options from security menu

Possibly they might be reintroduced some time later, but for now pinning just causes trouble
This commit is contained in:
Bob Mottram 2016-10-27 11:21:13 +01:00
parent 490f5fca7f
commit 6cc14f3f53
1 changed files with 2 additions and 10 deletions

View File

@ -729,7 +729,7 @@ function housekeeping {
cmd=(dialog --separate-output \ cmd=(dialog --separate-output \
--backtitle "Freedombone Security Configuration" \ --backtitle "Freedombone Security Configuration" \
--title "Housekeeping options" \ --title "Housekeeping options" \
--checklist "If you don't need to do any of these things then just press Enter:" 17 76 17) --checklist "If you don't need to do any of these things then just press Enter:" 15 76 15)
options=(1 "Regenerate ssh host keys" off options=(1 "Regenerate ssh host keys" off
2 "Regenerate Diffie-Hellman keys" off 2 "Regenerate Diffie-Hellman keys" off
3 "Update cipersuite" off 3 "Update cipersuite" off
@ -737,9 +737,7 @@ function housekeeping {
5 "Renew Let's Encrypt certificate" off 5 "Renew Let's Encrypt certificate" off
6 "Enable GPG based authentication (monkeysphere)" off 6 "Enable GPG based authentication (monkeysphere)" off
7 "Register a website with monkeysphere" off 7 "Register a website with monkeysphere" off
8 "Pin all TLS certificates" off 8 "Go Back/Exit" on)
9 "Remove pinning for a domain" off
10 "Go Back/Exit" on)
choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty)
clear clear
for choice in $choices for choice in $choices
@ -767,12 +765,6 @@ function housekeeping {
register_website register_website
;; ;;
8) 8)
pin_all_tls_certs
;;
9)
remove_pinning
;;
10)
exit 0 exit 0
;; ;;
esac esac