Summary: | net-fs/nfs-utils[-nfsv4]: nfsclient init.d still needs rpc.idmapd | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bruno <bonbons> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | achurch+gentoo, arfrever.fta, bkohler, bugzie, creideiki+gentoo-bugzilla |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bruno
2015-02-14 10:02:55 UTC
It looks like this may have been fixed already in -r6. (In reply to Jeroen Roovers from comment #1) > It looks like this may have been fixed already in -r6. Did you mean 1.3.2-r6 (there is no 1.3.1-r6)? From looking at the 1.3.2-r6 ebuild it seems it has no been fixed (unless it was fixed a short time ago). Yes, /etc/init.d/rpc.idmapd is only installed when USE=nfsidmap but /etc/init.d/nfsclient file is not adjusted accordingly (only installing proper set of init.d files seems to have been folded in 1.3.1-r5 sometime during stablilisation). ${FILESDIR}/nfsclient.init.d is being installed to /etc/init.d/nfsclient without modification and that file includes the need line I quoted in comment #1 I believe this is triggered when you have USE="-nfsv4" actually. And it's not fixed in 1.3.2-r6. This still happens with nfsclient on nfs-utils-2.5.2 Also still lists ypbind as a "use" $ qlist -ICvU nfs-utils net-fs/nfs-utils-2.5.2 caps -ipv6 -junction -kerberos -ldap libmount -nfsdcld -nfsidmap -nfsv4 -nfsv41 -selinux -tcpd uuid depend() { local opts myneed="" if [ -e /etc/fstab ] ; then for opts in $(fstabinfo -o -t nfs,nfs4) ; do case $opts in *sec=krb*|*sec=spkm*) myneed="$myneed rpc.gssd" ;; esac done fi config /etc/fstab need portmap rpc.statd rpc.idmapd ${myneed} use ypbind dns } (In reply to Ted Rodgers from comment #4) the dependancy is toggle-able via conf.d/nfsclient but defaults to enabling it even if -nfsidmap is set and all nfs4 support is disabled |