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
```
icfs <FUSE arguments> [target directory] [path to permanent permission database]
```
`icfs <FUSE arguments> [target directory]`
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.
### 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.
The filesystem will be mounted over the target directory, and ask user permission every time a file in that directory is opened.
## Docs