[MacPorts] #50805: openssh @7.1p2_0+kerberos5 slogin missing in OpenSSH_7.1p2
MacPorts
noreply at macports.org
Fri Mar 4 12:10:11 PST 2016
#50805: openssh @7.1p2_0+kerberos5 slogin missing in OpenSSH_7.1p2
-----------------------+--------------------------------
Reporter: gadcode@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port: openssh
-----------------------+--------------------------------
I recently upgraded openssh to version @7.1p2_0+kerberos5 on multiple
Macs, which are running multiple versions of MacOS (10.6.8, 10.9.5,
10.10.<latest>). The official OpenSSH project has changed their package
such that they no longer install 'slogin' as a link to 'ssh'. In some
sense this is fine, because 'ssh' can do everything that 'slogin' can do.
However, in the context of MacPorts this poses a bit of a problem. At
least on my machines, if '/opt/local/bin/slogin' does not exist, then I
have various script which pick up 'slogin' from /usr/bin/slogin (due to
$PATH), and that means I am not running the most-recent version of slogin.
And in my case, that causes problems. In my case the problems were very
obvious and forced me to fix my scripts, but other users might not notice
that they are getting an older version then they think they are getting.
I don't know if macports should add slogin as a link to the ssh it
installs, or if maybe it should install an 'slogin' which just tells users
that they should be using 'ssh' instead of 'slogin'. (or maybe a little
stub-program which warns the user, and then 'exec's /opt/local/bin/ssh).
But I do think something should be done.
--
Ticket URL: <https://trac.macports.org/ticket/50805>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list