mirror of
https://github.com/bstansell/conserver.git
synced 2025-01-18 02:29:45 +00:00
Imported from conserver-GNAC-6.10.tar.gz
This commit is contained in:
parent
a17f7f7941
commit
f5fa8b8cf1
6
CHANGES
6
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 $
|
||||
#
|
||||
|
4
INSTALL
4
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 $
|
||||
#
|
||||
|
10
README
10
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 $
|
||||
#
|
||||
|
@ -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}
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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;
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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)
|
||||
*/
|
||||
|
@ -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"
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user