Call for testing: OpenSSH 8.3

Kevin Brott kevin.brott at gmail.com
Thu May 14 01:40:35 AEST 2020


On 5/12/20 8:56 PM, Darren Tucker wrote:
> On Wed, 13 May 2020 at 02:00, Kevin Brott <kevin.brott at gmail.com> wrote:
> [...]
>> *AIX 7200-04-01-1939 / gcc (GCC) 8.3.0
>> fails out here ...*
>> ...
>> key option expiry-time invalid
>> key option expiry-time expired
>> key option expiry-time valid
>> failed key options
>> gmake[1]: *** [Makefile:213: t-exec] Error 1
>> gmake[1]: Leaving directory '/home/brottk/sandbox/openssh-portable/regress'
>> make: *** [Makefile:673: t-exec] Error 2
> I've reproduced this one.  The reason is that allocating a pty on AIX
> requires root privileges, and the test sshd is failing with the
> following:
>
> debug1: pty_setowner: no tty group
> chown(/dev/pts/2, 500, 0) failed: Not owner
> debug1: do_cleanup
> debug1: session_pty_cleanup2: session 0 release /dev/pts/2
> Attempt to write login records by non-root user (aborting)
> debug1: do_cleanup
> FAIL: key option failed restrict,pty
>
> You can run the test with SUDO=sudo (assuming you have sudo and it's
> configured to allow passwordless commands).  I'll see if we can skip
> these tests in that case.
>

Using: openssh-SNAP-20200513.tar.gz

* AIX 7200-04-01-1939 / gcc 8.3.0 / OpenSSL 1.0.2t / SUDO="" make tests failed for PTY allocation as before

* AIX 7200-04-01-1939 / gcc 8.3.0 / OpenSSL 1.0.2t / SUDO=sudo make tests failed
  => Temporary /etc/sudoers.d/05_sshbuild added to allow passwordless builds
  ...
  Identity added: openssh/regress/sk-ecdsa-sha2-nistp256 at openssh.com-agent (user at host)
  Certificate added: openssh/regress/sk-ecdsa-sha2-nistp256 at openssh.com-agent-cert.pub (sk-ecdsa-sha2-nistp256 at openssh.com cert)
  ok simple agent test
  run test agent-getpeereid.sh ...
  ssh-add did not fail for nobody: 1 < 2
  failed disallow agent attach from other uid
  gmake[1]: *** [Makefile:213: t-exec] Error 1
  gmake[1]: Leaving directory '/home/brottk/sandbox/openssh/regress'
  make: *** [Makefile:676: t-exec] Error 2

* AIX 7200-04-01-1939 / xlc_r 12.1.0.18 / OpenSSL 1.0.2t / SUDO="" build fails before tests
        xlc_r -O2 -qarch=ppc -qalloca -I/usr/include -I/opt/freeware/include   -I. -I. -O2 -qarch=ppc -qalloca -I/usr/include -I/opt/freeware/include -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_SK_HELPER=\"/usr/local/libexec/ssh-sk-helper\"  -D_PATH_SSH_PIDDIR=\"/var/run\"  -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\" -DHAVE_CONFIG_H -fPIC -shared -o regress/misc/sk-dummy/sk-dummy.so regress/misc/sk-dummy/sk-dummy.lo  regress/misc/sk-dummy/fatal.lo  ed25519.lo hash.lo ge25519.lo fe25519.lo sc25519.lo verify.lo  -L. -Lopenbsd-compat -lopenbsd-compat -L. -Lopenbsd-compat/ -L/usr/lib -L/usr/ccs/lib -blibpath:/usr/lib:/lib  -lcrypto -lz -lpthread
  xlc_r: 1501-218 (W) file regress/misc/sk-dummy/sk-dummy.lo contains an incorrect file suffix
  xlc_r: 1501-218 (W) file regress/misc/sk-dummy/fatal.lo contains an incorrect file suffix
  xlc_r: 1501-218 (W) file ed25519.lo contains an incorrect file suffix
  xlc_r: 1501-218 (W) file hash.lo contains an incorrect file suffix
  xlc_r: 1501-218 (W) file ge25519.lo contains an incorrect file suffix
  xlc_r: 1501-218 (W) file fe25519.lo contains an incorrect file suffix
  xlc_r: 1501-218 (W) file sc25519.lo contains an incorrect file suffix
  xlc_r: 1501-218 (W) file verify.lo contains an incorrect file suffix
  ld: 0706-005 Cannot find or open file: PIC
          ld:fopen(): No such file or directory
  ld: 0706-012 The -h flag is not recognized.
  ld: 0706-012 The -a flag is not recognized.
  make: The error code from the last command is 255.

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



More information about the openssh-unix-dev mailing list