Hi Thibaut and Radek! Thibaut, I finally built uptimed with your uptimed database corruption detection patch - including fixed filesize comparison - after having lost uptimed database two more times on my new laptop with SSD - machine freezes suddenly rarely for whatever reason and it tends to pick a 10 minute save times of uptimed database for that quite reliably, should be a good testcase:
http://martin-steigerwald.de/tmp/debian/uptimed-bug-515653/ So lets see how it this one goes. I will upload a built for i386 eventually as well. I have a look at downtimed in the meanwhile and I think it uses a pretty clever approach to storing the current uptime. It just updates the timestamp of one file. Either that timestamp has been updated or not. Seems pretty clever to me - no file content writing just to update the current uptime. But until I or someone else takes the time to implement this into uptimed I just test your patch to get this going at all. If it does, what it should, then I´d be happy when it is included upstream as long as no better solution is available. It will take a while to be quite sure whether it works but I´ll report back. Thanks, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
signature.asc
Description: This is a digitally signed message part.