samba-bugs at samba.org
2014-Jun-22 14:29 UTC
[Bug 10668] New: Remote rsync daemon still showing deleted file
https://bugzilla.samba.org/show_bug.cgi?id=10668 Summary: Remote rsync daemon still showing deleted file Product: rsync Version: 3.1.1 Platform: x86 OS/Version: Mac OS X Status: NEW Severity: normal Priority: P5 Component: core AssignedTo: wayned at samba.org ReportedBy: ebsanford at mac.com QAContact: rsync-qa at samba.org -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
samba-bugs at samba.org
2014-Jun-22 14:38 UTC
[Bug 10668] Remote rsync daemon still showing deleted file
https://bugzilla.samba.org/show_bug.cgi?id=10668 --- Comment #1 from Barry Sanford <ebsanford at mac.com> 2014-06-22 14:38:18 UTC --- I have a server on my LAN that's hosting an rsync daemon. When I backup to the 'Backups' module on this server I have a 'pre-exec' script that creates a 'HardLink' file. Then a 'post-exec' script deletes this file. After running a backup, I get the following when I list the contents of the server's folder: $ ssh server.local ls -l /Volumes/Rugged/Backups/EBSMac total 8 drwx------ 9 ebsanford staff 306 Jun 21 23:58 20140621 drwx------ 9 ebsanford staff 306 Jun 22 00:00 20140622 -rw------- 1 ebsanford staff 1309 Jun 22 09:15 LOG $ rsync server.local:/Volumes/Rugged/Backups/EBSMac/ drwxr-xr-x 170 2014/06/22 09:15:04 . -rw------- 1,309 2014/06/22 09:15:04 LOG drwx------ 306 2014/06/21 23:58:28 20140621 drwx------ 306 2014/06/22 00:00:03 20140622 $ rsync server.local::Backups/EBSMac/ Password: xxxx drwxr-xr-x 204 2014/06/22 09:29:11 . lrwxr-xr-x 8 2014/06/22 09:29:11 HardLink -rw------- 1,386 2014/06/22 09:29:11 LOG drwx------ 306 2014/06/21 23:58:28 20140621 drwx------ 306 2014/06/22 00:00:03 20140622 Notice in the 3rd listing that the 'HardLink' file is still present!!! I believe this to be fantom lurking around in a cache somewhere. Restarting the server rsync daemon does not clear the issue. -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
samba-bugs at samba.org
2014-Jun-22 14:46 UTC
[Bug 10668] Remote rsync daemon still showing deleted file
https://bugzilla.samba.org/show_bug.cgi?id=10668 --- Comment #2 from Barry Sanford <ebsanford at mac.com> 2014-06-22 14:46:51 UTC --- Btw, the HardLink file is created by the pre-exec script as a symbolic link to the previous day's backup folder. For example, if the current backup folder is 201406022, then the pre-exec script will create the HardLink file as: cd .../$RSYNC_HOST_NAME ln -s 20140621 HardLink -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
samba-bugs at samba.org
2014-Jun-22 16:32 UTC
[Bug 10668] Remote rsync daemon still showing deleted file
https://bugzilla.samba.org/show_bug.cgi?id=10668 Wayne Davison <wayned at samba.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME --- Comment #3 from Wayne Davison <wayned at samba.org> 2014-06-22 16:32:14 UTC --- (In reply to comment #1)> Notice in the 3rd listing that the 'HardLink' file is still present!!!It is freshly present, having been created by the pre-xfer exec function (since you used the daemon for the listing). Thus, it is working exactly as expected. -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
samba-bugs at samba.org
2014-Jun-22 17:45 UTC
[Bug 10668] Remote rsync daemon still showing deleted file
https://bugzilla.samba.org/show_bug.cgi?id=10668 --- Comment #4 from Barry Sanford <ebsanford at mac.com> 2014-06-22 17:45:57 UTC --- Ahhh!!! The fault, then, is in my own understanding, or lack thereof. I was under the false assumption that the pre-exec ran only when files were being copied. But now my understanding is that the scripts run each time the module is accessed by the daemon--correct? Wayne, thanks for your speedy reply!! --Barry -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.