Introduction

Puppysync is a directory synchronisation tool along the same lines as rsync (although with less features). I wrote this as my Web hosting company won't allow rsync as they can't audit the bandwidth used.

I've tried to make this as host friendly as possible:

Install

  1. Grab puppysync-0.1.tar.gz
  2. Unpack
  3. make
  4. make install

Using

man puppysync will tell you more.

You'll want to set up your authorized_keys files so Puppysync can connect to the destination server without having to ask for a password every time.

This is a new script so please run with -n first to test what would happen.

Examples