Published on (  See this if you're having trouble printing code
examples  Distributed Cfengine  by Luke A. Kanies  In this
article we are going to take the script we wrote in Introducing
Cfengine and distribute it to all of our servers using cfengine.
As an added bonus, we're going to pull both our cfengine
configuration and the sudoers file directly out of a versioning
system. It's a simple additional step — something you should do
with all centralized configuration files — and provides a
convenient control point for modifying and auditing your
configurations.  The goal here is to allow us to commit changes
to our sudoers files in one place and have those changes
automatically propagated to all of our servers. You check the
file out into your CVS sandbox, make your changes, and commit
them, and the system will handle publishing those changes. We'll
modify and distribute our cfengine configuration via the same
mechanisms, which will allow us to expand the cfengine
configuration as necessary without worrying a