On Sat, Jul 01, 2017 at 01:27:13PM -0400, James Cloos wrote: > CW> This is all very well and true, but it's not what this bug is about. > > My reading of this bug is that a patch to support .d/* is exactly what > was requested.
No, this bug is specifically about *ssh_config*, not *sshd_config* - the client configuration file, not the server configuration file. Even leaving aside the lack of upstream support for Include in sshd_config (which is https://bugzilla.mindrot.org/show_bug.cgi?id=2468), I'd expect to at least have to think about the two separately, due to considerations such as ordering (ssh_config has per-user configuration files to be considered as well, while sshd_config doesn't; sshd_config frequently has more complex issues related to Match blocks). > And you asked for examples of how it would be useful, then complained > about receiving such an example. I was glad to receive Erich's response to the question I asked them directly. :-) I understand the general usefulness of .d directories in configuration systems and have put effort into supporting them in the past; I was specifically asking the bug reporter for what packaged modifications to ssh_config they wanted to be able to deliver, because I wanted to know whether it was a matter of packaging site-local changes or a matter of extensions being made by other packages that we might ship in the distribution. Site-local changes I entirely understand; if it were distribution-shipped changes then I would want to look into the details at some more length. I generally try hard to avoid the scope of a bug drifting too far. My experience is that it's easy to consolidate multiple bugs that turn out to be about the same thing, but difficult to deal with single bugs that have ended up being about multiple things. It can be difficult to avoid sounding sharp when trying to stop a bug from undergoing scope creep, and I'm sorry for that. However, please do take any points about sshd_config to a separate bug report. -- Colin Watson [cjwat...@ubuntu.com] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1701298 Title: ssh_config should include /etc/ssh/ssh_config.d/* by default To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1701298/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs