4.7p1 password auth broken on SCO OSR6

Roger Cornelius rac at tenzing.org
Thu Sep 13 00:30:57 EST 2007


Thanks Tim.  I will install and test further this week.

On 09/10/2007 16:14, Tim Rice wrote:
> On Mon, 10 Sep 2007, Roger Cornelius wrote:
> 
> > openssh 4.7p1
> > SCO OSR6
> > 
> > Password authentication is non-functional.  This seems dependent on
> > USE_LIBIAF which further depends on HAVE_LIBIAF (in defines.h), but
> > there is no longer any code in configure to define the latter.  Building
> 
> This patch will solve the missing HAVE_LIBIAF
> ------------
> --- configure.ac.old	2007-08-15 09:16:29.007892000 -0700
> +++ configure.ac	2007-09-10 15:54:26.072835157 -0700
> @@ -2004,7 +2004,10 @@
>  saved_LIBS="$LIBS"
>  AC_CHECK_LIB(iaf, ia_openinfo, [
>  	LIBS="$LIBS -liaf"
> -	AC_CHECK_FUNCS(set_id, [SSHDLIBS="$SSHDLIBS -liaf"])
> +	AC_CHECK_FUNCS(set_id, [SSHDLIBS="$SSHDLIBS -liaf"
> +				AC_DEFINE(HAVE_LIBIAF, 1,
> +        		[Define if system has libiaf that supports set_id])
> +				])
>  ])
>  LIBS="$saved_LIBS"
>  
> ------------
> 
> > with HAVE_LIBIAF defined enables password authentication, but only for
> > non-long (<9 char) passwords, even though UNIXWARE_LONG_PASSWORDS seems
> > to be defined.  I haven't had time yet to investigate further.
> 
> Authentication in the SVR5 space on OpenServer 6 is still lacking.
> (getluid/setluid)
> 
> Probably best to build in the osr5 space for now.
>  
> 
> -- 
> Tim Rice				Multitalents	(707) 887-1469
> tim at multitalents.net
> 
> 
> _______________________________________________
> openssh-unix-dev mailing list
> openssh-unix-dev at mindrot.org
> https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev
> 

-- 
Roger Cornelius        rac at tenzing.org


More information about the openssh-unix-dev mailing list