Martin Tournoij
Martin Tournoij
> and the exact actions you took to demonstrate the problem I need to know exactly what you did, what you clicked, what commands you ran.
> when you remove a file on the bind-mounted filesystem, when you do it within the container (via docker exec) it produces remove events, but in case of removing from...
This seems like the sort of thing that should be done by the application, rather than here, especially because you don't *need* extra permissions for fanotify. The system interface should...
According to fanotify_init(2): "Since Linux 5.13, users may call fanotify_init() without the CAP_SYS_ADMIN capability to create and initialize an fanotify group with limited functionality." It then lists the limitations, most...
Recursive watcher is #13. I did some work for that in #472, but haven't really gotten around to finishing it. The problem with the fanotify backend is that I couldn't...
I mean, you can use fsnotify to build all of this with two services and a simple text protocol. That should be a few dozen lines of code. It just...
Sure – I changed it!
> Have you run the kyua tests on these programs before/after to make sure that there's no subtle regressions? I had assumed the CI would run this, but I gather...
That gave tons of warnings on the main branch, so I just copied the style predominant used in these files already, since consistency within a file/module is usually more important....
> What regression testing / use have you put this to? I just ran it and checked if it's correct. I know this sounds rather lame, but I'm not sure...