# $Id: TODO,v 7.3 1996/06/25 23:24:45 kb207252 Exp $

I think all the major termios stuff is done.  The IRIX port is done.

Hey!
 The format of the console configuration file (conserver.cf) has
 changed from version 6.0 so that you can use `passwd -f conserver.cf'
 to change passwords on console groups.  The trailing password field
 is now the second field in the line.

 To convert your old conserver.cf edit it (sed or awk could do it) to
 move the last colunm to $2, or put in an empty column.  The empty
 column uses root's password for access.

Annex/network consoles:
 In the configuration file you can put "!annex.my.com" in for a device
 and "2000" in for a "baud" (kinda a hack) and make the console server
 monitor a socket for data.  It really works.  It should do some minimal
 telnet RFC stuff but I've not had time to research that.

 Thanks to Bob Olson <olson@mcs.anl.gov> for doing a prototype a while back.

TODO:

Identd support:
 It sez in the RFC not to use TAP or identd for authentication -- but
 I think that a user@host pair implies that we trust the host to verify
 the user.  If we allow `user@host' trust combinations in the auth list
 then allow an escape on the cntl port to ident the caller we could
 slide without a password.

 The new `console -b' would use the escape to try an identd auth'd
 connection.

Killer connections:
 If you are the attached person on a console the command 'k' should
 kill all the others on the console.  Maybe a two character operation.

Just spys:
 If you are the attached person on a console you should be able to
 cancel the spy+ mode for all the others on this console.  Maybe 'j'.

New peers:
 Somehow we should be able to add more peers to the running server.
 Maybe even new console lines.  Now we have 3 types of lines and we'd
 have to HUP the group servers to tell them of the change?  Humm.


--
"This may be a new sense of the word `robust' for you."
kayessbee, Kevin Braunsdorf, ksb@fedex.com
