ctk-nettools provides functions to deal with templates in Perl. It also provides other functions to do log, to get value from db-file (Btree or Hash), and to get the date. The principle of the templates handling is to use an HTTP server to serve the templates. There's also a cache handling to speed up templates loading and to have a copy in case of a crash of the templates server.
snmpwatch can be used to remotely watch via SNMP the size and the memory used by each process. It will warn you if a process exceeds its `quota' of CPU or memory - these limits are based on process and host name. One of the most important advantages of snmpwatch is that you don't have to install anything specific on the servers you want to watch, everything is done remotely on a distinct and centralized monitoring host.
TCC (Tiny C Compiler) is small, fast, unlimited, and safe. You can compile and execute C code everywhere (e.g., on rescue disks). It generates optimized x86 code, and can compile, assemble, and link several times faster than 'gcc -O0'. Any C dynamic library can be used directly. It includes an optional memory and bounds checker, and bounds-checked code can be mixed freely with standard code. C script is also supported--just add '#!/usr/bin/tcc' at the first line of your C source, and execute it directly from the command line.
> Daemontools has an utility called 'softlimit' which has the same functionality.
I guess that releasing ctk-ulimitw on 2001 is quite stupid since this tool is privatly used since 97 or 98.
Our management is not convinced that releasing open source developpement early and often is something else than a waste of time.
I'm quite bored with this point of view, that's why I've decided to take enough time to clean and document our tools hoping someone else needs them and will use them.
We can say that I didn't take enough time to see if another program was doing the same thing nowadays.
I'll take a look at "softlimit" and will try to merge ctk-ulimitw differences (if any). I think ctk-ulimitw must die, I'll hope there won't be any trouble with the non-license used by deamontools.
Btw, I'm about to release a wrapper with a load average limit we have done and used for several years, is it another weel-invention ?