Enable kerberos support for NFSv4 (#1664)

NFS4 with Kerberos

use_flags: Adding use flags for nfs-utils so that it can support kerberos and nfs4.1 along with various other tools like junctions
kernel: Including relevent kernel modules for  systemd unit

Co-authored-by: Owen Thomas <owen@owen-thomas.co.uk>
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
This commit is contained in:
owenthomas17 2022-02-28 14:21:33 +00:00 committed by GitHub
parent a4aa0969cd
commit ae8c5b79bf
3 changed files with 9 additions and 0 deletions

View File

@ -0,0 +1 @@
- Bring in dependencies for NFS4 with Kerberos both in kernel and userspace. Tested against NFS4.1 server. [PR#1664](https://github.com/flatcar-linux/coreos-overlay/pull/1664)

View File

@ -145,3 +145,7 @@ sys-apps/iproute2 elf
# possible, because of a bunch of additional dependencies in SDK like
# pam_sssd in baselayout.
sys-apps/shadow su
# Enable kerberos support for NFS
net-fs/nfs-utils kerberos nfsv41 nfsv4 junction ldap libmount nfsdcld uuid
net-libs/libtirpc kerberos

View File

@ -130,6 +130,10 @@ CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_GCM=m
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_LZO=m
# CONFIG_RPCSEC_GSS_KRB5 requires some older crypto modules
CONFIG_CRYPTO_LIB_DES=m
CONFIG_CRYPTO_DES=m
CONFIG_RPCSEC_GSS_KRB5=m
# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_USER_API_HASH=m