Opened 11 years ago

Closed 9 years ago

#581 closed defect (fixed)

IZ2757: man sge_conf lists telnet for rlogin and rsh / qlogin_command uses qlogin_command /usr/bin/telnetd

Reported by: reuti Owned by: Dave Love <d.love@…>
Priority: normal Milestone:
Component: sge Version: 6.2
Severity: Keywords: man
Cc:

Description

[Imported from gridengine issuezilla http://gridengine.sunsource.net/issues/show_bug.cgi?id=2757]

        Issue #:      2757             Platform:     All      Reporter: reuti (reuti)
       Component:     gridengine          OS:        All
     Subcomponent:    man              Version:      6.2         CC:    None defined
        Status:       NEW              Priority:     P3
      Resolution:                     Issue type:    DEFECT
                                   Target milestone: ---
      Assigned to:    andreas (andreas)
      QA Contact:     andreas
          URL:
       * Summary:     man sge_conf lists telnet for rlogin and rsh / qlogin_command uses qlogin_command /usr/bin/telnetd
   Status whiteboard:
      Attachments:

     Issue 2757 blocks:
   Votes for issue 2757:


   Opened: Wed Oct 15 10:30:00 -0700 2008 
------------------------


The man page sge_conf states for

rlogin_command
rlogin_daemon
rsh_command
rsh_daemon

to use the qlogin examples, hence telnet and in.telnetd to fall back to the old startup method. I would
expect there:

$SGE_ROOT/utilbin/$ARC/rlogin
/usr/sbin/in.rlogind
$SGE_ROOT/utilbin/$ARC/rsh
$SGE_ROOT/utilbin/$ARC/rshd

to be listed instead. I can put an absolute path there, but it can't be generic like in former times, hence
I need local configurations in a mixed environment now.

   ------- Additional comments from reuti Fri Oct 17 03:09:39 -0700 2008 -------
The complete entries which must be entered to fall back are:

qlogin_command               /usr/bin/telnet
qlogin_daemon                /usr/sbin/in.telnetd
rlogin_command               /usr/sge/utilbin/lx24-x86/rlogin
rlogin_daemon                /usr/sbin/in.rlogind
rsh_command                  /usr/sge/utilbin/lx24-x86/rsh
rsh_daemon                   /usr/sge/utilbin/lx24-x86/rshd -l

Besides giving this exact information what will be called is necessary to setup any calls:

qlogin_command will be called with the parameters "$HOST $PORT"

rlogin_command will be called with "-p $PORT $HOST" (for now it states the opposite order: "...started
with the target host and port number as parameters." in man sge_conf)

rsh_command will be called with "-n -p $PORT $HOST" (for now it states the opposite order and it would
conform to telnet: "...the target host and port number as parameters like required for telnet(1) plus..." in
man sge_conf. The order is of course wrong.)

   ------- Additional comments from reuti Mon Nov 24 16:02:33 -0700 2008 -------
Add on: the section for qlogin_command refers to "qlogin_command /usr/bin/telnetd", it must read
"qlogin_command /usr/bin/telnet".

Change History (1)

comment:1 Changed 9 years ago by Dave Love <d.love@…>

  • Owner set to Dave Love <d.love@…>
  • Resolution set to fixed
  • Status changed from new to closed

In [3625/sge]:

Fix #581 (IZ2757): Add remote_startup.5

Note: See TracTickets for help on using tickets.