Project

General

Profile

Actions

Tasks #68116

closed

Tasks #63293: Implement fscrypt in libcephfs and cephfs-fuse

phase out fscrypt_uapi.h

Added by Christopher Hoffman over 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
% Done:

0%

Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
Released In:
Upkeep Timestamp:

Description

Don't distribute fscrypt_uapi.h including kernel header info. https://github.com/chrisphoffman/ceph/blob/wip-fscrypt/src/client/fscrypt_uapi.h. We don't want to ship a header file with a different license within Ceph source tree.

Instead use header files provided in the linux kernel, for example:
https://rhel.pkgs.org/9/elrepo-testing-x86_64/kernel-ml-headers-6.11.0-1.el9.elrepo.x86_64.rpm.html
https://packages.debian.org/bookworm/linux-headers-6.1.0-25-amd64

Require this package AND use the appropriate header file.

Actions

Also available in: Atom PDF