Call for testing: OpenSSH-6.2

Kevin Brott kevin.brott at gmail.com
Tue Mar 5 11:43:41 EST 2013


Confirmed Amit's issue on HP-UX 11.11 ... something is broken on this OS
version - appears to be compiler-independent ... as he's getting it via the
HP cc, and I'm seeing it in gcc as well.

target hppa2.0w-hp-hpux11.11 using gcc 4.1.1

./configure  - MOSTLY OK
...
checking whether vsnprintf returns correct values on overflow... no
configure: WARNING: ****** Your vsnprintf() function is broken, complain to
your vendor
checking whether snprintf can declare const char *fmt... yes
...
checking if setrlimit RLIMIT_FSIZE works... yes
./configure[12173]: ==: A test command parameter is not valid.
checking for long long... yes
...
checking if your system defines _PATH_LASTLOG... no
configure: WARNING: ** Cannot find lastlog **
checking if your system defines UTMP_FILE... yes
...
              Host: hppa2.0w-hp-hpux11.11
          Compiler: gcc
    Compiler flags: -g -O2 -Wall -Wpointer-arith -Wuninitialized
-Wsign-compare -Wformat-security -Wno-pointer-sign -fno-strict-aliasing
-D_FORTIFY_SOURCE=2 -fno-builtin-memset -std=gnu99
Preprocessor flags: -I/var/tmp/ssh/include  -D_HPUX_SOURCE -D_XOPEN_SOURCE
-D_XOPEN_SOURCE_EXTENDED=1
      Linker flags: -L/var/tmp/ssh/lib
         Libraries: -lcrypto -lz -lnsl -lxnet  -lsec

WARNING: the operating system that you are using does not appear to support
getpeereid(), getpeerucred() or the
SO_PEERCRED getsockopt() option. These facilities are used to enforce
security checks to prevent unauthorised connections to
ssh-agent. Their absence increases the risk that a malicious user can
connect to your agent.

make tests- FAILS:
...
    ranlib libopenbsd-compat.a
    gcc -g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare
-Wformat-security -Wno-pointer-sign -fno-strict-aliasing
-D_FORTIFY_SOURCE=2 -fno-builtin-memset -std=gnu99  -I. -I.
-I/var/tmp/ssh/include  -D_HPUX_SOURCE -D_XOPEN_SOURCE
-D_XOPEN_SOURCE_EXTENDED=1 -DSSHDIR=\"/usr/local/etc\"
-D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\"
-D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh-askpass\"
-D_PATH_SFTP_SERVER=\"/usr/local/libexec/sftp-server\"
-D_PATH_SSH_KEY_SIGN=\"/usr/local/libexec/ssh-keysign\"
-D_PATH_SSH_PKCS11_HELPER=\"/usr/local/libexec/ssh-pkcs11-helper\"
-D_PATH_SSH_PIDDIR=\"/var/run\"  -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\"
CC=gcc -DHAVE_CONFIG_H -c authfd.c
gcc: CC=gcc: No such file or directory
*** Error exit code 1

Doesn't seem to matter if shell is /usr/bin/ksh, /usr/bin/sh, or
/usr/old/bin/sh - same results either way ...



On Mon, Mar 4, 2013 at 2:53 PM, Damien Miller <djm at mindrot.org> wrote:

> On Mon, 4 Mar 2013, Kevin Brott wrote:
>
> > ?
> >
> > Using http://www.mindrot.org/openssh_snap/openssh-SNAP-20130305.tar.gz
> >       + modpipe.c patch #1
> >       + modpipe.c patch #2
> >       = openssh-SNAP-20130305-p2.tar.gz
>
> [snip extensive, passing test results]
>
> Thanks! These patches have been applied and will be in tomorrow's snapshot
> and, of course, the release.
>
> -d
>



-- 
# include <stddisclaimer.h>
/* Kevin  Brott <Kevin.Brott at gmail.com> */


More information about the openssh-unix-dev mailing list