#27250: Add OpenSSH GSSAPI key exchange patch ---------------------------------+------------------------------------------ Reporter: lassi.tuura@… | Owner: jwa@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: openssh ---------------------------------+------------------------------------------ Comment(by lassi.tuura@…): Say you want to keep your private port modifications in ~/Dev/MacPorts, and openssh would be in ~/Dev/MacPorts/openssh, something like this should work assuming you've downloaded into ~/Downloads [attachment:ticket:27250:Portfile2.patch Portfile2.patch], [attachment:ticket:27250:0001-GSS-key-exchange-patch.patch 0001-GSS-key- exchange-patch.patch] and [attachment:ticket:27250:0002-Apple-keychain- integration-other-changes.patch 0002-Apple-keychain-integration-other- changes.patch]: {{{ #!sh mkdir -p ~/Dev/MacPorts/openssh rsync -av /opt/local/var/macports/sources/rsync.macports.org/release/ports/net/openssh/ ~/Dev/MacPorts/openssh/ cd ~/Dev/MacPorts/openssh patch < ~/Downloads/Portfile2.patch mv ~/Downloads/0001-GSS-key-exchange-patch.patch files/openssh-5.9p1 -gsskex-all-20110920.patch mv ~/Downloads/0002-Apple-keychain-integration-other-changes.patch files /apple-keychain.patch sudo port -f uninstall sudo port install +gsskex }}} I didn't try rebuilding it just now with that recipe, but I did rebuild my openssh using something very much like that about a month ago. -- Ticket URL: <https://trac.macports.org/ticket/27250#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS