chanzuckerberg / blessclient

Go client to negotiate SSH certificates
MIT License
63 stars 17 forks source link

[feature] Leverage ssh_config Include directive #191

Open edulop91 opened 3 years ago

edulop91 commented 3 years ago

Rather than trying to merge everything into an .ssh/config, we create a separate .ssh/blessconfig and then Include it.

This requires users to manually add to the top of their .ssh/config the Include ~/.ssh/blessconfig directive

mbarrien commented 3 years ago

Since it's such an easy check for the existence of the single line now, it would be nice if there was a feature to add this line to .ssh/config.