-
-
Notifications
You must be signed in to change notification settings - Fork 177
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
feat: add cryfs to bluefin #1771
Conversation
This makes io.github.mpobaschnig.Vaults functional. Although cryfs can be installed by the user through brew or a distrobox, Vaults won't detect it. It must be installed directly onto the system to be detected by Vaults. Of the four months I've used Bluefin, this is the only package I've been stuck with layering. Why provide support for Vaults? KDE Plasma contains a built-in feature called vaults that allows for the creation of locally encrypted containers. This can offer a second layer of encryption beyond LUKS or allow you to create encrypted containers on an otherwise unencrypted file system. This feature was added in Plasma 5.11. Vaults provides support for that feature on Gnome, helping bring feature parity between the two desktop environments. This commit only adds cryfs to Bluefin because it's already included in KDE Plasma as a backend for its own vault feature. Yep, this means that Aurora already has it! No need to add it again.
Fine with this but please alphabetize it in the list, thanks! |
There we go, done! Both the silverblue and kinoite sections were out of order, so I used Text Pieces to sort them both. |
@Raindrac I just tried to use the Vaults Flatpak with ❯ rpm -qa | grep cryfs
1799: cryfs-0.11.3-4.fc39.x86_64 But Vaults still says
Any idea what's going wrong? |
@salim-b I managed to reproduce this by rebasing to Using cryfs in So, something clearly went wrong with one of the libraries that it uses here. Not sure why yet. Gotta look into it. |
This commit makes io.github.mpobaschnig.Vaults functional. Although cryfs can be installed by the user through brew or a distrobox, Vaults won't detect it. It must be installed directly onto the system to be detected by Vaults. Of the four months I've used Bluefin, this is the only package I've been stuck with layering.
Why provide support for Vaults? KDE Plasma contains a built-in feature called vaults that allows for the creation of locally encrypted containers. This can offer a second layer of encryption beyond LUKS or allow you to create encrypted containers on an otherwise unencrypted file system. This feature was added in Plasma 5.11.
Vaults provides support for that feature on Gnome, helping bring feature parity between the two desktop environments.
This commit only adds cryfs to Bluefin because it's already included in KDE Plasma as a backend for its own vault feature. Yep, this means that Aurora already has it! No need to add it again.