Skip to content
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

Support for the Include keyword in SSH config file #775

Open
aliicex opened this issue Nov 1, 2018 · 7 comments
Open

Support for the Include keyword in SSH config file #775

aliicex opened this issue Nov 1, 2018 · 7 comments

Comments

@aliicex
Copy link

aliicex commented Nov 1, 2018

See example connection details in screenshot.

sequel-vs-tableplus

My SSH config file begins

Include config.d/*.cfg

the client-test4 host does not exist in ~/.ssh/config but in an included configuration file. Sequel Pro can see client-test4 in one of the included configs, but it seems that Table Plus only sees those in ~/.ssh/config and not in any included configurations.

Support for Include along with glob wildcards would be a welcome enhancement.

@aliicex
Copy link
Author

aliicex commented Nov 1, 2018

#608 would probably do the trick.

@huyphams
Copy link
Contributor

huyphams commented Nov 2, 2018

yep, macOS build-in ssh has some advantages, I'm working on it.

@christoph-kluge
Copy link

Is there any progress/priority here? I bumped into this right now and validated that it's still not implemented. It works if the entry is inside ~/.ssh/config and it does not if it's inside an Include statement.

Seems like #608 also received a bump today. Here is my example:

Include config.d/* # << same-host is defined there as well, does not work

Host some-host # << here it works
        Hostname 1.1.1.1

@stephenreay
Copy link

Just came across this as I was about to file a similar bug. Is there any progress on this?

@muxcmux
Copy link

muxcmux commented Jun 30, 2022

Hi, are there updates on this? Would be great to see this implemented!

@Luwdo
Copy link

Luwdo commented Feb 23, 2023

Having same issue, I can write a script to flatten my ssh config from a config.source but thats only a temporary solution to just having table plus support includes.

@Luwdo
Copy link

Luwdo commented Aug 4, 2023

Any updates on this its been 5+ years since openssh had Includes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants