fatrace:main

Last commit made on 2024-03-08
Get this branch:
git clone -b main https://git.launchpad.net/fatrace

Branch merges

Branch information

Name:
main
Repository:
lp:fatrace

Recent commits

12b9db2... by Martin Pitt

workflows: Move to ubuntu-22.04 and actions/checkout@v4

052e524... by Gabriel Kulp <email address hidden>

Add -u option to show users

Co-Authored-By: Martin Pitt <email address hidden>

43327b1... by Martin Pitt

Update NEWS for 0.17.0

407389d... by achims311 <email address hidden>

Allow zfs file systems in mount check

zfs works with named pools, which are not visible in the file system.

Fixes #7

9359afc... by Martin Pitt

workflows: Move to actions/checkout@v3

v2 is deprecated and generating warnings about obsolete node 12.

af3ebbd... by Martin Pitt

Open event fd handles with O_PATH

The only things that we do with the fd are to look up the number in
/proc/self/fd/N and fstat() it. The former is completely harmless, and
the latter works with O_PATH, as we never read/write the file itself.

This may help with avoiding ELOOP errors when handling symlinks.

Fixes #21

2aeb4b4... by Martin Pitt

Use O_LARGEFILE for open_by_handle_at() call

Fixes #19

fd38ace... by Martin Pitt

Format events with 3 columns

This better aligns events from the same process.

Fixes #17

5ab79cf... by Martin Pitt

Open FAN_REPORT_FID handles in non-blocking mode

This seems to work around a kernel bug with btrfs, where
open_by_handle_at() hangs indefinitely by default. We never actually
read anything from that fd, so we don't care about the blocking mode.

Fixes #11

061b414... by Martin Pitt

tests: Add btrfs subvolume event test