[MacPorts] #27250: Add OpenSSH GSSAPI key exchange patch
MacPorts
noreply at macports.org
Fri Mar 23 03:20:56 PDT 2012
#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
More information about the macports-tickets
mailing list