You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Ability to skip Include directive and add smallstep config directly to ~/.ssh/config #246
Hey @jhult only bad news, which is to say, no movement. If anything we've made this worse by adding another include indirection into that flow.
I'll add this back to our triage so we can re-discuss it (fell off our map), but my gut feeling is that this will be kinda challenging / involved to special case. With the relatively recent introduction of contexts there is the possibility to have multiple match exec ... blocks. Managing those in one file is troublesome and it's the reason we've chose to use includes.
Activity
dopey commentedon Apr 7, 2020
Great suggestion! Seems like we should definitely make this an option. We'll have to prioritize for one of our next sprints.
jhult commentedon Jan 28, 2022
@dopey, @sourishkrout, any news on this?
dopey commentedon Jan 28, 2022
Hey @jhult only bad news, which is to say, no movement. If anything we've made this worse by adding another
includeindirection into that flow.I'll add this back to our triage so we can re-discuss it (fell off our map), but my gut feeling is that this will be kinda challenging / involved to special case. With the relatively recent introduction of
contexts there is the possibility to have multiplematch exec ...blocks. Managing those in one file is troublesome and it's the reason we've chose to useincludes.dopey commentedon Feb 3, 2022
@jhult we had a chance to talk about this today, and unfortunately, this is going to be difficult for us to support "natively".
There are two workarounds that we can think of:
If it were me, I'd probably do 2), but lmk if you'd like more info about replacing the default template.
p.s. Templates attribute in the CA config: https://github.com/smallstep/certificates/blob/808f039b0993e047bff9302d42bb03bcc15e92ad/authority/config/config.go#L66