4.7p1 password auth broken on SCO OSR6

Tim Rice tim at multitalents.net
Tue Sep 18 01:38:14 EST 2007


On Mon, 17 Sep 2007, Roger Cornelius wrote:

> On 09/15/2007 19:24, Tim Rice wrote:
> > 
> > I tracked down the problem. CUSTOM_SYS_AUTH_PASSWD was not defined so
> > the UNIXWARE_LONG_PASSWORDS bit were never used.
> > 
> > Please backout your changes to configure.ac (leave my patch in) and
> > openbsd-compat/xcrypt.c and try this patch.
> > 
> > Thanks.
> > 
> > ----------------------------
> > --- defines.h.old	2007-08-15 09:16:29.167892001 -0700
> > +++ defines.h	2007-09-15 19:17:15.331975020 -0700
> > @@ -694,9 +694,11 @@
> >  # define CUSTOM_SYS_AUTH_PASSWD 1
> >  #endif
> >  
> > +#if defined(HAVE_LIBIAF) && defined(HAVE_SET_ID)
> > +# define CUSTOM_SYS_AUTH_PASSWD 1
> > +#endif
> >  #if defined(HAVE_LIBIAF) && defined(HAVE_SET_ID) && !defined(BROKEN_LIBIAF)
> >  # define USE_LIBIAF
> > -# define CUSTOM_SYS_AUTH_PASSWD 1
> >  #endif
> >  
> >  /* HP-UX 11.11 */
> > ----------------------------
> 
> Yes, that works.  Thank you Tim.
 
OK, I've commited the patch to HEAD and the V_4_7 branch.

-- 
Tim Rice				Multitalents	(707) 887-1469
tim at multitalents.net




More information about the openssh-unix-dev mailing list