ferrix, short and to the point responses like that usually suggest that someone's been irritated by something they consider to be a stupid question or unreasonable request, such that it doesn't warrant anything more. If you revisit my post you'll see that I was aware it might not be an appropriate request and so wasn't directly doing that, I was fully aware that this wasn't a straight forward matter and I was simply looking to try and clarify the context of the issue I'm trying to solve. So, I apologise if I rubbed you up the wrong way and that's how it came out.
- If it's out of the scope of this application and doesn't belong in it (this is after all a syncing application and I'm looking to backup with it), then fine, I understand that it's something I should not expect of it.
- If it's something that's a very complex issue due to the underlying manner in which the OS deals with file locking then that tells me I'm not likely to find a simple solution and I should stop looking and go with archiving the rotated files like suggested, or archiving them first.
- Even if simply it's something you for your own reasons don't want in the app then again, no problem, it's your work and it's your prerogative so I wouldn't argue it.
But please don't take me for one of those irritating users expecting you to make your application fit my needs or hand hold me through solving my problems. I appreciate the work of everyone who gives their time to open source projects and never at any point feel like they're obliged to do what we users request of them. I'm simply trying to answer some questions I've posed to myself and get a greater understanding of my situation so I can find my way to the most appropriate solution for my needs.
lowflyinghawk, thanks for the pointers. I've checked the man pages but it's my lack of detailed understanding of the terminology and concepts referred to that's been hampering my investigations. The logic of my thinking is that if something as simple as tar is able to continue archiving a file as it's contents is on opening but while writes continue on it, it suggests to me that the this is a matter that has a solution within the standard locking mechanisms. But I imagine there's a lot more to it than that.
Never mind though, I think I'll simply go with archiving inboxes and logs by tarring them first.
Cheers,
Jon