igor configuration file preprocessor
C Roff Yacc Makefile
Switch branches/tags
Nothing to show
Latest commit 94091cf Jul 2, 2013 @cs cs Memory bug fixes
Permalink
Failed to load latest commit information.
Makefile Memory bug fixes Feb 1, 2018
README.md Memory bug fixes Feb 1, 2018
config.h Memory bug fixes Feb 1, 2018
define.c Memory bug fixes Feb 1, 2018
expr.c Memory bug fixes Feb 1, 2018
expr.h Memory bug fixes Feb 1, 2018
file.c Memory bug fixes Feb 1, 2018
file.h Memory bug fixes Feb 1, 2018
fileio.c Memory bug fixes Feb 1, 2018
igor.man Memory bug fixes Feb 1, 2018
lexer.c Memory bug fixes Feb 1, 2018
main.c Memory bug fixes Feb 1, 2018
parser.y Memory bug fixes Feb 1, 2018
symtab.c Memory bug fixes Feb 1, 2018
symtab.h Memory bug fixes Feb 1, 2018

README.md

IGOR

What is this?

igor is a configuration file preprocessor, similar to Ansible or Puppet.

It allows C preprocessor-like directives to be placed into configuration file templates, and allows values to be defined based on the local host name and other information. The template configuration files are then processed in a manner similar to cpp(1), and the output is passed to an installation command which actually installs the customized configuration file and performs any other duties such as restarting the daemon that uses the file.