Warning: Solaris 2.6 only. If you are planning to install D'Agents on a Solaris 2.6 machine, read Bug Report 20 before proceeding. (The bug report relates to machine crashes, so please take the time to read it.)
Agent Tcl is a UNIX application. The standard agent server and the Tcl module are known to compile and run on most versions of Linux, FreeBSD and Solaris.
The multi-threaded agent server, the Scheme module, and the Java module are known to compile and run on most versions of Linux and Solaris.
All the code except the multi-threaded server and the Java module should be easily portable to any Unix platform that supports TCP/IP and Berkley sockets. The multi-threaded server should be easily portable to any Unix platform that also supports Posix threads. The Java module is not easily portable since it relies on a modified Java 1.0 VM, which uses a system-dependent thread library called Green Threads.
Please read the licensing terms that come with the software and please remember that D'Agents is essentially a beta release. Do not be surprised if you find a bug.
D'Agents is no longer supported.
Description | FTP location |
---|---|
D'Agents 2.1: Main system, Tcl agents, and Scheme agents | agent2.1.tgz |
D'Agents 2.1: Java agents | Beta release available by request (see FAQ) |
If you have trouble downloading the large archives above, you can also download the source code in smaller pieces.
Description | FTP location |
---|---|
D'Agents 2.1: Main system, Tcl agents, and Scheme agents (part 1) | agent2.1.part1.tgz |
D'Agents 2.1: Main system, Tcl agents, and Scheme agents (part 2) | agent2.1.part2.tgz |
D'Agents 2.1: Main system, Tcl agents, and Scheme agents (part 3) | agent2.1.part3.tgz |
D'Agents 2.1: Main system, Tcl agents, and Scheme agents (part 4) | agent2.1.part4.tgz |
D'Agents 2.1: Main system, Tcl agents, and Scheme agents (part 5) | agent2.1.part5.tgz |
If you download the smaller pieces, make sure that you get them all, and make sure that you uncompress and untar them in the same directory.
The documentation is included with the source code, but you can download the documentation separately if desired:
Description | FTP location |
---|---|
D'Agents 2.1: Installation instructions (without encryption subsystem) |
install2.1.ps.gz |
D'Agents 2.1: Installation instructions (with encryption subsystem) |
install-secure2.1.ps.gz |
D'Agents 2.1: Full documentation | Not yet written |
D'Agents 1.1: Full documentation | doc.1.1.ps.gz |
Although D'Agents 2.1 has many new features, it is similar enough to D'Agents 1.1 that the documentation above will get you started. Make sure, however, that you use the installation instructions for D'Agents 2.1, not the installation instructions that appear inside the full documentation for D'Agents 1.1. In addition, the example agents in the D'Agents 1.1 documentation will not necessarily work "as-is" under D'Agents 2.1; instead use the updated agents that come with D'Agents 2.1. The D'Agents 1.1 documentation does explain the agent commands quite well, however, and will help you to understand the D'Agents 2.1 agents.
In addition, you should feel free to send us any questions that you might have. The FAQ lists the appropriate e-mail addresses.
The D'Agents Project ended in approximately 2003. The software, and this web site, is no longer maintained. For questions please contact David Kotz.