mandoc: ./reposync.1:78:2: ERROR: skipping end of block that is not open: El
mandoc: ./reposync.1:69:5: STYLE: possible typo in section name: Sh EXAMPLE instead of EXAMPLES
use [[ instead of [ consistently to disable word splitting.
Mention /cvs in the manual being the default destination, move -p
without argument before -l and sync script usage with manual synopsis.
Delimit rm(1) options from paths just to be sure.
While here, files/reposync has nothing to SUBSTitute, so use
INSTALL_SCRIPT in do-install directly and check syntax for sanity.
More style fixes and proper use of rsync's --exlude from naddy
OK naddy
port-forwarding (i.e. connect to localhost:873 on the mirror to tunnel
the rsync protocol), change the default to use this.
reposync still supports use of plaintext as a non-default option for now,
this may change in the future.
rsync://username@host/path syntax to "reposync -l username rsync://host/path",
also add -f to force an update even if ChangeLog didn't change.
change in port-forwarding syntax done to stop depending on an undocumented
rsync feature tracked down by naddy@.
from an rsync mirror. if updates are done frequently, the CVSROOT directory
is checked for changes, skipping some updates if there is likely to be no
change to reduce io. feedback jasper@ ok aja@