[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