[Bug 1701298] Re: ssh_config should include /etc/ssh/ssh_config.d/* by default

Colin Watson cjwatson at canonical.com
Sat Jul 1 16:14:25 UTC 2017


On Fri, Jun 30, 2017 at 08:19:09PM -0400, James Cloos wrote:
> >>>>> "CW" == Colin Watson <cjwatson at canonical.com> writes:
> 
> CW> Erich, could you give an example of the sort of changes you'd like to be
> CW> able to make in a .d directory?
> 
> Colin,
> 
> One good example is the port number(s).  Having to edit sshd_config
> every time the package changes the default contents is a pain.  And
> a non-default port number is very common.

This is all very well and true, but it's not what this bug is about.
Upstream OpenSSH doesn't yet support Include for sshd_config at all, so
there's no possibility of making the distribution-shipped sshd_config
include a .d directory.  This bug is about ssh_config instead.

-- 
Colin Watson                                       [cjwatson at ubuntu.com]

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/1701298

Title:
  ssh_config should include /etc/ssh/ssh_config.d/* by default

Status in openssh package in Ubuntu:
  Confirmed

Bug description:
  It is not currently possible to deploy packages with system-specific SSH configuration settings without modifying the ssh_config file.  Ideally the default ssh_config file would simply contain:
  Include /etc/ssh/ssh_config.d/*
  as this would allow packages to deploy such settings without tampering with the main ssh_config file.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1701298/+subscriptions



More information about the foundations-bugs mailing list