./net/tcl-scotty, Network management extensions to TCL

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


Branch: CURRENT, Version: 2.1.11nb13, Package name: tcl-scotty-2.1.11nb13, Maintainer: pkgsrc-users

scotty - network management extensions to tcl

scotty is a tcl extension which allows to set up TCP and UDP
connections, to send various ICMP packets, to query the domain name
system (DNS), to check clock screw using the NTP protocol and to query
various SUN RPC services (like rstat and mountd).

Included in this package is an interface to SNMPv1 and SNMPv2. The
SNMP stack was written from scratch to provide an efficient and
portable tcl SNMP extension. MIB extensions can be written in tcl by
running the scotty extension as an SNMP agent. This allows you to
implement your own specific MIB without getting in contact with the
lowlevel ASN.1/BER stuff.

tkined, a very nice graphical network monitoring tool based on scotty
is available as pkgsrc/net/tkined.


Required to run:
[lang/tcl]

Master sites:

SHA1: 819011f908c57e4591d6f50e51677c01eb55dc13
RMD160: 3b4d45f3db73f05b49a46017bf2ffed6d6464b00
Filesize: 1348.69 KB

Version history: (Expand)


CVS history: (Expand)


   2017-08-19 02:26:26 by Johnny C. Lam | Files touched by this commit (2)
Log message:
net/tcl-scotty: Install manpages into ${PKGMANDIR}.

Modify unix/Makefile.in so that the GNU configure script can
replace @mandir@ with the correct location for the installed
manpages under ${PKGMANDIR}.
   2017-02-01 10:35:05 by Havard Eidnes | Files touched by this commit (1)
Log message:
Eeh...  Recompute checksum.
   2017-02-01 10:29:19 by Havard Eidnes | Files touched by this commit (2) | Package updated
Log message:
Insert a rather ugly workaround in the code handling SNMP trap messages.
It appears that sometimes the reception of SNMP trap messages can somehow
get out of sync, and all too often this results in a scotty process which
apparently endlessly does a read() of 1 byte and gets EAGAIN, just to try
again.  Instead, do some rudimentary check on the length of trap messages,
and try to re-sync the stream by finishing re-sync on first EAGAIN.

Bump PKGREVISION.
   2016-06-02 14:25:48 by Hauke Fath | Files touched by this commit (1)
Log message:
We share patches with net/tkined, which needs to patch a tkined.1 man
page we explicitely remove, to avoid conflict.

Unfortunately, there is only one PATCHDIR... so keep around tkined.1
till after patching.
   2016-05-02 17:25:57 by Hauke Fath | Files touched by this commit (1)
Log message:
Re-hash after actually checking in patch
   2016-05-02 17:16:43 by Hauke Fath | Files touched by this commit (3)
Log message:
Make the tkined man page render by dropping an obsolete library include
   2016-05-02 06:00:25 by David A. Holland | Files touched by this commit (2)
Log message:
Fix handling of tcl and tk versions: don't demand exact version when
the version we have doesn't include the teeny version number.

Possibly we should arrange to pass that in and require it exactly; I'm
not sure exactly what the compatibility semantics of version numbers
are supposed to be in tcl-land; but it's definitely wrong the way it
has been.

Fixes PR 50244 wherein tkined fails to run.
   2016-05-02 05:57:35 by David A. Holland | Files touched by this commit (1)
Log message:
Explicitly set umask when frobbing pkgIndex.tcl in post-install.