Projects / PIKT

PIKT

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

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  20 May 2008 11:45
  • Rrelease-after

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

  • Rrelease-mid
  •  10 Sep 2007 03:50
  • Rrelease-after

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.

  • Rrelease-mid
  •  09 Aug 2007 08:29
  • Rrelease-after

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).

65bdd60005fbdbac9dae4661f0b28f0b_thumb

Project Spotlight

VeloAce

A bike computer system for Palm OS.

6dc28eb9c405773a391528bfbfa87c18_thumb

Project Spotlight

Jailer

A database subsetting tool that exports relational data into various formats.