MIB Smithy SDK is a dynamic extension to Tcl/Tk (8.4+) that allows development of custom scripts for controlling SNMP agents, manipulating SMI definitions, doing conversions, and more. It is based on the core of Muonics' MIB Smithy, and the SDK supports SMIv1 and SMIv2, as well as SNMPv1/v2c/v3 with HMAC-SHA-96 and HMAC-MD5-96 authentication and DES/CBC and AES128/CFB privacy. It also provides complete read-write access to all elements of SMI/MIB Module definitions, unlike similar extensions that provide only read access to a limited subset. The SDK allows multiple discrete SMI databases and SNMP sessions, and provides all of the built-in validation and error recovery capabilites of the full product, without the visual MIB development environment.
MacPorts makes the world of open source software available to your Mac. There are over 5600 software titles ("ports"), each one installable with a single command. This is probably the biggest, most up to date open source software collection for Mac OS X. MacPorts works much like the ports collections of the major BSD operating systems.
Pre-Book is a PC bookings and reservation system consisting of a Linux based server, and Windows and Linux client management software. Pre-book enables you to enforce equitable time usage of your desktop computers by limiting users to a set amount of time per day, and has numerous advanced features such as advance reservations, grace periods, no-show penalties, holiday hours, PAM authentication, etc. It is appropriate for libraries, schools, Internet cafes, university labs, and similar. The client software is available for Windows as well as Userful Desktop, a locked-down multiseat desktop Linux distribution for public computers.
Riteway-Reorgs is a Tcl/TK GUI and Batch program to reorganize ISAM data files that are exclusive to the Synergy/DE product of Synergex International Inc. It lets you maintain peak Synergy/DE ISAM file and application performance. It requires an operational installation of Synergy/DE. It is built as a Tcl DevKit wrapped stand-alone executable, and requires the ActiveState Tcl DevKit to build.
MailStripper Pro is a mail scanner that aims to remove spam and viruses from incoming mail. It recognises and decodes many obfuscation techniques used by spammers and uses several different mechanisms to recognise spam which are immune to Bayes poisoning, and has achieved real-world success of over 99.8%. It is MTA-independent and does not implant itself into your mail server. Instead, it functions as a proxy, allowing the MTA to reside on a different server.
Moodss is a modular monitoring application, which supports operating systems (Linux, UNIX, Windows, etc.), databases (MySQL, Oracle, PostgreSQL, DB2, ODBC, etc.), networking (SNMP, Apache, etc.), and any device or process for which a module can be developed (in Tcl, Python, Perl, Java, and C). An intuitive GUI with full drag'n'drop support allows the construction of dashboards with graphs, pie charts, etc., while the thresholds functionality includes emails and user defined scripts. Monitored data can be archived in a SQL database by both the GUI and the companion daemon, so that complete history over time can be made available from Web pages or common spreadsheet software. It can even be used for future behavior prediction or capacity planning, from the included predictor tool, based on powerful statistical methods and artificial neural networks.
syncpasswd is an Expect script that synchronizes passwords via SSH on multiple platforms (Linux/BSD, OS X, and Solaris). It takes hostnames as a list of arguments and changes the specified user passwords on those hosts. It outputs results to stdout and logs to /var/log/syncpasswd.log (by default).
Univert is a Universal Unicode Converter, at least as universal as the Unicode implementation in Tcl 8.1 or later can manage on your computer. Univert will convert interchangably between the following formats: native Tcl unicode, hex bytes or words separated by spaces, decimal bytes or words separated by spaces, HTML entities, UTF-8/URL encoding, quoted printable with whatever the current encoding is, and C string with whatever the current encoding is.
yumtk is a GUI front-end for yum, the Yellow dog Updater, Modified. It lists updated versions of packages already installed along with available packages that have not been installed. An "Update All" button makes it possible to perform a quick, full system update, and an option to automatically install packages and dependencies, or to list what is needed and prompt for approval is provided. Available packages are listed complete with architecture, package version, and repository. Each package listed has an "info" button to display the description information from the package header.