1OPENSSH 2======= 3 4Original source can be downloaded from OpenBSD at 5ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ 6 7file = openssh-9.8p1.tar.gz 8date = 01 July 2024 9size = 1910393 10sha1 = a0bb501b11349f5c5c33a269351be091dc2c2727 11 12A list of deleted files is in README.DELETED. 13 14Modified configure script to adjust two -lcrypto lines to: 15 16 LIBS="-L/usr/lib/priv -lprivate_crypto $LIBS" 17 CHANNELLIBS="-L/usr/lib/priv -lprivate_crypto $CHANNELLIBS" 18 19Configured with 20=============== 21./configure --prefix=/usr --sysconfdir=/etc/ssh --with-sandbox=rlimit --with-pam \ 22 --with-libedit --without-ssl-engine --without-rpath \ 23 --with-privsep-path=/var/empty --with-xauth=/usr/local/bin/xauth \ 24 --disable-pkcs11 ac_cv_lib_dl_dlopen=no 25 26The following files have been patched (* planned) 27================================================= 28 session.c do_nologin function declaration of nl needs to be 29 const char *nl; 30 sshd_config PasswordAuthentication no 31 32Prior adjustments (don't appear to be needed for 9.8): 33 platform.h pledge dummies 34 servconf.c PAM defaults 35 36NOTE: The configure script misdetects few things. 37Update config.h and openbsd-compat in lib/libssh. 38 39Used in: 40lib/libssh/ 41libexec/sftp-server/ 42libexec/ssh-keysign/ 43libexec/sshd-session/ 44libexec/ssh-pkcs11-helper/ 45usr.bin/scp/ 46usr.bin/sftp/ 47usr.bin/ssh-add/ 48usr.bin/ssh-agent/ 49usr.bin/ssh-keygen/ 50usr.bin/ssh-keyscan/ 51usr.bin/ssh/ 52usr.sbin/sshd/ 53