David Roundy

Results 154 comments of David Roundy

Could dtrace just detect when the application enters the system binaries, and then we determine from that entry point what is going to happen? I speak as a dtrace ignoramus....

After looking into SIP and dtrace a bit, I wonder if making a copy of the system directories and using chroot might be a better choice than FUSE. You'd only...

There are a couple of problems with FUSE, although it is what tup uses, so obviously it is possible to use it. The first is permissions. Mounting a FUSE filesystem...

I think you would want to invoke and kill the fuse when the build starts or stops. This would require a new API, since most builders will want to run...

A quick look through the dokany documentation suggests that you can't mount a dokany file system at arbitrary mount points, like you can with fuse, which seems likely to be...

I see. The only issue I see with that is that it is likely to break debugging tools that record the path to the source code files. You could, of...

$ cat traced/opt/$! cat: traced/opt/23228: No such file or directory On Fri, Jun 3, 2016 at 11:18 AM jacereda [email protected] wrote: > @droundy https://github.com/droundy Could you make a quick test...

Still getting no such file or directory. On Fri, Jun 3, 2016 at 4:27 PM jacereda [email protected] wrote: > Sorry, I edited the command sequence afterwards, can you recheck? >...

bennet:traced-fs$ killall fs bennet:traced-fs$ ./fs & [2] 11067 [1] Done ./fs bennet:traced-fs$ ls -l traced/home/droundy/.tmp/traced-fs/ & [3] 11071 bennet:traced-fs$ total 100 -rwxr-xr-x 1 droundy users 24168 Jun 3 16:22 fs...

Different system calls are used for reading directories. I would output it as a separate type as well (and do so), since tools might want to ignore changes to directories,...