./comms/conserver8, Application that allows multiple users to watch serial consoles

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2016Q4, Version: 8.2.1nb4, Package name: conserver8-8.2.1nb4, Maintainer: pkgsrc-users

Conserver is an application that allows multiple users to watch a
serial console at the same time. It can log the data, allows users
to take write-access of a console (one at a time), and has a variety
of bells and whistles to accentuate that basic functionality.

The idea is that conserver will log all your serial traffic so you
can go back and review why something crashed, look at changes (if
done on the console), or tie the console logs into a monitoring
system (just watch the logfiles it creates).

With multi-user capabilities you can work on equipment with others,
mentor, train, etc.

It also does all that client-server stuff so that, assuming you
have a network connection, you can interact with any of the equipment
from home or wherever.


Required to build:
[pkgtools/cwrappers]

Package options: ssl

Master sites:

SHA1: 357eea46c0189280b0ab66776b01ce3ba02f1847
RMD160: 39f08facffc9b462c8257fa21c24785eb1e2bb5a
Filesize: 327.384 KB

Version history: (Expand)


CVS history: (Expand)


   2017-02-15 20:39:10 by Benny Siegert | Files touched by this commit (7)
Log message:
Pullup ticket #5212 - requested by he
comms/conserver8: bugfix

Revisions pulled up:
- comms/conserver8/Makefile                                     1.22-1.24
- comms/conserver8/distinfo                                     1.11
- comms/conserver8/options.mk                                   1.5
- comms/conserver8/patches/patch-aa                             1.3
- comms/conserver8/patches/patch-ab                             1.2
- comms/conserver8/patches/patch-conserver_access.c             1.1
- comms/conserver8/patches/patch-conserver_consent.c            1.1

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Wed Jan 18 09:54:51 UTC 2017

   Modified Files:
   	pkgsrc/comms/conserver8: Makefile distinfo
   	pkgsrc/comms/conserver8/patches: patch-aa patch-ab
   Added Files:
   	pkgsrc/comms/conserver8/patches: patch-conserver_access.c
   	    patch-conserver_consent.c

   Log message:
   Add two patches so that this at least semi-works when the inet6
   option is used:

   * Use correct sockaddr length when doing getnameinfo() for inet6,
     so we avoid an early return with "permanent failure" from \ 
getnameinfo()
   * Use temp variables for walking the address lists so that we avoid trying
     freeaddrinfo(NULL) and getting SEGV

   This still isn't fully baked and backward compatible: with the
   inet6 option turned on, on NetBSD the conserver process only opens
   an inet6 server socket and no longer serves an inet socket (a
   Linuxism, I suspect), making it troublesome to interoperate with
   older versions of conserver or installations on hosts without IPv6
   connectivity.

   PKGREVISION bumped.

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Fri Feb 10 10:35:06 UTC 2017

   Modified Files:
   	pkgsrc/comms/conserver8: Makefile options.mk

   Log message:
   Don't enable the inet6 option on the various BSDs, since their stack
   require separate inet6 and inet sockets, and conserver as of 8.2.1
   doesn't do that.
   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Fri Feb 10 10:38:42 UTC 2017

   Modified Files:
   	pkgsrc/comms/conserver8: Makefile

   Log message:
   Um, need bsd.prefs.mk before testing ${OPSYS}.