Hello

Well I am using older versions of gcc (2.8.1 or 2.7.2.2) but they have
been stable and ok for most all other packages.

After a straight ./configure and make it bombs with

Making all in sshcore
gcc -DHAVE_CONFIG_H -I. -I. -I../../..   -I. -I.  -I../../.. -I../../..
 -I../../../lib/sshutil -I../../../lib/sshutil/sshcore
-I../../../lib/sshutil/sshadt -I../../../lib/sshutil/ssholdadt
-I../../../lib/sshutil/sshstrutil -I../../../lib/sshutil/ssheloop
-I../../../lib/sshutil/sshstream -I../../../lib/sshutil/sshfsm
-I../../../lib/sshutil/sshsysutil -I../../../lib/sshutil/sshnet
-I../../../lib/sshutil/sshmisc -I../../../lib/sshutil/sshpacketstream
-I../../../lib/sshutil/sshtestutil -I../../../lib/zlib
-I../../../lib/sshmath -I../../../lib/sshreadline
-I../../../lib/sshapputil -I../../../lib/sshcrypt
-I../../../lib/sshproto -I../../../lib/sshagent
-I../../../lib/sshsession -I../../../lib/sshhttp
-I../../../lib/sshscrlock -I../../../lib/sshsmtp -I../../../lib/sshscm
-I../../../lib/sshpgp -I../../../lib/sshipsecappapi
-I../../../lib/sshhs -I../../../lib/sshexternalkey
-I../../../lib/sshfilexfer     -g -Wall -D_OSF_SOURCE -msg_disable
longdoublenyi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -c sshdebug.c
gcc: longdoublenyi: No such file or directory
cc1: Invalid option `sg_disable'
*** Exit 1


config.log has lots of errors related to "-msg_disable longdoublenyi:
No such file or directory " which are ignored when it builds the
Makefiles.

I edited configure and removed  "-msg_disable longdoublenyi" where it
occured (after a make distclean of course).

The build completed. However a brief test (running on port 9999 with
-v) indicates a problem with password authentication. We use OSF C2 and
I cannot see any indication that this is supported in v2 even in the
way that it was in v1.2.27

The usual -lsecurity and sia_ses_authent() type calls are absent.

Has anyone done anything to extend the authentication modules - the
layout is different in v2 compared with v1. The debug output is


debug: Ssh2AuthPasswdClient/authc-passwd.c:82/ssh_client_auth_passwd:
Starting password query...
test's password:
debug: Ssh2AuthPasswdClient/authc-passwd.c:82/ssh_client_auth_passwd:
Starting password query...
test's password:
debug: Ssh2AuthPasswdClient/authc-passwd.c:82/ssh_client_auth_passwd:
Starting password query...
test's password: debug: SshReadPass/readpass.c:196/ssh_read_passphrase:
got errno 4, system error Interrupted system call

It doesn't matter what password is supplied as it exits after the
default 3 attempts (but of course won't update the C2 auth data).

Anyone already patched a v2 code tree?

Neil

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Dr Neil J Long, Computing Services, University of Oxford
 13 Banbury Road, Oxford, OX2 6NN, UK Tel:+44 1865 273232 Fax:+44 1865 273275
 EMail:       [EMAIL PROTECTED]  
 PGP:    ID 0xE88EF71F    OxCERT: [EMAIL PROTECTED] PGP: ID 0x4B11561D

Reply via email to