[MacPorts] #42333: OpenSSH 6.5
#42333: OpenSSH 6.5 ----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: MacPorts Future Component: ports | Version: Keywords: | Port: net/openssh ----------------------+-------------------------------- OpenSSH 6.5 was released today with many new features. Can we get it in MacPorts? -- Ticket URL: <https://trac.macports.org/ticket/42333> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Changes (by cal@…): * milestone: MacPorts Future => * type: request => update * port: net/openssh => openssh Comment: A common oversight when updating OpenSSH are the variants and different patches we provide for OpenSSH, such as the HPN patch. I assume that one probably has not been updated to 6.5 yet? -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Comment (by kentas@…): Replying to [comment:1 cal@…]:
A common oversight when updating OpenSSH are the variants and different patches we provide for OpenSSH, such as the HPN patch. I assume that one probably has not been updated to 6.5 yet?
https://github.com/bdrewery/openssh/commit/7d7e36ee7496a5afbf209d787ae3207b5... -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Comment (by cal@…): That just bumps the patch URL to what it should be, but the patch isn't there on the sourceforge servers in the hpnssh project. -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Comment (by mlindgren@…): The FreeBSD guys use this patch, hopefully it proves useful: http://mirror.shatow.net/freebsd/openssh/openssh-6.5p1-hpnssh14v2.diff.gz -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Comment (by mlindgren@…): Hello again. I have created a port for 6.5 and tested with +HPN. I also enabled PIE functionality (--with-pie). Hopefully this looks ok: https://www.dropbox.com/s/y0ydouu5qtsqery/openssh.tar.gz -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Changes (by snc@…): * cc: cal@…, ciserlohn@…, sean@…, dluke@…, snc@… (added) -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Changes (by dluke@…): * cc: dluke@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Comment (by raimue@…): Just for the next time, spaces are usually preferred instead of tabs in Portfiles. Mixing them both is bad practice, but that can be corrected easily. The referenced file `openssh-6.5p1-hpnssh14v2.diff.gz` is missing from the tarball. Also, you are changing `UsePrivilegeSeparation sandbox` to `UsePrivilegeSeparation yes`. I guess that would be because of #36291. In such a case I would always appreciate a link to the ticket in the Portfile as otherwise nobody knows why it was done. Finding the cause of the problem would be preferred, but that should be discussed in the other ticket. -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Comment (by raimue@…): Replying to [comment:10 raimue@…]:
The referenced file `openssh-6.5p1-hpnssh14v2.diff.gz` is missing from the tarball.
My bad, sorry. The file is meant to be downloaded, so that is not an issue. -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openssh | -----------------------+-------------------------------- Comment (by mlindgren@…): Replying to [comment:10 raimue@…]:
Just for the next time, spaces are usually preferred instead of tabs in Portfiles. Mixing them both is bad practice, but that can be corrected easily.
The referenced file `openssh-6.5p1-hpnssh14v2.diff.gz` is missing from the tarball.
Also, you are changing `UsePrivilegeSeparation sandbox` to `UsePrivilegeSeparation yes`. I guess that would be because of #36291. In such a case I would always appreciate a link to the ticket in the Portfile as otherwise nobody knows why it was done. Finding the cause of the problem would be preferred, but that should be discussed in the other ticket.
Sorry about the whitespace issue. Yes, I could not get sandboxing to work properly, so I went with PrivilegeSeparation yes as is the default in OpenSSH 6.4. Let me know if I need to make a change before you commit. -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
#42333: OpenSSH: update to 6.5 -----------------------+-------------------------------- Reporter: kentas@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: openssh | -----------------------+-------------------------------- Changes (by cal@…): * status: new => closed * resolution: => fixed Comment: Committed in r116986 without the change to sshd_config. I'm looking into why this fails as we speak and will come up with a solution for #36291 (or bring back the fix suggested here). -- Ticket URL: <https://trac.macports.org/ticket/42333#comment:13> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts