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 \
|
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
|
||||||
|
|
Loading…
Reference in New Issue