Bug 1963740 - Package cryfs
Summary: Package cryfs
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: cryfs
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Onuralp Sezer
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: kde-reviews
TreeView+ depends on / blocked
 
Reported: 2021-05-23 20:17 UTC by Nate Graham
Modified: 2022-03-16 14:39 UTC (History)
15 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-03-16 14:39:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Nate Graham 2021-05-23 20:17:18 UTC
Upstream repo: https://github.com/cryfs/cryfs

This repo provides CryFS, which is one of three supported cryptographic file backends for the Plasma Desktop's Vaults feature.

I just migrated from openSUSE Tumbleweed and set up a CryFS-based vault over there, but was rather dismayed to discover that it is inaccessible in Fedora due to the lack of CryFS being available in the repos. I had to build it from source to make my data accessible again. This is not really something I would recommend for a typical user. :)

Comment 1 Neal Gompa 2021-05-23 20:36:15 UTC
Package Review tickets are for people contributing packages to Fedora: https://fedoraproject.org/wiki/Package_Review_Process

If you'd like to contribute a cryfs package, you certainly can. :)

Comment 2 Nate Graham 2021-05-24 04:00:56 UTC
I did manage to get it built locally. I have never submitted a package to any distro before, and I don't have any experience with RPM spec files, but if you or someone else is willing to hold my hand, I might be able to do it. :)

Comment 3 Neal Gompa 2021-05-24 05:54:15 UTC
(In reply to Nate Graham from comment #2)
> I did manage to get it built locally. I have never submitted a package to
> any distro before, and I don't have any experience with RPM spec files, but
> if you or someone else is willing to hold my hand, I might be able to do it.
> :)

I'd be happy to help you through that sometime this week. :)

Comment 4 Petr Menšík 2021-06-15 20:08:19 UTC
If opensuse already has working spec file, it can be reused for Fedora package. Usually with small modifications. Try opensuse spec file:
https://build.opensuse.org/package/show/security:privacy/cryfs

Are you willing to maintain it on Fedora?

Comment 5 Neal Gompa 2021-06-15 21:15:32 UTC
(In reply to Petr Menšík from comment #4)
> If opensuse already has working spec file, it can be reused for Fedora
> package. Usually with small modifications. Try opensuse spec file:
> https://build.opensuse.org/package/show/security:privacy/cryfs
> 

That spec file is a good reference, but it looks like basically the entire spec would be different to comply with Fedora's standards.

Comment 6 fdsfsdfsdfsdfdssdfsdfds 2021-09-28 09:40:40 UTC
Any progress on this?

Comment 7 Petr Menšík 2021-10-04 18:47:11 UTC
No-one proposed Fedora spec to review. If you would like a new package but don't want to maintain it, please try persuading someone on fedora-users list or similar place. Bugs to this components are for the actual reviews.

Comment 8 Rex Dieter 2021-10-05 15:35:44 UTC
Triaging this bug to 'kde-settings' at least until a real package is available for formal review

Comment 9 Onuralp Sezer 2022-01-15 23:16:02 UTC
(In reply to Rex Dieter from comment #8)
> Triaging this bug to 'kde-settings' at least until a real package is
> available for formal review

Package review created : https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2041100

Comment 10 Onuralp SEZER 2022-01-22 20:25:21 UTC
Package approved.I think we can safely close this bug report ?

Comment 11 Neal Gompa 2022-01-22 21:00:27 UTC
Once you have the package imported and built for Fedora and EPEL, yes.

Comment 12 Nate Graham 2022-03-16 13:55:03 UTC
Works perfectly for me. I think we can call this fixed!

Comment 13 Neal Gompa 2022-03-16 14:39:56 UTC
Yup, this is resolved now!


Note You need to log in before you can comment on or make changes to this bug.