Hi all, I've just subscribed, so please forgive me if I am in the wrong place. I run a file server at home which is really just a mid-range desktop motherboard/proc/memory stuck inside a server chassis, with a couple of raid cards. It runs CentOS 6.2. I wanted to disable IPv6, and so I followed instructions on the internet which were to use sysctl to do so. After restarting nfs, nfslock, and rpcbind, I found that some NFS services were still using IPv6, so a bit of further googling revealed that I needed to comment a couple of lines in /etc/netconfig which I've done. Now restarted nfs, nfslock, and rpcbind again, and still one thing uses IPv6. [root@fileserver ~]# netstat -plnt |grep :: tcp 0 0 :::1101 :::* LISTEN - [root@fileserver ~]# grep 1101 /etc/sysconfig/nfs LOCKD_TCPPORT=1101 LOCKD_UDPPORT=1101 [root@fileserver ~]# ps waufx |grep '\[[l]ockd' root 7806 0.0 0.0 0 0 ? S 16:04 0:00 \_ [lockd] I did see other pages that said to force the IPv6 module to not load, but then I saw a redhat bugzilla saying that that was not the recommended way. So again after some more googling, I found the following commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=eb16e907781a9da7f272a3e8284c26bc4e4aeb9d I believe this does exactly what I want, but it appears to only do so if the ipv6 module isn't loaded, which seems improper to me, if the recommended and preferred way to disable IPv6 is with sysctl. Would it be possible to have lockd remove its tcp support also when the sysctl values indicate that IPv6 is not in use: [root@fileserver ~]# grep ipv6 /etc/sysctl.conf # Disable ipv6 net.ipv6.conf.all.disable_ipv6 = 1 Thank you, Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html