This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Logging-in using ssh elevates the user privilege.
> Hi Andrew,
>
> On Mar 8 23:46, Takashi Yano wrote:
> > Hi Corinna,
> >
> > Thanks for your advice.
> >
> > On Fri, 8 Mar 2019 15:11:18 +0100 Corinna Vinschen wrote:
> > > > In Linux, connect() in the client returns befor the
> > > > server calls accept(). However, in cygwin, connect()
> > > > does not return until the server calls accept().
> > >
> > > This is a result of the handshake to exchange credentials for
> > > getpeereid(). To workaround this issue, try building screen
> > > with a tweak. Server and as client should call
> > >
> > > setsockopt (sock, SOL_SOCKET, SO_PEERCRED, NULL, 0);
> > >
> > > before calling accept or connect.
> >
> > Following your advice, I tried the patch attached and
> > confirmed the problem regarding -Q option is solved.
>
> any chance to rebuild screen with the patch from
> https://cygwin.com/ml/cygwin/2019-03/msg00167.html
Sure, will do. Thanks to both of y'all for solving this.
Andrew
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple