Once upon a time, Darren Tucker said:
> OpenSSH 4.1 will be released in the next couple of weeks and we invite
> interested parties to test a snapshot.


I tested openssh-SNAP-20050404.tar.gz on Tru64, and I needed this patch:

************************************************** **********************
diff -urN openssh-SNAP-20050404/auth-sia.c openssh/auth-sia.c
--- openssh-SNAP-20050404/auth-sia.c Thu Mar 4 05:59:37 2004
+++ openssh/auth-sia.c Mon Apr 4 11:05:29 2005
@@ -47,7 +47,7 @@
extern char **saved_argv;

int
-sys_auth_passwd(Authctxt *authctxt, char *pass)
+sys_auth_passwd(Authctxt *authctxt, const char *pass)
{
int ret;
SIAENTITY *ent = NULL;
diff -urN openssh-SNAP-20050404/auth-sia.h openssh/auth-sia.h
--- openssh-SNAP-20050404/auth-sia.h Thu Mar 4 05:59:37 2004
+++ openssh/auth-sia.h Mon Apr 4 11:05:33 2005
@@ -26,7 +26,7 @@

#ifdef HAVE_OSF_SIA

-int sys_auth_passwd(Authctxt *, char *);
+int sys_auth_passwd(Authctxt *, const char *);
void session_setup_sia(struct passwd *, char *);

#endif /* HAVE_OSF_SIA */
************************************************** **********************

I left the sys_auth_passwd() declaration in auth-sia.h, but should it be
removed (and also removed from the top of auth-passwd.c)? Both also
include auth.h which now declares sys_auth_passwd() as well.

Aside from that, all tests pass.
--
Chris Adams
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.

_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@mindrot.org
http://www.mindrot.org/mailman/listi...enssh-unix-dev