Mailing List Archive

[Bug 1070] Enchancement: Integration with GridEngine
http://bugzilla.mindrot.org/show_bug.cgi?id=1070

Summary: Enchancement: Integration with GridEngine
Product: Portable OpenSSH
Version: 4.1p1
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
Component: sshd
AssignedTo: bitbucket@mindrot.org
ReportedBy: ron_chen_123@yahoo.com


GridEngine (SGE) is an opensource batch system used in parallel clusters (Linux
clusters, beowulf, compute farms, and Grid). When interactive users need
machines in the cluster, they need to go through SGE. SGE starts the rsh/rshd
pair so that users process will be tracked. Note that the rsh daemon is not a
vanilla rshd, the one shipped with SGE has hooks allow process relationships.

Then users only want to use SSH, and the following HOWTO was written:
http://gridengine.sunsource.net/howto/qrsh_qlogin_ssh.html

However, in order to get a fully functional SGE-SSH integration, some hooks
needs to be added in sshd (specifically: sshd.c).



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
[Bug 1070] Enchancement: Integration with GridEngine [ In reply to ]
http://bugzilla.mindrot.org/show_bug.cgi?id=1070





------- Additional Comments From ron_chen_123@yahoo.com 2005-08-17 11:25 -------
Created an attachment (id=948)
--> (http://bugzilla.mindrot.org/attachment.cgi?id=948&action=view)
Diff against sshd.c, -DSGESSH_INTEGRATION to enable this integration




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
[Bug 1070] Enchancement: Integration with GridEngine [ In reply to ]
http://bugzilla.mindrot.org/show_bug.cgi?id=1070





------- Additional Comments From ron_chen_123@yahoo.com 2005-08-17 11:43 -------
Created an attachment (id=949)
--> (http://bugzilla.mindrot.org/attachment.cgi?id=949&action=view)
And also header file changes




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
[Bug 1070] Enchancement: Integration with GridEngine [ In reply to ]
http://bugzilla.mindrot.org/show_bug.cgi?id=1070





------- Additional Comments From dtucker@zip.com.au 2005-08-17 14:29 -------
(From update of attachment 948)
>! #ifdef SGESSH_INTEGRATION
>! sgessh_do_setusercontext(authctxt->pw);

The code implementing this function appears to be missing. Or is it supplied
by a library (and if so, which one)?




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
[Bug 1070] Enchancement: Integration with GridEngine [ In reply to ]
http://bugzilla.mindrot.org/show_bug.cgi?id=1070


ron_chen_123@yahoo.com changed:

What |Removed |Added
----------------------------------------------------------------------------
Attachment #948 is|0 |1
obsolete| |
Attachment #949 is|0 |1
obsolete| |




------- Additional Comments From ron_chen_123@yahoo.com 2005-08-17 15:19 -------
Created an attachment (id=950)
--> (http://bugzilla.mindrot.org/attachment.cgi?id=950&action=view)
Diff against sshd.c, -DSGESSH_INTEGRATION to enable this integration

attached unified diff, and made the function declaration inside the file.

Our build process will call OpenSSH's configure with:
% ./configure --with-libs="-L<path> -lsgessh <other SGE libs>"

The file that has sgessh_readconfig() and sgessh_do_setusercontext()
implemented was post on the SGE mailing list. There's the pointer to the
message:
http://gridengine.sunsource.net/servlets/ReadMsg?list=users&msgNo=9768




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.