View Issue Details

IDProjectCategoryView StatusLast Update
0001026channel: elrepo/el8--elrepo--request-for-enhancement--public2020-07-28 16:37
Reporterjcpunk Assigned Totoracat  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Summary0001026: [RFE] ecryptfs and ecryptfs-utils for EL8 kernel
DescriptionCould ecryptfs.ko and the mounting utility ecryptfs-utils be built for EL8?
TagsNo tags attached.

Activities

toracat

2020-07-24 14:47

administrator   ~0007075

We will try.

toracat

2020-07-24 18:21

administrator   ~0007076

The following packages have been released to the elrepo-testing repo:

x86_64:
ecryptfs-utils-111-19.el8.elrepo.x86_64.rpm
ecryptfs-utils-devel-111-19.el8.elrepo.x86_64.rpm
kmod-ecryptfs-0.0-1.el8_2.elrepo.x86_64.rpm

src:
ecryptfs-utils-111-19.el8.elrepo.src.rpm
kmod-ecryptfs-0.0-1.el8_2.elrepo.src.rpm

Please let us know if they work.

jcpunk

2020-07-27 07:38

reporter   ~0007090

I believe the %post/%postun can be dropped from ecryptfs-utils. The authselect rpm shipping with EL8 doesn't contain the 'with-ecryptfs' feature profiles.

It may be worth adding 'Recommends: kmod-ecryptfs' to the ecryptfs-utils rpms. There is plausibly a use case for ecryptfs-utils-devel without the kmod. But I strongly doubt that is the default usage. If I'm right, most folks will also want kmod-ecryptfs if they've installed ecryptfs-utils.

Beyond that, I can confirm these rpms work under the following test cases:
- new ecryptfs directory can be created and managed
- new ecryptfs directory can be shared with an EL7 system (via USB)
- new ecryptfs directory can be shared with a Fedora 32 system (via USB)
- existing ecryptfs directory (from EL7) can be mounted on EL8
- existing ecryptfs directory (from Fedora 32) can be mounted on EL8

I'm confident that the binaries work exactly as expected.

toracat

2020-07-27 09:50

administrator   ~0007091

Thank you for the suggestions. Regarding adding 'Recommends: kmod-ecryptfs', I am rather relactant because we have users running kernel-ml and centosplus kernel. ecryptfs is enabled in those kernels.

toracat

2020-07-27 10:12

administrator   ~0007092

The revised version of ecryptfs-utils is now syncing to mirrors:

ecryptfs-utils-111-19.1.el8.elrepo.src.rpm
ecryptfs-utils-111-19.1.el8.elrepo.x86_64.rpm
ecryptfs-utils-devel-111-19.1.el8.elrepo.x86_64.rpm

jcpunk

2020-07-27 11:45

reporter   ~0007097

Thanks, all that makes sense to me :)

Pat

toracat

2020-07-28 16:37

administrator   ~0007103

Packages promoted to the main repository.

Issue History

Date Modified Username Field Change
2020-07-24 14:39 jcpunk New Issue
2020-07-24 14:39 jcpunk Status new => assigned
2020-07-24 14:39 jcpunk Assigned To => toracat
2020-07-24 14:47 toracat Note Added: 0007075
2020-07-24 18:21 toracat Note Added: 0007076
2020-07-27 07:38 jcpunk Note Added: 0007090
2020-07-27 09:50 toracat Note Added: 0007091
2020-07-27 10:12 toracat Note Added: 0007092
2020-07-27 11:45 jcpunk Note Added: 0007097
2020-07-28 16:37 toracat Note Added: 0007103
2020-07-28 16:37 toracat Status assigned => resolved
2020-07-28 16:37 toracat Resolution open => fixed