1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
Direvent README.
Copyright (C) 2012-2016 Sergey Poznyakoff
See the end of file for copying conditions.
* Overview
Direvent is a directory content watcher daemon, i.e. a program that
monitors a set of directories on the file system and reacts when
their content changes. When a change is detected, the daemon reacts by
invoking an external command configured for that kind of change.
The program aims to provide a uniform and system-independent
command-level interface for file system events. This version
is known to work on GNU/Linux (kernels starting from
v. 2.6.13) and BSD systems (FreeBSD, NetBSD, OpenBSD, Darwin).
* Building and Configuring
The usual incantation applies:
./configure [OPTIONS]
make
make install
See the file INSTALL for the description of ./configure and its
generic options.
Following are the package-specific options:
--with-include-path=PATH
Define standard include path. This is a list of directories where
files given in the #include and #include_once configuration
statements will be searched. PATH is a list of directories
separated by colons. Directory names can contain references to
Makefile variables, which will be expanded to their actual values
at compile time. The default PATH is
$(pkgdatadir)/$(VERSION):$(pkgdatadir)/include
See the documentation, section 5.1.2 "Pragmatic Comments", for a
detailed description of #include and #include_path statements and
the meaning of the include search path.
* Usage Instructions
Complete documentation is included with the package, both in man
and Texinfo formats. After successful installation, use
info direvent
to read the Texinfo documentation. To read the manpages, use:
man 8 direvent
man 5 direvent.conf
An online copy of the documentation in various formats is available
at http://direvent.man.gnu.org.ua.
* Copyright information:
Copyright (C) 2012-2016 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved,
thus giving the recipient permission to redistribute in turn.
Permission is granted to distribute modified versions
of this document, or of portions of it,
under the above conditions, provided also that they
carry prominent notices stating who last changed them.
Local Variables:
mode: outline
paragraph-separate: "[ ]*$"
version-control: never
End:
|