Store ssh control master socket differently on docker
Store ssh control master socket differently on docker

When using docker, store the controlpath socket in shared memory (/dev/shm)
because overlayfs does not play nice with unix sockets.

macOS cannot use this because `/dev/shm` does not exist
jeffwidman/dotfiles