cdist - controlled rdist
cdist [ rdist_options ] { all | file [...] }
cdist is here in the event that I am compelled for some reason
to use rdist again one day. It is rdist with some safety.
cdist is a maintenance tool for distribution of files from control dirs.
It rdist's files to dirs on multiple hosts specified in ./Distfile.
The -v option can be used to report validity of all files it handles.
cdist is essentially a wrapper for the unix rdist cmd.
See the rdist man page. Some features of rdist are restricted:
cdist requires an arg to move any files (`all' to push all files),
cdist accepts filenames as args and treats them as rdist pkgs,
ie you can issue special cmds associated with the push.
Args are filtered to remove dirs; ie NO dirs trees.
cdist appends to a logfile a record of its actions.
Two copies of the logfile are referenced to overcome an rdist
`feature' that would otherwise preclude a dir as a destination.