Opened 10 years ago

Closed 10 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) 10 years ago.

Download all attachments as: .zip

Change History (10)

Changed 10 years ago by Schamschula (Marius Schamschula)

Attachment: Portfile-openssh.diff added

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

Cc: cal@… added

Cc Me!

comment:2 Changed 10 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 10 years ago by mlindgren@…

Cc: mlindgren@… added

Cc Me!

comment:4 Changed 10 years ago by rmerpes

Cc: rmerpes@… added

Cc Me!

comment:5 Changed 10 years ago by rmerpes

Cc: rmerpes@… removed

Cc Me!

comment:6 in reply to:  2 Changed 10 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 10 years ago by Ionic (Mihai Moldovan)

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

comment:8 Changed 10 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 10 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.