synctool is a configuration management tool for working with clusters of computers. synctool copies configuration files to groups of machines in your cluster based on what groups (or classes) they are in. By doing so, it keeps the configuration on that group of machines synchronized (or, “in sync”). If needed, synctool will restart or reload any daemons as you wish. synctool can be easily extended to do other administrative tasks such as checking daemons, checking free disk space, installing packages, etc. or any other task you want it to do.
synctool simplifies system administration by working with the following concepts:
- a host can be part of one or more groups, or classes
- files are designated a group by means of filename extension
- the ‘overlay’ directory tree contains the files and directories that should be copied (or ‘synced’) to the target host
- when certain files are updated, you will want to execute a script (e.g, /etc/init.d/daemon restart)
- simplicity. It uses the power of rsync and ssh to distribute the files
- extendibility. Make synctool more powerful by writing plugin scripts
See the documentation for more information.
The latest version is 5.3
Download the package: synctool-5.3.tar.gz
Download the older version: synctool-5.2.tar.gz