My wife is now regularly using three different linux machines; her laptop, her work desktop, and the mail server here. I am thinking of some way to share a small directory of work files between all three machines, without depending on a remotely mounted filesystem (the machines can be connected, but often are not).
One possibility is a hacked version of rsync/unison (www.cis.upenn.edu/~bcpierce/unison/) which uses rsync twice to syncronize pairs of directories. Three directories would require 6 rsyncs using the mail server as a hub. It would be nice to include something that works like a trash bin. If she moves a file to the trash directory, the syncing process would figure that out and move the file to the trash on the other machines, and erase trash files on the rest when they were erased on the first. Another possibility is using a wrapper aroung git. That has the behavior I want (including harmonizing versions with asynchronous changes), but git itself is a little daunting for the average non-geek. Perhaps there are other ideas. Again, the work desktop and the laptop will not always be able to mount a remote directory on the mail server for access to work files. The laptop might go to Waldo Lake, but not the internet. Keith -- Keith Lofstrom [email protected] Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
