Summary: | net-fs/nfs-utils won't build with USE="kerberos nonfsv4" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bernard Edlington <develop> |
Component: | New packages | Assignee: | Network Filesystems <net-fs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bernard Edlington
2008-03-03 08:56:24 UTC
it does build with -nonfsv4 however I want to use kerberos with nfsv3 So when the problem is when I build with -nonfsv4 and try to mount a nfsv3 (no nfsv3 in kernel on client or server) I get the error message: Mar 3 22:12:47 [mountd] refused mount request from spider.host.local for /mnt/silb2/bglobal (/): not exported So I am sure it thinks kerberos == nfsv4 could be a heimdal problem, here it builds with mit-krb5. But i get strange errors on one box all is fine on several other boxes i get: rpc.gssd -f rpc.gssd: undefined symbol: gss_mech_initialize: searching for symbol 'gss_mech_initialize' in '' with the effect that i get this when trying to use those boxes a server (as client with the fine box the do it): mount -t nfs4 -osec=krb5 filer:/fm1007 /mnt/cdrom/ mount.nfs4: mounting filer:/fm1007 failed, reason given by server: No such file or directory ok, i build it with mit-krb5 and all is fine, one problem was a empty line and the end of /etc/gssapi_mech.conf (the error message of rpc.gssd) (btw, why is this file not supplied anymore?) and the second thing was, that the new file server is an 64 Bit xen guest, so i have to use th e-xen sources which are only available as 2.6.21 so the option style of the /etc/exports file was not supported (the style i used is only support since 2.6.23 (or later)) florian kerberos only gets used when nfsv4 support is enabled. so building nfs-utils with USE="kerberos nonfsv4" doesnt make any sense. |