aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/applets.h1
-rw-r--r--include/usage.h24
2 files changed, 25 insertions, 0 deletions
diff --git a/include/applets.h b/include/applets.h
index 27c3a1b6f..4797e1dd5 100644
--- a/include/applets.h
+++ b/include/applets.h
@@ -185,6 +185,7 @@ USE_IFENSLAVE(APPLET(ifenslave, _BB_DIR_SBIN, _BB_SUID_NEVER))
USE_IFUPDOWN(APPLET_ODDNAME(ifup, ifupdown, _BB_DIR_SBIN, _BB_SUID_NEVER, ifup))
USE_INETD(APPLET(inetd, _BB_DIR_USR_SBIN, _BB_SUID_NEVER))
USE_INIT(APPLET(init, _BB_DIR_SBIN, _BB_SUID_NEVER))
+USE_INOTIFYD(APPLET(inotifyd, _BB_DIR_SBIN, _BB_SUID_NEVER))
USE_INSMOD(APPLET(insmod, _BB_DIR_SBIN, _BB_SUID_NEVER))
USE_INSTALL(APPLET(install, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
#if ENABLE_FEATURE_IP_ADDRESS \
diff --git a/include/usage.h b/include/usage.h
index a1e489453..a4fe6a7e0 100644
--- a/include/usage.h
+++ b/include/usage.h
@@ -1833,6 +1833,30 @@
" ::shutdown:/bin/umount -a -r\n" \
" ::shutdown:/sbin/swapoff -a\n"
+#define inotifyd_trivial_usage \
+ "/user/space/agent dir/or/file/being/watched[:mask] ..."
+#define inotifyd_full_usage "\n\n" \
+ "Spawn userspace agent on filesystem changes." \
+ "\nWhen a filesystem event matching the mask occurs" \
+ "\non specified file/directory an userspace agent is spawned" \
+ "\nwith the parameters:" \
+ "\n1. actual event(s)" \
+ "\n2. file/directory name" \
+ "\n3. name of subfile (if any), in case of watching a directory" \
+ "\n" \
+ "\n a File is accessed" \
+ "\n c File is modified" \
+ "\n e Metadata changed" \
+ "\n w Writtable file is closed" \
+ "\n 0 Unwrittable file is closed" \
+ "\n r File is opened" \
+ "\n m File is moved from X" \
+ "\n y File is moved to Y" \
+ "\n n Subfile is created" \
+ "\n d Subfile is deleted" \
+ "\n D Self is deleted" \
+ "\n M Self is moved" \
+
#define insmod_trivial_usage \
USE_FEATURE_2_4_MODULES("[OPTION]... ") "MODULE [symbol=value]..."
#define insmod_full_usage "\n\n" \