-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UseRoaming is not available in Mac OSX Sierra #31
Comments
Short time workaround: just comment the option in
Could you give me the exact version of OpenSSH bundled on Sierra? |
This option was deprecated in 7.2, is removed in 7.3.
This option was deprecated in 7.2, is removed in 7.3.
I've published release 1.301 that removes |
@dolmen macOS Sierra has OpenSSH 7.2p2. That being said, Ubuntu 16.04 LTS has OpenSSH 7.2p2 and does support the One way to check for this might be to shell out to removed:~ elyscape$ # macOS Sierra
removed:~ elyscape$ ssh -V
OpenSSH_7.2p2, LibreSSL 2.4.1
removed:~ elyscape$ ssh -o UseRoaming=no
command-line: line 0: Bad configuration option: useroaming elyscape@removed:~$ # Ubuntu 16.04 LTS
elyscape@removed:~$ ssh -V
OpenSSH_7.2p2 Ubuntu-4ubuntu2.1, OpenSSL 1.0.2g 1 Mar 2016
elyscape@removed:~$ ssh -o UseRoaming=no
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-E log_file] [-e escape_char]
[-F configfile] [-I pkcs11] [-i identity_file] [-L address]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-Q query_option] [-R address] [-S ctl_path] [-W host:port]
[-w local_tun[:remote_tun]] [user@]hostname [command] |
Thanks, @elyscape. I just ran into this problem, too. I hopped up here to report it and found that you were all over it. So that was great! |
I think I will just add a special case for OpenSSH 7.2 on Sierra.
|
$ perl -E 'say $^O' |
And for grins: $ uname -s |
And if that's not incompatible enough for you: $ sw_vers -productName |
OpenSSH 7.2p2 on Ubuntu 16.04 still has UseRoaming as a noop OpenSSH 7.2p2 on Sierra rejects UseRoaming So the high version bound for UseRoaming is now lowered on Darwin.
Release v1.302 is available. |
When generating a key/configuration using
github-keygen
on OS X Sierra the SSH connections to github will give the following warning:The text was updated successfully, but these errors were encountered: