Compare commits

..

No commits in common. "56165c0b76446353da4531e66823b3fb74f79de3" and "8e1c325f98c8c14bfb41bbc7ee6026a7786f6dfc" have entirely different histories.

View File

@ -30,21 +30,9 @@ Currently, there is no installer implemented.
## Usage ## Usage
``` `icfs <FUSE arguments> [target directory]`
icfs <FUSE arguments> [target directory] [path to permanent permission database]
```
The filesystem will be mounted over the target directory, and ask user permission every time a file in that directory is opened. We highly recommend adding `-o default_permissions` to increase performance and add an additional security layer. The filesystem will be mounted over the target directory, and ask user permission every time a file in that directory is opened.
### Development build
Execute this command in the root directory of this project:
```
env PATH="$(realpath ./build):$PATH" build/icfs <FUSE arguments> [target directory] [path to permanent permission database]
```
The `env PATH="$(realpath ./build):$PATH"` adds the access dialogue program to PATH, allowing ICFS to call it seamlessly.
## Docs ## Docs