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

Add support for specifying a different ssh configuration file #95

Open
btm opened this issue Jul 9, 2019 · 2 comments
Open

Add support for specifying a different ssh configuration file #95

btm opened this issue Jul 9, 2019 · 2 comments
Labels
Status: Help Wanted An issue that needs help from a contributor. Type: Enhancement Adds new functionality.

Comments

@btm
Copy link

btm commented Jul 9, 2019

Describe the Enhancement:

Allow specifying a ssh configuration other than the default file

Describe the Need:

Allows the use of managed and/or templated ssh configuration files for a company that are maintained separate from the individual users ~/.ssh/config file.

Net::SSH::Config.for(host) allows passing a path to a non-default configuration file. A --ssh-config option could be added to specify that file and pass it in ssh_config_for_host.

https://github.com/net-ssh/net-ssh/blob/master/lib/net/ssh/config.rb#L68
https://github.com/chef/chef-apply/blob/master/lib/chef_apply/target_host.rb#L277

@btm btm added the Status: Untriaged An issue that has yet to be triaged. label Jul 9, 2019
@afiune
Copy link

afiune commented Jul 30, 2019

Hi @btm - This is a viable enhancement that we will look into, thank you for opening the issue to track this work.

@afiune afiune added Type: Enhancement Adds new functionality. Status: Help Wanted An issue that needs help from a contributor. and removed Status: Untriaged An issue that has yet to be triaged. labels Jul 30, 2019
@kmf
Copy link

kmf commented Jul 30, 2019

Watching.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Help Wanted An issue that needs help from a contributor. Type: Enhancement Adds new functionality.
Projects
None yet
Development

No branches or pull requests

3 participants