Gentoo Archives: gentoo-soc

From: "Александр Берсенев" <bay@×××××××××.ru>
To: gentoo-soc@l.g.o
Subject: [gentoo-soc] Auto dependency builder progress report. Week 3.
Date: Tue, 14 Jun 2011 15:09:30
Message-Id: BANLkTi=bJUJA6Z6Mhfs2XwG8nBLJqPJN=w@mail.gmail.com
1 What has been done this week.
2
3 - implemented the file access blocking feature. Now it is possible to
4 block an access to files(users program thinks the file is not
5 exists).
6 - Now only children of initial process can access the files in FUSE
7 mount(and processes with ppid==1).
8 - do heavy testing of file access blocking.
9 - found fast way to do <local file>-><name of installed package> mapping
10
11 This week wasn't very productive because I have most difficult exam
12 this week. This was last non-trivial exam in this semester.
13
14 What I plan to do next week:
15 - add the stage of building in a file access event log record
16 - do smart handling of logs. Delete duplicate records if that records
17 belongs to one stage.
18 - implement a fast <local file>-><name of installed package> mapping
19 - make an util for user which will show him packages having at least
20 one file accessed. Example:
21 input: ./autodep make
22 output:
23 package1 <list of files accessed>
24 package2 <list of files accessed>
25 In <list of files accessed> will be an information about was a file
26 readed, writed or only opened.
27
28 Best,
29 Alexander Bersenev