[PATCH] contrib/cygwin/ssh-{host,user}-config

Corinna Vinschen vinschen at redhat.com
Sat Jul 12 21:17:55 EST 2008


On Jul 12 17:02, Damien Miller wrote:
> On Fri, 11 Jul 2008, Corinna Vinschen wrote:
> 
> > Hi,
> > 
> > attached a total revamp of the ssh-host-config and ssh-user-config
> > scripts.  The underlying idea is that one of our maintainers has
> > contributed a unified configuration script environment for Cygwin,
> > called csih.  This is now used by the below ssh config scripts as well.
> > There's also an additional file called sshd-inetd, which is a service
> > configuration file for inetutils.  The Makefile had to be changed
> > accordingly.
> > 
> > Could somebody please check this in?
> > 
> > And, is is possible to get this change into 5.1p1?
> 
> Does this require a specific version of the cygwin tools or DLL? If so
> we may want to document it, or explicitly test for it in configure.ac.

It does not require a specific version of the Cygwin DLL and it does not
require any more tools than before, except for the addition dependency
of the csih package.  However, the csih package is now part of the Cygwin
distro base install.  Additionally, csih will be added to the OpenSSH
package dependencies in the Cygwin distro.  From the user perspective,
the change is rather gentle.

The big advantage of this new solution is that most of the really sticky
Windows stuff is now externalized into the csih packages.  This doesn't
only positively affect OpenSSH but evey other package which requires
Windows-specific configuration (creating a Windows user account with
special privileges, installing as a Windows service, etc.)
If changes are necessary, they will in future not so much affect the
OpenSSH package, but rather the csih package (apart from potential
script bugs, of course).

I don't see any need to document something or to do additional tests in
configure.

Oh, btw., here's a somewhat off-topic question:  The next major release
of Cygwin will drop Windows 95/98/Me support, it won't even run on 9x
anymore.  Shall we rip out 9x support from the cygwin-specific code in
OpenSSH as well, as soon as Cygwin 1.7 is officially released (hopefully
this year)?


Corinna

-- 
Corinna Vinschen
Cygwin Project Co-Leader
Red Hat


More information about the openssh-unix-dev mailing list