1 unstable release

0.1.0 Jun 26, 2022

#18 in #inotify

MIT license

640 lines


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


~151K SLoC