Host floyd-mgmt floyd-mgmt.astro.internal
ForwardAgent no
ForwardX11 no
ForwardX11Trusted no
Match host csesbh2.princeton.edu exec "~/.ssh/onsubnet --not 128.112."
ProxyJump xanadu.astro.princeton.edu
Match host joshua.srhuston.net exec "~/.ssh/onsubnet --not 128.112. && [[ `curl -s checkip.amazonaws.com` != 100.11.40.19 ]]"
ProxyJump xanadu.astro.princeton.edu
Match host joshua.srhuston.net exec "test `curl -s checkip.amazonaws.com` == 100.11.40.19"
HostName 192.168.7.49
Host xanadu.astro.princeton.edu csesbh2.princeton.edu joshua.srhuston.net
User huston
ControlMaster auto
ControlPersist yes
ControlPath ~/.ssh/sockets/%C
ServerAliveInterval 30
ServerAliveCountMax 3
Host cake cake.srhuston.net
User pi
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
Host cses*.princeton.edu *.rc.princeton.edu *.rc *.astro.princeton.edu *.srhuston.net *.local
User huston
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
Host *.*
ForwardAgent no
ForwardX11 no
ForwardX11Trusted no
Host *
User huston
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes