If the -n flag to chkrootkit is used, it's supposed to skip NFS mounted dirs. Here is the code that gets called when you use it,
tnfs () { ## Check if -fstype nfs works findargs="" if find /etc -maxdepth 0 >/dev/null 2>&1; then find /etc ! -fstype nfs -maxdepth 0 >/dev/null 2>&1 && \ findargs="! -fstype nfs " elif find /etc -prune > /dev/null 2>&1; then find /etc ! -fstype nfs -prune > /dev/null 2>&1 && \ findargs="! -fstype nfs " fi } This code seems to only be testing /etc to determine if it should exclude nfs for all finds. While that might be a likely case, I think it's just as likely someone would mount /usr or /usr/local via nfs. A more general solution, as well as some comments in that part of the code, would be good. BTW: The use of -maxdepth as above results in the following warning: find: warning: you have specified the -maxdepth option after a non-option argument !, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments. The warning is getting sent to /dev/null, but probably good to fix it anyway so it doesn't trip up people doing QA scans for such things. Thanks, -- Matt Taggart [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]