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