Opened 11 years ago

Last modified 8 years ago

#40372 new request

port GSI-Enabled OpenSSH

Reported by: pengyu.ut@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc: skymoo (Adam Mercer), petrrr
Port:

Change History (8)

comment:1 Changed 11 years ago by skymoo (Adam Mercer)

Cc: ram@… added

Cc Me!

comment:2 Changed 10 years ago by petrrr

Cc: Peter.Danecek@… added

Cc Me!

comment:3 Changed 10 years ago by petrrr

Note that there exists an ongoing effort to get Globus TK and openssh +gsi into Macports. If you are interested in this development please refer to https://github.com/dvandok/globus-macports. I guess, Dennis is working on some cleanup, but for me this suite already works quite well. There is also a port for openssh +gsi

So you can assist in testing.

 port info gsi-openssh
gsi-openssh @5.5_1 (net)
Variants:             universal

Description:          The Globus Toolkit is an open source software toolkit used
                      for building Grid systems and applications. It is being
                      developed by the Globus Alliance and many others all over
                      the world. A growing number of projects and companies are
                      using the Globus Toolkit to unlock the potential of grids
                      for their cause. The gsi-openssh package contains: OpenSSH
                      secure shell with support for GSI authentication Based on
                      openssh version 6.0p1.
Homepage:             http://grid.ncsa.illinois.edu/ssh/

Build Dependencies:   grid-packaging-tools, globus-gss-assist, globus-usage,
                      globus-gssapi-gsi, globus-core
Library Dependencies: openssl, zlib
Runtime Dependencies: globus-gss-assist, globus-usage
Platforms:            darwin
License:              BSD
Maintainers:          dennisvd@nikhef.nl

comment:4 Changed 10 years ago by petrrr

By the way, I personally would consider to integrate the gsi-openssh part with the existing openssh port. Either as variant activating GSI or as support. (Or even both)

Just a possible sketch:

  • So one could install openssh +gsi (this would install ssh/sshd) with GSI ( conflicting with kerberos);
  • Using mechglue, might be an option, but this was not maintained for some while, this might fail;
  • openssh-gsi (subport), would install as gsissh/gsisshd (quite common parallel to ssh/sshd);

I may try looking into this when the GSI related part of Globus becomes available in MacPorts main repo.

comment:5 in reply to:  4 Changed 10 years ago by skymoo (Adam Mercer)

Replying to Peter.Danecek@…:

  • Using mechglue, might be an option, but this was not maintained for some while, this might fail;

AFAIK mechglue never worked (and will never work) with OS X, due to the way the OS X linker works.

  • openssh-gsi (subport), would install as gsissh/gsisshd (quite common parallel to ssh/sshd);

This would be my preference.

comment:6 Changed 10 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:7 Changed 10 years ago by petrrr

Cc: Peter.Danecek@… removed

comment:8 Changed 8 years ago by petrrr

Please take note of #50215, which resulted in the removal of two old globus TK related ports in r144307.

Note: See TracTickets for help on using tickets.