Imported from conserver-GNAC-6.10.tar.gz

This commit is contained in:
Bryan Stansell 1999-05-14 10:07:58 -07:00
parent a17f7f7941
commit f5fa8b8cf1
27 changed files with 80 additions and 64 deletions

View File

@ -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 $
#

View File

@ -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 $
#

10
README
View File

@ -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 $
#

View File

@ -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}

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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;

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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)
*/

View File

@ -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"

View File

@ -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;

View File

@ -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