From 9eed9f2d8fead8c40e707d0245b1472bd8289c7a Mon Sep 17 00:00:00 2001
From: Bryan Stansell
Date: Tue, 10 Feb 2004 07:26:45 -0800
Subject: [PATCH] Imported from conserver-8.1.1.tar.gz
---
CHANGES | 8 +++++-
TODO | 21 ++++++++++----
config.guess | 12 ++++++--
config.sub | 6 ++--
conserver.cf/Makefile.in | 3 +-
conserver.cf/conserver.cf.man | 2 +-
conserver.cf/conserver.passwd.man | 2 +-
conserver.html | 47 ++++++++++++++++---------------
conserver/Makefile.in | 3 +-
conserver/consent.c | 4 +--
conserver/conserver.man | 2 +-
conserver/readcfg.c | 4 +--
conserver/version.h | 4 +--
console/console.man | 2 +-
contrib/redhat-rpm/conserver.spec | 2 +-
contrib/solaris-package/pkginfo | 2 +-
16 files changed, 75 insertions(+), 49 deletions(-)
diff --git a/CHANGES b/CHANGES
index f56d4db..dbda07a 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,12 @@
CHANGES
=======
+version 8.1.1 (Feb 10, 2004):
+ - fixed mistake in Makefiles where rpmbuild fails - reported by
+ Martin Evans
+ - fixed a couple typos - reported by Matt Selsky
+
+
version 8.1.0 (Jan 18, 2004):
- fixes for HP-UX compilation - patch by Petter Reinholdtsen
@@ -663,5 +669,5 @@ before version 6.05:
and enhancements of various types were applied.
#
-# $Id: CHANGES,v 1.148 2004/01/18 17:28:31 bryan Exp $
+# $Id: CHANGES,v 1.150 2004/02/10 15:24:48 bryan Exp $
#
diff --git a/TODO b/TODO
index 92c73a5..edc52de 100644
--- a/TODO
+++ b/TODO
@@ -11,13 +11,10 @@ Bryan Stansell
---------------------------------------------------------------------------
- Telnet protocol should be improved
- - Not even RFC 854 compliant
- - Option negotiation ignored - should we negotiate anything?
+ - Not even RFC 854 compliant...or maybe it is (as of 8.1.0)
+ - Option negotiation semi-ignored - should we negotiate anything more?
- Others?
-- better shadow file support
- - what does this mean? i've forgotten.
-
- syslog?
Daniel E. Singer would like to see it - especially
in regards to --use-libwrap code
@@ -27,6 +24,7 @@ Bryan Stansell
- hpux has bigcrypt() also, which we support, so maybe we're covered
- config file examples for various configurations
+ - sample conserver.cf has some...but it's not explained well
- per-line timestamps
- only when not connected?
@@ -34,8 +32,12 @@ Bryan Stansell
- pipe input/output (console <-> program) via 'console'
- some apps (net-ups thing, gdb) might need to talk to user
- ^Ec| does this, but the interact with user bits might not work
+ - actually, ^Ec| does work right with 8.1.0...one change that might
+ be nice is the ability to NOT watch the i/o pass to the local
+ command - try sending a big file to the local host with xmodem.
- autologout? setting per console? gack, would have to interpret data.
+ - this will never happen...i don't want to interpret data
- "listen" capability (watch all/multiple consoles)
@@ -48,6 +50,7 @@ Bryan Stansell
- passphrase...hmmm..could really use some sort of send/expect
thing here. you could write a wrapper script of sorts, but it
really would be nice to have a raw socket and do the right thing.
+ - this does work, using the 'initcmd' option, so, all done?
- cyclades ts1000/2000 port : "Moses, Joel"
@@ -59,6 +62,7 @@ Bryan Stansell
- server -M flag should accept multiple addresses (comma separated)
- should client as well?
+ - this may never happen...does anyone really need it?
- automatic log rotation in general : Egan Ford
@@ -69,6 +73,7 @@ Bryan Stansell
- suggestions by Trevor Fiatal
- include server hostname on 'console -x' output
+ - i think the -i output covers it, but maybe not
- ability to configure strings to be sent to a console periodically :
Greg A. Woods
@@ -78,13 +83,17 @@ Bryan Stansell
- redefine client escape sequence in conserver.cf : Toby Gerhart
+ - not even sure if this is possible w/o confusing the client,
+ but maybe with the new 8.1.0 client-server protocol, we can!
- send a string when connected to a console, so you can set the
xterm title, for example : Richard Threadgill
+ - this probably requires a client config file, so could play well
+ with the client config file requirement above
- allow for very long replays (hundres of lines) : John Stoffel
#
-# $Id: TODO,v 1.44 2003/11/29 14:10:47 bryan Exp $
+# $Id: TODO,v 1.45 2004/01/28 14:57:39 bryan Exp $
#
diff --git a/config.guess b/config.guess
index e8c6fc0..b0f1d18 100755
--- a/config.guess
+++ b/config.guess
@@ -3,7 +3,7 @@
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
-timestamp='2004-01-05'
+timestamp='2004-02-02'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -239,6 +239,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
*:OpenBSD:*:*)
echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
exit 0 ;;
+ *:ekkoBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
+ exit 0 ;;
alpha:OSF1:*:*)
if test $UNAME_RELEASE = "V4.0"; then
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
@@ -405,6 +408,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
echo m68k-unknown-mint${UNAME_RELEASE}
exit 0 ;;
+ m68k:machten:*:*)
+ echo m68k-apple-machten${UNAME_RELEASE}
+ exit 0 ;;
powerpc:machten:*:*)
echo powerpc-apple-machten${UNAME_RELEASE}
exit 0 ;;
@@ -1230,8 +1236,8 @@ EOF
SEI:*:*:SEIUX)
echo mips-sei-seiux${UNAME_RELEASE}
exit 0 ;;
- *:DRAGONFLY:*:*)
- echo ${UNAME_MACHINE}-unknown-dragonfly${UNAME_RELEASE}
+ *:DragonFly:*:*)
+ echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
exit 0 ;;
esac
diff --git a/config.sub b/config.sub
index 463186d..c6ee004 100755
--- a/config.sub
+++ b/config.sub
@@ -3,7 +3,7 @@
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
-timestamp='2004-01-05'
+timestamp='2004-02-02'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
@@ -1143,8 +1143,8 @@ case $os in
| -aos* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
- | -hiux* | -386bsd* | -knetbsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \
- | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
+ | -hiux* | -386bsd* | -knetbsd* | -netbsd* | -openbsd* | -ekkobsd* | -kfreebsd* | -freebsd* \
+ | -riscix* | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* \
diff --git a/conserver.cf/Makefile.in b/conserver.cf/Makefile.in
index 46b2ca6..1f669ac 100644
--- a/conserver.cf/Makefile.in
+++ b/conserver.cf/Makefile.in
@@ -3,7 +3,8 @@ srcdir = @srcdir@
prefix = @prefix@
mandir = @mandir@
sysconfdir = @sysconfdir@
-exampledir = @datadir@/examples/conserver
+datadir = @datadir@
+exampledir = $(datadir)/examples/conserver
### Installation programs and flags
INSTALL = @INSTALL@
diff --git a/conserver.cf/conserver.cf.man b/conserver.cf/conserver.cf.man
index 3e00280..9d3be95 100644
--- a/conserver.cf/conserver.cf.man
+++ b/conserver.cf/conserver.cf.man
@@ -1,5 +1,5 @@
.\" $Id: conserver.cf.man,v 1.55 2003/12/21 16:23:03 bryan Exp $
-.TH CONSERVER.CF 5 "2003/12/21" "conserver-8.1.0" "conserver"
+.TH CONSERVER.CF 5 "2003/12/21" "conserver-8.1.1" "conserver"
.SH NAME
conserver.cf \- console configuration file for
.BR conserver (8)
diff --git a/conserver.cf/conserver.passwd.man b/conserver.cf/conserver.passwd.man
index ade8746..ba89c5f 100644
--- a/conserver.cf/conserver.passwd.man
+++ b/conserver.cf/conserver.passwd.man
@@ -1,5 +1,5 @@
.\" $Id: conserver.passwd.man,v 1.10 2004/01/08 16:12:33 bryan Exp $
-.TH CONSERVER.PASSWD 5 "2004/01/08" "conserver-8.1.0" "conserver"
+.TH CONSERVER.PASSWD 5 "2004/01/08" "conserver-8.1.1" "conserver"
.SH NAME
conserver.passwd \- user access information for
.BR conserver (8)
diff --git a/conserver.html b/conserver.html
index 6df9889..0271ac7 100644
--- a/conserver.html
+++ b/conserver.html
@@ -9,6 +9,7 @@
+
Conserver
@@ -159,35 +160,32 @@
the website. Next, there's Kevin Braunsdorf's version at
ftp://ftp.physics.purdue.edu/pub/pundits/.
- Kevin is semi-actively working on his thread. Doesn't
- look like any new versions have been out since August
+ It doesn't look like Kevin is working on his thread ony
+ more either. No new versions have been out since August
2000 (version 8.5), but maybe this info will be out of
- date by the time you read this. Lastly, the conserver.com
- version is based on Kevin's "5.21-Beta" distribution, but
- since HEAVILY modified and enhanced (more details
- in the "Origin" section above).
+ date by the time you read this (I last checked Feb 10,
+ 2004). Lastly, the conserver.com version is based on
+ Kevin's "5.21-Beta" distribution, but since
+ HEAVILY modified and enhanced (more details in the
+ "Origin" section above).
If I were looking for a conserver package I would
- either use Kevin's latest distribution or the
- conserver.com distribution. Which one? Well, obviously
- I'm biased and believe the conserver.com distribution
- should be your choice, but Kevin's does have UPS (serial
- port line toggling bits) that the conserver.com version
- doesn't have. What does the conserver.com distribution
- have? Well, in reality, too many things to list. You'll
- have to look at the CHANGES file
- and see the enhancements, bug fixes, and general
- development since the original. Don't let the version
- numbers fool you - you'll have to compare and contrast
- for yourself.
+ definitely use the conserver.com distribution. Why? It's
+ actively maintained, has many more features than the
+ other versions (see CHANGES for a
+ semi-scary history), and has an active user community.
+ Kevin's version does have UPS support (basic serial port
+ line toggling bits) which is missing in the conserver.com
+ version, but no one has asked me for it, so does anyone
+ actually need it?
Downloading
-
The current version, released on Jan 18, 2004, is 8.1.0.tar.gz. You can get it via
+
The current version, released on Feb 10, 2004, is 8.1.1.tar.gz. You can get it via
FTP
- or HTTP. See the FTP
+ or HTTP. See the CHANGES file for information on the latest
updates.