rfjakob / gocryptfs

Encrypted overlay filesystem written in Go
https://nuetzlich.net/gocryptfs/
MIT License
3.51k stars 249 forks source link

cli: deduplicate kernel options #855

Closed JokerQyou closed 2 months ago

JokerQyou commented 3 months ago

Merge stock kernel options with user-provided ones before passing to go-fuse.

Before: -ko volname=custom would result in -o volname=mountpoint,volname=custom to macFUSE.

After: -ko volname=custom would produce -o volname=custom with no duplicates.

Fixes #854 and #557

rfjakob commented 2 months ago

Thanks!