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

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


Branch: CURRENT, Version: 2.1.11nb15, Package name: tcl-scotty-2.1.11nb15, 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]

Required to build:
[pkgtools/cwrappers]

Master sites:

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

Version history: (Expand)


CVS history: (Expand)


   2018-02-12 15:52:14 by Havard Eidnes | Files touched by this commit (3) | Package updated
Log message:
Add some more protection against miscoded/corrupted OIDs.
Bump PKGREVISION.
   2018-02-02 14:56:09 by Havard Eidnes | Files touched by this commit (1)
Log message:
Um, when backing out local patch, also back out distinfo checksum...
   2018-02-02 14:55:29 by Havard Eidnes | Files touched by this commit (3) | Package updated
Log message:
Add a patch which does minimal validation when decoding OIDs.
Bump PKGREVISION.
   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