O'Reilly logo

CFEngine 3 Beginner's Guide by Rajneesh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Scheduling tasks with CFEngine

On Linux or Unix systems we can schedule recurring tasks with the help of cron. It is one of the most important features, with the help of which you may run unmanned programs. The limitation of cron is that it is limited to a single server. Therefore to alter a single cron job we either need to log on to each server and make the changes, or use a configuration management tool such as CFEngine to edit the cron job on each individual server. If there were a centralized cron server, imagine how easy life would be; we would only need to make changes on a central server and it would be propagated to all the servers. Seems like CFEngine fits the bill? Yes, CFEngine can be configured as a replacement for cron. What we get ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required