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