1 unstable release

0.1.0 Jun 26, 2022

#88 in #notify

MIT license

27KB
640 lines

fwatchd

Latest Version docs

fwatchd - A file watching daemon

fwatchd can be controlled using fwatchctl, which may instruct fwatchd to track files and perform some action based on inotify events on that file.

Create fwatchd user

usermod -aG fwatch $USER
useradd -r -d / -c "File watching daemon" -s /usr/bin/nologin fwatch

Example Usage

systemctl enable fwatch
systemctl start fwatch

fwatchctl track /tmp/example

Customizing usage of the event

fwatchd --foreground

fwatchctl track /tmp/example --alias /usr/bin/echo --script /usr/bin/cat"
echo "test" >> /tmp/example
fwatchctl list

Dependencies

~9.5MB
~161K SLoC