From f5fa8b8cf13ca7796cf2de34246fc89975853731 Mon Sep 17 00:00:00 2001 From: Bryan Stansell Date: Fri, 14 May 1999 10:07:58 -0700 Subject: [PATCH] Imported from conserver-GNAC-6.10.tar.gz --- CHANGES | 6 +++++- INSTALL | 4 ++-- README | 10 +++++++++- conserver/Makefile | 5 +++-- conserver/access.c | 4 ++-- conserver/access.h | 4 ++-- conserver/client.c | 4 ++-- conserver/client.h | 4 ++-- conserver/cons-default.h | 4 ++-- conserver/cons-gnac.h | 4 ++-- conserver/cons-test.h | 4 ++-- conserver/consent.c | 4 ++-- conserver/consent.h | 4 ++-- conserver/conserver.man | 14 +++++++------- conserver/fallback.c | 4 ++-- conserver/group.c | 4 ++-- conserver/group.h | 4 ++-- conserver/main.c | 6 +++--- conserver/main.h | 4 ++-- conserver/master.c | 4 ++-- conserver/master.h | 4 ++-- conserver/port.h | 4 ++-- conserver/readcfg.c | 4 ++-- conserver/readcfg.h | 4 ++-- conserver/version.h | 6 +++--- console/console.c | 6 +++--- console/console.man | 15 +++++++++------ 27 files changed, 80 insertions(+), 64 deletions(-) diff --git a/CHANGES b/CHANGES index 89caf17..9cc9326 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,10 @@ CHANGES ======= +version 6.10: + - Documentation fixes + - Web page up and running + version 6.09: - Added more documentation (look for README and INSTALL files). - Fixed up man pages so they are more accurate. @@ -29,5 +33,5 @@ before version 6.05: and enhancements of various types were applied. # -# $Id: CHANGES,v 1.5 1999-01-25 15:37:38-08 bryan Exp $ +# $Id: CHANGES,v 1.6 1999-01-26 20:42:36-08 bryan Exp $ # diff --git a/INSTALL b/INSTALL index e701a69..6c9f466 100644 --- a/INSTALL +++ b/INSTALL @@ -22,7 +22,7 @@ Detailed Instructions - First thing to do is set up a custom conserver/cons.h file. If you like all the defaults provided in conserver/port.h, your set. Just use the default cons.h cons.h file. Here are some of the - more important #define's to look for: + more important #defines to look for: PORT or SERVICE - Socket used to communicate HOST - Hostname of console server @@ -71,5 +71,5 @@ Detailed Instructions - That's it! Just start up the console server and enjoy! # -# $Id: INSTALL,v 1.4 1999-01-25 18:30:03-08 bryan Exp $ +# $Id: INSTALL,v 1.5 1999-01-26 11:45:04-08 bryan Exp $ # diff --git a/README b/README index df0c4c1..ac53ba7 100644 --- a/README +++ b/README @@ -30,6 +30,14 @@ Downloading The latest version can be found at ftp://ftp.gnac.com/pub/conserver/. + +Other Good Information + + Zonker Harris has fabulous documents regarding the hookup + of consoles to terminal servers and other such devices. His + Greater Scroll of Console Knowledge is a great place to start + (http://ttt.tio.net/~zonker/consoles/gsosck.html). + # -# $Id: README,v 1.4 1999-01-21 23:06:17-08 bryan Exp $ +# $Id: README,v 1.5 1999-01-26 17:48:13-08 bryan Exp $ # diff --git a/conserver/Makefile b/conserver/Makefile index 92b9e62..04d5c35 100644 --- a/conserver/Makefile +++ b/conserver/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.10 1999-01-21 23:32:43-08 bryan Exp $ +# $Id: Makefile,v 1.11 1999-01-25 18:40:48-08 bryan Exp $ # # Makefile for console server # @@ -42,7 +42,8 @@ ${MAN}/man${MANSECT}: ${INSTALL} -d $@ install.man: ${MAN}/man${MANSECT} - ${INSTALL} -c conserver.man ${MAN}/man${MANSECT}/conserver.${MANSECT} + tbl conserver.man > conserver.tbl + ${INSTALL} -c conserver.tbl ${MAN}/man${MANSECT}/conserver.${MANSECT} lint: ${HDR} ${SRC} FRC lint -h ${CDEFS} ${INCLUDE} ${SRC} diff --git a/conserver/access.c b/conserver/access.c index e55c4fd..e79596e 100644 --- a/conserver/access.c +++ b/conserver/access.c @@ -1,7 +1,7 @@ /* - * $Id: access.c,v 5.11 1999-01-13 11:48:11-08 bryan Exp $ + * $Id: access.c,v 5.12 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/access.h b/conserver/access.h index e258be0..b7a026e 100644 --- a/conserver/access.h +++ b/conserver/access.h @@ -1,7 +1,7 @@ /* - * $Id: access.h,v 5.7 1998-12-17 17:20:37-08 bryan Exp $ + * $Id: access.h,v 5.8 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/client.c b/conserver/client.c index 2c8ce59..ed10dbe 100644 --- a/conserver/client.c +++ b/conserver/client.c @@ -1,7 +1,7 @@ /* - * $Id: client.c,v 5.20 1999-01-13 11:48:11-08 bryan Exp $ + * $Id: client.c,v 5.21 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/client.h b/conserver/client.h index 2c1fadf..9d31fa2 100644 --- a/conserver/client.h +++ b/conserver/client.h @@ -1,7 +1,7 @@ /* - * $Id: client.h,v 5.11 1998-12-17 17:20:37-08 bryan Exp $ + * $Id: client.h,v 5.12 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/cons-default.h b/conserver/cons-default.h index c06e84e..ca78e13 100644 --- a/conserver/cons-default.h +++ b/conserver/cons-default.h @@ -1,7 +1,7 @@ /* - * $Id: cons-default.h,v 1.1 1999-01-25 18:24:30-08 bryan Exp $ + * $Id: cons-default.h,v 1.2 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/cons-gnac.h b/conserver/cons-gnac.h index e232b7e..e6633f6 100644 --- a/conserver/cons-gnac.h +++ b/conserver/cons-gnac.h @@ -1,7 +1,7 @@ /* - * $Id: cons-gnac.h,v 5.42 1999-01-14 13:33:25-08 bryan Exp $ + * $Id: cons-gnac.h,v 5.43 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/cons-test.h b/conserver/cons-test.h index a3150ae..db4a1a9 100644 --- a/conserver/cons-test.h +++ b/conserver/cons-test.h @@ -1,7 +1,7 @@ /* - * $Id: cons-test.h,v 1.4 1999-01-14 13:33:25-08 bryan Exp $ + * $Id: cons-test.h,v 1.5 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/consent.c b/conserver/consent.c index 69a96cb..599d05e 100644 --- a/conserver/consent.c +++ b/conserver/consent.c @@ -1,7 +1,7 @@ /* - * $Id: consent.c,v 5.33 1999-01-13 11:52:21-08 bryan Exp $ + * $Id: consent.c,v 5.34 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/consent.h b/conserver/consent.h index 3fb7e31..c16e0da 100644 --- a/conserver/consent.h +++ b/conserver/consent.h @@ -1,7 +1,7 @@ /* - * $Id: consent.h,v 5.12 1998-12-17 17:21:24-08 bryan Exp $ + * $Id: consent.h,v 5.13 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/conserver.man b/conserver/conserver.man index 3e17a83..6cd655c 100644 --- a/conserver/conserver.man +++ b/conserver/conserver.man @@ -1,5 +1,5 @@ .\" @(#)conserver.8 01/06/91 OSU CIS; Thomas A. Fine -.\" $Id: conserver.man,v 1.3 1999-01-25 15:05:07-08 bryan Exp $ +.\" $Id: conserver.man,v 1.4 1999-01-25 18:57:52-08 bryan Exp $ .TH CONSERVER 8L "LOCAL" .SH NAME conserver \- console server daemon @@ -15,13 +15,13 @@ program. It provides remote access to the server consoles, and logs all console data. Slave hosts which have no current connection might produce important -error messages, these unloved errors are labeled with a machine name +error messages; these unloved errors are labeled with a machine name and output on stdout. .PP -When started, it forks a child for each group in /etc/conserver.cf, -and assigns each process a port number to listen on. -The \fIconsole\fP client program knows how to request port numbers and -forwards to find the various slave hosts. +When started, it forks a child for each group in /etc/conserver.cf and +assigns each process a port number to listen on. The \fIconsole\fP +client program communicates with the master console server to find +the host and port the child is listening on. .PP .B Conserver completely controls any connection to a controlled host. @@ -60,7 +60,7 @@ Output the version of the console server (only) and exit. l l. /etc/conserver.cf description of console terminal lines /etc/conserver.passwd users allowed to access consoles -\fIstdout\fP summary of unloved console errors +\fIstdout\fP unloved console errors .TE .SH AUTHORS Thomas A. Fine, Ohio State Computer Science diff --git a/conserver/fallback.c b/conserver/fallback.c index 8d8f803..042af66 100644 --- a/conserver/fallback.c +++ b/conserver/fallback.c @@ -1,7 +1,7 @@ /* - * $Id: fallback.c,v 5.20 1999-01-13 11:48:11-08 bryan Exp $ + * $Id: fallback.c,v 5.21 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/group.c b/conserver/group.c index 3ced246..1c51e46 100644 --- a/conserver/group.c +++ b/conserver/group.c @@ -1,7 +1,7 @@ /* - * $Id: group.c,v 5.51 1999-01-13 11:48:11-08 bryan Exp $ + * $Id: group.c,v 5.52 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/group.h b/conserver/group.h index 3297439..1035d9e 100644 --- a/conserver/group.h +++ b/conserver/group.h @@ -1,7 +1,7 @@ /* - * $Id: group.h,v 5.9 1998-12-17 17:21:24-08 bryan Exp $ + * $Id: group.h,v 5.10 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/main.c b/conserver/main.c index 9eff578..5005d79 100644 --- a/conserver/main.c +++ b/conserver/main.c @@ -1,7 +1,7 @@ /* - * $Id: main.c,v 5.30 1999-01-22 00:02:35-08 bryan Exp $ + * $Id: main.c,v 5.31 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ @@ -58,7 +58,7 @@ #endif char rcsid[] = - "$Id: main.c,v 5.30 1999-01-22 00:02:35-08 bryan Exp $"; + "$Id: main.c,v 5.31 1999-01-26 20:35:17-08 bryan Exp $"; char *progname = rcsid; int fAll = 1, fVerbose = 0, fSoftcar = 0; diff --git a/conserver/main.h b/conserver/main.h index c86e989..927b45c 100644 --- a/conserver/main.h +++ b/conserver/main.h @@ -1,7 +1,7 @@ /* - * $Id: main.h,v 5.9 1998-12-17 17:21:24-08 bryan Exp $ + * $Id: main.h,v 5.10 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/master.c b/conserver/master.c index 2c56b56..45d41e5 100644 --- a/conserver/master.c +++ b/conserver/master.c @@ -1,7 +1,7 @@ /* - * $Id: master.c,v 5.22 1999-01-13 11:48:11-08 bryan Exp $ + * $Id: master.c,v 5.23 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/master.h b/conserver/master.h index f554b41..96c3ba7 100644 --- a/conserver/master.h +++ b/conserver/master.h @@ -1,7 +1,7 @@ /* - * $Id: master.h,v 5.7 1998-12-17 17:21:24-08 bryan Exp $ + * $Id: master.h,v 5.8 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/port.h b/conserver/port.h index e53a4db..4322857 100644 --- a/conserver/port.h +++ b/conserver/port.h @@ -1,7 +1,7 @@ /* - * $Id: port.h,v 1.5 1999-01-15 15:35:29-08 bryan Exp $ + * $Id: port.h,v 1.6 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/readcfg.c b/conserver/readcfg.c index 101da47..6e936cd 100644 --- a/conserver/readcfg.c +++ b/conserver/readcfg.c @@ -1,7 +1,7 @@ /* - * $Id: readcfg.c,v 5.23 1999-01-13 11:48:11-08 bryan Exp $ + * $Id: readcfg.c,v 5.24 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/readcfg.h b/conserver/readcfg.h index 855e21d..7ae90e2 100644 --- a/conserver/readcfg.h +++ b/conserver/readcfg.h @@ -1,7 +1,7 @@ /* - * $Id: readcfg.h,v 5.7 1998-12-17 17:21:24-08 bryan Exp $ + * $Id: readcfg.h,v 5.8 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ diff --git a/conserver/version.h b/conserver/version.h index 22469e2..c433428 100644 --- a/conserver/version.h +++ b/conserver/version.h @@ -1,9 +1,9 @@ /* - * $Id: version.h,v 1.9 1999-01-15 16:02:17-08 bryan Exp bryan $ + * $Id: version.h,v 1.10 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ -#define GNAC_VERSION "GNAC version 6.09" +#define GNAC_VERSION "GNAC version 6.10" diff --git a/console/console.c b/console/console.c index 7099d48..d803f9c 100644 --- a/console/console.c +++ b/console/console.c @@ -1,7 +1,7 @@ /* - * $Id: console.c,v 5.24 1999-01-25 15:10:14-08 bryan Exp $ + * $Id: console.c,v 5.25 1999-01-26 20:35:17-08 bryan Exp $ * - * GNAC, Inc., 1998 + * Copyright GNAC, Inc., 1998 * * Maintainer/Enhancer: Bryan Stansell (bryan@gnac.com) */ @@ -77,7 +77,7 @@ extern char *sys_errlist[]; #endif static char rcsid[] = - "$Id: console.c,v 5.24 1999-01-25 15:10:14-08 bryan Exp $"; + "$Id: console.c,v 5.25 1999-01-26 20:35:17-08 bryan Exp $"; static char *progname = rcsid; int fVerbose = 0, fReplay = 0, fRaw = 0; diff --git a/console/console.man b/console/console.man index d06c3ac..5ccdb0d 100644 --- a/console/console.man +++ b/console/console.man @@ -1,4 +1,4 @@ -.\" $Id: console.man,v 1.2 1999-01-25 14:01:56-08 bryan Exp $ +.\" $Id: console.man,v 1.3 1999-01-25 18:37:20-08 bryan Exp $ .TH CONSOLE 8L "Local" .SH NAME console \- console server client program @@ -52,8 +52,10 @@ rather than the hard coded default (``console''). .B \-q The \fIconsole\fP client requests the server daemon quit (shutdown). A password is sent in the protocol stream, if none is required for -the local host to shutdown the server just press return. The uppercase -varient of this command just acts on the primary server. +the local host to shutdown the server just press return. +.TP +.B \-Q +Like -q, but just acts on the primary server. .TP .B \-r Request a raw connection to the group control virtual console, @@ -66,7 +68,7 @@ If this mode all the escape sequences (below) work, or report errors, but all other keyboard input is discarded. .TP .B \-u -Show a list of consoles and the users on each. +Show a list of all consoles with status and attached users. .TP .B \-V Output the version of the console client program. @@ -77,7 +79,7 @@ Use this option in combination with any of `show' options (below) for added benefit. .TP .B \-w -Show a list of all connections to all consoles. +Show a list of all connections to consoles. .TP .B \-x Show a list of consoles and devices. @@ -103,7 +105,8 @@ e change the escape sequence to the next two characters f force a switch to attach mode g group info L toggle logging on/off -l1 send a 3 second serial line break (might halt a Sun) +l1 send a 3-second serial line break (might halt a Sun) + ("ell" then "one", not the L1 key) o reopen the line to clear errors (silo overflows) p replay the last 60 lines of output r replay the last 20 lines of output