xref: /dflybsd-src/crypto/openssh/README.DRAGONFLY (revision ba1276acd1c8c22d225b1bcf370a14c878644f44)
1c064958fSzrjOPENSSH
2c064958fSzrj=======
3c064958fSzrj
4d7aa84d5SPeter AvalosOriginal source can be downloaded from OpenBSD at
5d7aa84d5SPeter Avalosftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
6d7aa84d5SPeter Avalos
7*ba1276acSMatthew Dillonfile = openssh-9.8p1.tar.gz
8*ba1276acSMatthew Dillondate = 01 July 2024
9*ba1276acSMatthew Dillonsize = 1910393
10*ba1276acSMatthew Dillonsha1 = a0bb501b11349f5c5c33a269351be091dc2c2727
11c064958fSzrj
12d7aa84d5SPeter AvalosA list of deleted files is in README.DELETED.
13d7aa84d5SPeter Avalos
14*ba1276acSMatthew DillonModified configure script to adjust two -lcrypto lines to:
15*ba1276acSMatthew Dillon
16*ba1276acSMatthew Dillon    LIBS="-L/usr/lib/priv -lprivate_crypto $LIBS"
17*ba1276acSMatthew Dillon    CHANNELLIBS="-L/usr/lib/priv -lprivate_crypto $CHANNELLIBS"
18*ba1276acSMatthew Dillon
197b1120e5SzrjConfigured with
207b1120e5Szrj===============
21c064958fSzrj./configure --prefix=/usr --sysconfdir=/etc/ssh --with-sandbox=rlimit --with-pam \
22c064958fSzrj	    --with-libedit --without-ssl-engine --without-rpath \
23c064958fSzrj	    --with-privsep-path=/var/empty --with-xauth=/usr/local/bin/xauth \
24c064958fSzrj	    --disable-pkcs11 ac_cv_lib_dl_dlopen=no
25d7aa84d5SPeter Avalos
267b1120e5SzrjThe following files have been patched (* planned)
277b1120e5Szrj=================================================
28*ba1276acSMatthew Dillon  session.c			do_nologin function declaration of nl needs to be
29*ba1276acSMatthew Dillon				const char *nl;
307b1120e5Szrj  sshd_config			PasswordAuthentication no
317b1120e5Szrj
32*ba1276acSMatthew DillonPrior adjustments (don't appear to be needed for 9.8):
33*ba1276acSMatthew Dillon  platform.h			pledge dummies
34*ba1276acSMatthew Dillon  servconf.c			PAM defaults
35*ba1276acSMatthew Dillon
367b1120e5SzrjNOTE: The configure script misdetects few things.
377b1120e5SzrjUpdate config.h and openbsd-compat in lib/libssh.
38d7aa84d5SPeter Avalos
39d7aa84d5SPeter AvalosUsed in:
403b5eca52SSascha Wildnerlib/libssh/
413b5eca52SSascha Wildnerlibexec/sftp-server/
423b5eca52SSascha Wildnerlibexec/ssh-keysign/
43*ba1276acSMatthew Dillonlibexec/sshd-session/
44c064958fSzrjlibexec/ssh-pkcs11-helper/
453b5eca52SSascha Wildnerusr.bin/scp/
463b5eca52SSascha Wildnerusr.bin/sftp/
473b5eca52SSascha Wildnerusr.bin/ssh-add/
483b5eca52SSascha Wildnerusr.bin/ssh-agent/
493b5eca52SSascha Wildnerusr.bin/ssh-keygen/
503b5eca52SSascha Wildnerusr.bin/ssh-keyscan/
513b5eca52SSascha Wildnerusr.bin/ssh/
523b5eca52SSascha Wildnerusr.sbin/sshd/
53