Lines 1-10
Link Here
|
1 |
============================================================================ |
1 |
============================================================================ |
|
|
2 |
|
3 |
Libinotify functionality on FreeBSD is missing support for |
4 |
|
5 |
- detecting a file being moved into or out of a directory within the |
6 |
same filesystem |
7 |
- certain modifications to a symbolic link (rather than the |
8 |
file it points to.) |
9 |
|
10 |
in addition to the known limitations on all platforms using kqueue(2) |
11 |
where various open and close notifications are unimplemented. |
12 |
|
13 |
This means the following regression tests will fail: |
14 |
|
15 |
Directory notifications: |
16 |
IN_MOVED_FROM |
17 |
IN_MOVED_TO |
18 |
|
19 |
Open/close notifications: |
20 |
IN_OPEN |
21 |
IN_CLOSE_NOWRITE |
22 |
IN_CLOSE_WRITE |
23 |
|
24 |
Symbolic Link notifications: |
25 |
IN_DONT_FOLLOW |
26 |
IN_ATTRIB |
27 |
IN_MOVE_SELF |
28 |
IN_DELETE_SELF |
29 |
|
30 |
Kernel patches to address the missing directory and symbolic link |
31 |
notifications are available from: |
32 |
|
33 |
https://github.com/dmatveev/libinotify-kqueue/tree/master/patches |
34 |
|
35 |
============================================================================= |
2 |
You might want to consider increasing the kern.maxfiles tunable if you plan |
36 |
You might want to consider increasing the kern.maxfiles tunable if you plan |
3 |
to use this library for applications that need to monitor activity of a lot |
37 |
to use this library for applications that need to monitor activity of a lot |
4 |
of files. |
38 |
of files. |
5 |
|
39 |
|
6 |
For a typical desktop, add the following line to /boot/loader.conf, then |
40 |
If the default on your system is too low, add the following line to |
7 |
reboot the system: |
41 |
/boot/loader.conf, then reboot the system: |
8 |
|
42 |
|
9 |
kern.maxfiles="25000" |
43 |
kern.maxfiles="25000" |
10 |
============================================================================= |
44 |
============================================================================= |