SkillAgentSearch skills...

Fanotify

An idiomatic Rust wrapper for fanotify

Install / Use

/learn @codeprentice-org/Fanotify
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

fanotify

License: MIT active development GitHub code size in bytes Build test

An idiomatic Rust wrapper for fanotify(7) on Linux.

Development

There is a justfile (using just) containing some common commands for easier development.

Run cargo install just to install just, and then just run just to see the available commands.

Roadmap

  • [X] (Khyber) Implement APIs for fanotify_init(2).
  • [X] (Khyber) Implement APIs for fanotify_mark(2).
  • [X] (Khyber) Implement event read API and response write API.
  • [X] (Khyber) Implement ergonomic and safe response write API.
  • [X] (Khyber) Implement async API.
  • [X] (All) Add most documentation.
  • [X] (Rickson) Document flags, masks, etc. (from man pages).
  • [ ] (All) Review init API.
  • [ ] (All) Review mark API.
  • [ ] (All) Review event API.
  • [ ] (Khyber) Add more strict runtime pre-testing based on init flags.
  • [ ] (Rickson) Add robust testing.
  • [X] (Rickson) Setup CI for clippy and testing.
  • [ ] (Rickson) Setup Docker workflow with latest kernel version (> 5.10)
  • [ ] (All) Release 0.2.0.
View on GitHub
GitHub Stars14
CategoryDevelopment
Updated14d ago
Forks1

Languages

Rust

Security Score

90/100

Audited on Mar 19, 2026

No findings