This may be obvious, but I have never used cvsup(d) nor have I used sup. I want to sync and backup a complete directory tree from Server1 to Server2, both running the latest Debian 'woody' testing build. The directory I want to sync is a CVS repository and other related files located at '/cvs'. Here is what I did so far with no luck.
Server1: - installed cvsupd - created a directory '/etc/cvsup/sup/cvs-all' - created a file called '/etc/cvsup/sup/cvs-all/releases' and add the line: 'cvs-all prefix=/cvs list=cvs-all-list' - created a file called '/etc/cvsup/sup/cvs-all/cvs-all-list' and add the lines (each is a separate line): 'upgrade *', 'symlink *', and 'rsymlink *'. - edited /etc/init.d/cvsupd and commented out the 'exit 0' at the beginning. - ran the script '/etc/init.d/cvsupd start' Server2: - installed cvsup - created a directory '/cvs' and created a file called '/cvs/cvs-all' with the line: 'cvs-all release=cvs-all base=/cvs prefix=/cvs host=<Server1IP> delete preserve' - ran the following command as root: 'cvsup /cvs/cvs-all' The client just sits there for a while then quits with no messages or errors and doesn't do anything. I'm sure I am missing some crucial (yet simple) piece of information on how this works. Can anyone offer any suggestions/hints/tips/tricks/references on how to configure this stuff? I also tried creating an empty /etc/cvsup/cvsupd.access file with no rules to allow everyone access and also an empty list file. Thanks, Jeff