/tcl-scotty, Network management extensions to TCL
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:
] Required to build:
Master sites: SHA1:
Version history: (Expand)
- (2017-02-01) Updated to version: tcl-scotty-2.1.11nb13
- (2016-06-02) Updated to version: tcl-scotty-2.1.11nb12
- (2014-10-08) Updated to version: tcl-scotty-2.1.11nb11
- (2014-03-05) Updated to version: tcl-scotty-2.1.11nb10
- (2014-01-11) Updated to version: tcl-scotty-2.1.11nb9
- (2012-11-07) Updated to version: tcl-scotty-2.1.11nb8
CVS history: (Expand)
| 2017-02-01 10:35:05 by Havard Eidnes | Files touched by this commit (1) |
Eeh... Recompute checksum.
| 2017-02-01 10:29:19 by Havard Eidnes | Files touched by this commit (2) | |
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.
| 2016-06-02 14:25:48 by Hauke Fath | Files touched by this commit (1) |
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) |
Re-hash after actually checking in patch
| 2016-05-02 17:16:43 by Hauke Fath | Files touched by this commit (3) |
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) |
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
Fixes PR 50244 wherein tkined fails to run.
| 2016-05-02 05:57:35 by David A. Holland | Files touched by this commit (1) |
Explicitly set umask when frobbing pkgIndex.tcl in post-install.
| 2016-01-14 00:54:42 by Joerg Sonnenberger | Files touched by this commit (1) |
Output of rpcgen used without dependency.