OpenSSH 4.1: call for testing.

Chris Adams cmadams at hiwaay.net
Tue Apr 5 03:32:59 EST 2005


Once upon a time, Darren Tucker <dtucker at zip.com.au> 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 <cmadams at hiwaay.net>
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.




More information about the openssh-unix-dev mailing list