system/libssh2: FTBFS under autobuilder run under su(8)
Environment:
- gwyn.foxkit.us, Power9 running a pre-rc3 system/ on the host
awilcox on laptop % ssh awilcox@gwyn
awilcox on gwyn % su root
gwyn # chroot /opt/build
buildroot # autobuilder/autobuilder
libssh2 fails its test with the following log:
command-line line 0: Deprecated option UsePrivilegeSeparation
Server listening on 0.0.0.0 port 4711.
Server listening on :: port 4711.
Couldn't create pid file "/run/sshd.pid": Permission denied
command-line line 0: Deprecated option UsePrivilegeSeparation
Fingerprint: 86 AD B2 21 33 60 65 3D 9A 29 86 DE 22 99 DA 18 CC BA D3 AC
Invalid user awilcox from 127.0.0.1 port 34504
Received disconnect from 127.0.0.1 port 34504:11: Normal Shutdown [preauth]
Disconnected from invalid user awilcox 127.0.0.1 port 34504 [preauth]
Authentication methods: publickey,password,keyboard-interactive
Authentication by public key failed!
Received signal 15; terminating.
FAIL ssh2.sh (exit status: 1)
Relevant environment variables:
awilcox on gwyn ~ % su
Password:
gwyn /home/awilcox # chroot /opt/build
gwyn / # env | grep awilcox
USER=awilcox
LOGNAME=awilcox
MAIL=/var/mail/awilcox
This is somewhat an issue with libssh2, but also probably an issue with autobuilder.