PIKT is cross-categorical, multi-purpose software for monitoring and configuring computer systems, administering networks, organizing system security, and much more. PIKT is intended primarily for system monitoring, and secondarily for configuration management, but its versatility and extensibility evoke many other wide-ranging uses. PIKT consists of a sophisticated, feature-rich file preprocessor; an innovative scripting language with unique labor-saving features; a flexible, centrally directed process scheduler; a customizing file installer; a collection of powerful command-line extensions; and other useful tools.
| Tags | Security Installation/Setup Logging Monitoring Networking Software Distribution Tools Systems Administration |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX AIX BSD FreeBSD OpenBSD HP-UX IRIX Linux SCO Solaris |
| Implementation | C |
Recent releases


Changes: This beta release ports PIKT to Mac OS X, resolves several Solaris issues, and fixes several small bugs.


Changes: The PIKT Reference has been substantially revised. piktc "-x" operations may now piggyback onto other piktc operations. A new piktc and pikt option has been added: "-U", for running in "urgent mode". Another new piktc option has been added: "-p#", for pausing # seconds between operations. Per-host data and auth encryption types were implemented. Several new alarm status settings were introduced. New features were added to support special test environments. Debugging, error handling, and logging were all improved. Other new features were added, and several bugs were also fixed.


Changes: The PIKT Reference was substantially revised, adding many more examples (especially function usage), expanding on several sections, and updating it to reflect details of recent software versions.


Changes: The doexec Pikt script statement was added. Retention of history info (in .hst files) in script quit situations was implemented. In 'output log' statements, the log file name may now be a computable string. 'piktc -G' debug output is now much more useful and relevant. Some issues that broke authentication on 64-bit systems were fixed along with a FreeBSD compilation problem.


Changes: A new command-line option for piktc and pikt, "-U", was added for running in "urgent mode" (where no lock file blocks operation).