ceph-csi/vendor
Marcel Lauhoff cfea8d7562 fscrypt: fscrypt integration
Integrate google/fscrypt into Ceph CSI KMS and encryption setup. Adds
dependencies to google/fscrypt and pkg/xattr. Be as generic as
possible to support integration with both RBD and Ceph FS.

Add the following public functions:

InitializeNode: per-node initialization steps. Must be called
before Unlock at least once.

Unlock: All steps necessary to unlock an encrypted directory including
setting it up initially.

IsDirectoryUnlocked: Test if directory is really encrypted

Signed-off-by: Marcel Lauhoff <marcel.lauhoff@suse.com>
2022-10-17 17:33:52 +00:00
..
github.com rebase: bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 2022-09-15 23:32:43 +00:00
go.opentelemetry.io ci: update golang dependencies to 1.17.5 release 2021-12-13 07:32:54 +00:00
go.uber.org rebase: vendor files required for kmip 2022-08-18 07:41:42 +00:00
golang.org/x rebase: update kubernetes to v1.25.0 2022-08-25 16:36:35 +00:00
gomodules.xyz/jsonpatch/v2 ci: update golang dependencies to 1.17.5 release 2021-12-13 07:32:54 +00:00
google.golang.org rebase: bump google.golang.org/grpc from 1.48.0 to 1.49.0 2022-09-05 16:32:37 +00:00
gopkg.in rebase: update gingko to v2 version 2022-08-25 16:36:35 +00:00
k8s.io rebase: bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 2022-09-13 07:56:49 +00:00
sigs.k8s.io rebase: update kubernetes to v1.25.0 2022-08-25 16:36:35 +00:00
modules.txt fscrypt: fscrypt integration 2022-10-17 17:33:52 +00:00