envfs
envfs copied to clipboard
Fuse filesystem that returns symlinks to executables based on the PATH of the requesting process.
I have run into a use-case where the 3rd-party app actually checks that the file is not only root owned, but also no one but the root-user has write permissions....
Some tools can complain about them beeing writable. Since processes cannot write them anyway, that seems like a good default. Untested. See https://github.com/Mic92/envfs/issues/166
here is a demonstration : https://asciinema.org/a/qRPllYfj9MJg2wE5CWtEQ6JNm
I've installed envfs on my nixos 24.05. All good, except I could not ssh anymore, unless I added this to my `~/.bashrc`: ``` export ENVFS_RESOLVE_ALWAYS=1 # fix for ssh on...
I've installed nixos manually, and found out about envfs later. Any idea whether envfs is enabled by default for the nixos kde/gnome installers? Could've really made my transitioning to nixos...
I was using `envfs` in my main config, when I was able to trigger a fuse deadlock which requires a restart. I don't have a minimal reproduction case, but it...
My set up uses `services.envfs.enable = true` + btrfs impermanence together. I have a script which uses btrfs to wipe the root volume when the machine boots: https://github.com/richardgill/nix/blob/main/modules/system/nixos/headless/impermanence.nix#L17-L37 ```bash #...
Sometimes `mount.envfs` starts consuming around 97% CPU. I notice this because my system feels sluggish, the fan is spinning constantly and I come to realize that this time it's not...