Own the network: details, VPN, enterprise Wi-Fi, and a firewall that can also allow
Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
@@ -33,11 +33,23 @@ fail() {
|
||||
[[ -r "$routes" ]] || fail "missing $routes"
|
||||
|
||||
# GNOME panel names that correspond to a Panama page. Only entries whose panel
|
||||
# genuinely duplicates a Panama page belong here: "network" stays off it because
|
||||
# Panama has no VPN or per-connection routing, and "online-accounts" is listed
|
||||
# because Panama has an Online Accounts page -- but adding an account still has
|
||||
# to go through GOA's own dialog, so that one exception is named explicitly.
|
||||
# genuinely duplicates a Panama page belong here.
|
||||
#
|
||||
# "network" and "wifi" were deliberately kept off this list, on the reason that
|
||||
# Panama had no VPN and no per-connection routing, so GNOME's panel really did
|
||||
# do more. That stopped being true: Connections now carries per-connection
|
||||
# details, forget, autoconnect, MAC randomization, a VPN list with import, a
|
||||
# hotspot, enterprise Wi-Fi, airplane mode and the system proxy. The two rows
|
||||
# that pointed at GNOME were the last thing on that page telling the user to go
|
||||
# somewhere else for something it does, so both panels moved here and the rows
|
||||
# went with them.
|
||||
#
|
||||
# "online-accounts" is listed because Panama has an Online Accounts page -- but
|
||||
# adding an account still has to go through GOA's own dialog, so that one
|
||||
# exception is named explicitly below.
|
||||
declare -A OWNED=(
|
||||
[network]=connectivity
|
||||
[wifi]=connectivity
|
||||
[printers]=printers
|
||||
[online-accounts]=accounts
|
||||
[sharing]=sharing
|
||||
|
||||
Reference in New Issue
Block a user