Jackson Cooper wrote: > Sebastian, > > The way I'd do it is create a daemon with an infinite loop (I don't > know much about udev though) that looks for the folder > /media/nameofusbdongle, and if it exists execute the rsync line, then > an umount line. Something like... > > <CODE> > while true; do > if [[ -d /media/nameofdongle ]]; then > rsync -switches /media/nameofdongle /some/other/path > umount -switches /media/nameofdongle > else > sleep 1 > fi > done > </CODE> > > Then to make it a daemon, you could use the start-stop-daemon program. > Type "man start-stop-daemon" in the terminal to find out more. > > - Jackson > > > On Fri, Apr 11, 2008 at 7:55 PM, Sebastian Spiess > <[EMAIL PROTECTED]> wrote: >> hi all, >> I want to sync some of my USB dongle folders when I plug it in. I think I >> worked that out: create a rule >> /etc/udev/rules.d/85-usbstick.rules and call the script to sync. >> >> But how about when I want to unplug the thing? Then there is no usb/hotplug >> event. Would the simplest thing be a script >> with unmount/eject at the end? >> How could I call this script through the icon (unmount menu) on the desktop? >> How to make the eject/unmount wait until rsync is done? >> >> by the way what's the difference between unmount and eject? >> >> thanks Sebastian >> >> -- >> ubuntu-au mailing list >> [email protected] >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-au >> >
bugger, I missed you mentioning "man start-stop-daemon" -- ubuntu-au mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-au
