On 14.08.2012 11:46, Neil Bothwick wrote: > On Tue, 14 Aug 2012 10:21:54 +0200, Daniel Troeder wrote: > >> There is also the possibility to write a really small daemon (less than >> 50 lines of C) that registers with inotify for the entire fs and >> journals the file activity to a sqlite-db. > > sys-process/incron ? Uh... didn't know that one! ... very interesting :)
Have you used it? How does it perform if there are lots of modifications going on? Does it have a throttle against fork bombing? must-read-myself-a-little..... A incron line # sqlite3 /file.sql 'INSERT filename, date INTO table' would be inefficient, because it spawn lots of processes, but it would be very nice to simply test out the idea. Then a # sqlite3 /file.sql 'SELECT filename FROM table SORTBY date < date-30days' or something to get the files older than 30 days, and voilá :)