posix-invariant-checker 0.4.0

A FUSE shim to ensure the underlying filesystem is behaving according to the POSIX spec.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
let
  mozillaOverlay = import (builtins.fetchTarball "https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz");
  pkgs = import <nixpkgs> {
    overlays = [ mozillaOverlay ];
  };
  rustChannel = (pkgs.rustChannelOf { rustToolchain = ./rust-toolchain; });
in pkgs.mkShell {
  nativeBuildInputs = [
    (rustChannel.rust.override (old:
      { extensions = ["rust-src" "rust-analysis"]; }))
    pkgs.pkg-config
    pkgs.openssl
    pkgs.fuse3
    pkgs.protobuf
    pkgs.pv
  ];
}