Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add policy for CryFS, encfs and gocryptfs #145

Merged
merged 1 commit into from
Dec 26, 2019

Conversation

fishilico
Copy link
Member

CryFS (https://www.cryfs.org/) is a software that can be run by non-root users that have access to /dev/fuse. Its command is directly used to mount a directory (/usr/bin/cryfs basedir mountpoint), like command mount. Unmounting a mountpoint is done with fusermount -u mountpoint, /usr/bin/fusermount being a setuid-root program labeled mount_exec_t.

EncFS (https://www.arg0.net/encfs) is a similar software that has been considered insecure since a security audit in 2014 found vulnerabilities that are not yet fixed (like vgough/encfs#9).

gocryptfs (https://nuetzlich.net/gocryptfs/) is a similar software that has been inspired by EncFS.

Allow users with role sysadm to use all these projects.

CryFS (https://www.cryfs.org/) is a software that can be run by non-root
users that have access to /dev/fuse. Its command is directly used to
mount a directory ("/usr/bin/cryfs basedir mountpoint"), like command
"mount". Unmounting a mountpoint is done with "fusermount -u
mountpoint", /usr/bin/fusermount being a setuid-root program labeled
mount_exec_t.

EncFS (https://www.arg0.net/encfs) is a similar software that has been
considered insecure since a security audit in 2014 found vulnerabilities
that are not yet fixed (like vgough/encfs#9).

gocryptfs (https://nuetzlich.net/gocryptfs/) is a similar software that
has been inspired by EncFS.

Allow users with role sysadm to use all these projects.

Signed-off-by: Nicolas Iooss <[email protected]>
@pebenito pebenito merged commit 9fb8494 into SELinuxProject:master Dec 26, 2019
@fishilico fishilico deleted the cryfs branch December 27, 2019 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants