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:
parent
490f5fca7f
commit
6cc14f3f53
|
@ -729,7 +729,7 @@ function housekeeping {
|
|||
cmd=(dialog --separate-output \
|
||||
--backtitle "Freedombone Security Configuration" \
|
||||
--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
|
||||
2 "Regenerate Diffie-Hellman keys" off
|
||||
3 "Update cipersuite" off
|
||||
|
@ -737,9 +737,7 @@ function housekeeping {
|
|||
5 "Renew Let's Encrypt certificate" off
|
||||
6 "Enable GPG based authentication (monkeysphere)" off
|
||||
7 "Register a website with monkeysphere" off
|
||||
8 "Pin all TLS certificates" off
|
||||
9 "Remove pinning for a domain" off
|
||||
10 "Go Back/Exit" on)
|
||||
8 "Go Back/Exit" on)
|
||||
choices=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty)
|
||||
clear
|
||||
for choice in $choices
|
||||
|
@ -767,12 +765,6 @@ function housekeeping {
|
|||
register_website
|
||||
;;
|
||||
8)
|
||||
pin_all_tls_certs
|
||||
;;
|
||||
9)
|
||||
remove_pinning
|
||||
;;
|
||||
10)
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
|
|
Loading…
Reference in New Issue