Opened 9 years ago

Closed 9 years ago

#47190 closed update (fixed)

openssh @6.7p1_0: update to 6.8p1

Reported by: Schamschula (Marius Schamschula) Owned by: Ionic (Mihai Moldovan)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: haspatch Cc: neverpanic (Clemens Lang), mlindgren@…
Port: openssh

Description

openssh has been updated to version 6.8p1. See http://www.openssh.com/txt/release-6.8 for details.

Attachments (1)

Portfile-openssh.diff (1.5 KB) - added by Schamschula (Marius Schamschula) 9 years ago.

Download all attachments as: .zip

Change History (10)

Changed 9 years ago by Schamschula (Marius Schamschula)

Attachment: Portfile-openssh.diff added

comment:1 Changed 9 years ago by neverpanic (Clemens Lang)

Cc: cal@… added

Cc Me!

comment:2 Changed 9 years ago by neverpanic (Clemens Lang)

Why did the hpn patch checksum change when the filename stayed the same? Consequently, the download fails for me, because the checksum seems to be incorrect. There doesn't seem to be an updated patch at FreeBSD either.

comment:3 Changed 9 years ago by mlindgren@…

Cc: mlindgren@… added

Cc Me!

comment:4 Changed 9 years ago by rmerpes

Cc: rmerpes@… added

Cc Me!

comment:5 Changed 9 years ago by rmerpes

Cc: rmerpes@… removed

Cc Me!

comment:6 in reply to:  2 Changed 9 years ago by mlindgren@…

Replying to cal@…:

Why did the hpn patch checksum change when the filename stayed the same? Consequently, the download fails for me, because the checksum seems to be incorrect. There doesn't seem to be an updated patch at FreeBSD either.

FreeBSD port has been updated https://svnweb.freebsd.org/ports?view=revision&revision=383231

comment:7 Changed 9 years ago by Ionic (Mihai Moldovan)

Owner: changed from macports-tickets@… to ionic@…

comment:8 Changed 9 years ago by Ionic (Mihai Moldovan)

The KeyChain integration and GSSAPI patches do not apply anymore.

KeyChain integration is pretty much straight-forward, but GSSAPI is not and neither FreeBSD nor Debian provide updated patches as of now. The FreeBSD port explicitly mentions that, too.

comment:9 Changed 9 years ago by Ionic (Mihai Moldovan)

Resolution: fixed
Status: newclosed

Updated in r134753.

I'll copy my commit messages regarding the patches for reference:

  • launchd.patch, patch-sshd.c-apple-sandbox-named-external.diff, pam.patch:
    • update context and line references
  • 0002-Apple-keychain-integration-other-changes.patch:
    • update to apply and work with 6.8p1 with slight changes due to the changed code base
  • openssh-6.7p1-gsskex-all-20140907.patch:
    • delete
  • openssh-6.7p1-gsskex-all-20141021-284f364.patch:
    • bastardized cross between FreeBSD's patch with the same name and Fedora's openssh-6.6p1-gsskex.patch (also referenced in patch file), which is really openssh-6.8p1-gsskex.patch
  • openssh-6.8p1-hpnssh14v5.diff:
    • copy into MacPorts tree like FreeBSD did and update slightly
    • also needs -DHPN_ENABLED to CPPFLAGS now
Note: See TracTickets for help on using tickets.