File Sync. Tool Wanted.
What I want is a way to keep my remote computers around my network, synaptic updates in sync. with the main computer where I have downloaded the updates.
I have tried
"Unison" could not get it to work.
"Komparator" sort of worked, but not what I wanted.
"grsync" no good for a network.
Do you know of any file synchronisation tools that will work over a network.
OS = PCLinux
apt-proxy will do what you want I would imagine.
apt-mirror is the tool you need... essentially it creates a copy of the repositories that you use. I use it for my servers... they upgrade quickly!
As a bonus, you can use your apt-mirror for network installs too ;)
That was what I was after but given the proxy problems we've had today, proxy has been on the brain!
rsync is what you want. It does work over a network, thats its primary function. I'm surprised the gui doesn't allow it.
best bet is to pipe it through ssh. a google "ssh rsync" reveals all.
edit: forget that, I didn't read your post properly. go with ric_
I forgot to say that because others may use the tool I would like a GUI type.
I will retry this.
Originally Posted by CyberNerd
Edit... Have found 'Grsync' with a GUI font end on it.
In hindsight, my solution wasn't a complete one...
1. You need to pick a server with a decent amount of hard disk space (apt-mirror uses a fair whack). Configure apt-mirror to automatically download uploads and then leave it to do its stuff.
2. On all your servers, edit the /etc/apt/sources.list file so that it points to your apt-mirror rather than the distro's servers.
3. Create a cron job on each server to run a script similar to the following every so often:
I would add some sanity checking to the script and you need to run it as super user.
aptitude update > /var/log/aptitudeupdate.log
aptitude safe-upgrade > /var/log/aptitudeupgrade.log
You now don't need a GUI since it is all automagical. You will have to run 'aptitude full-upgrade' manually occasionally to get kernel updates, etc. If you point your desktop to the same apt-mirror you will be notified about these changes anyway.