From ancient@bsd.webjockey.net  Fri Dec 20 12:54:22 2002
Return-Path: <ancient@bsd.webjockey.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 509D037B401
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 20 Dec 2002 12:54:22 -0800 (PST)
Received: from mail.webjockey.net (mail.webjockey.net [208.141.46.3])
	by mx1.FreeBSD.org (Postfix) with ESMTP id A61E143EE6
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 20 Dec 2002 12:54:21 -0800 (PST)
	(envelope-from ancient@bsd.webjockey.net)
Received: from bsd.webjockey.net (qmailr@home.webjockey.net [208.141.46.11])
	by mail.webjockey.net (8.12.6/8.12.6) with SMTP id gBKKs6Kn056481
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 20 Dec 2002 15:54:06 -0500 (EST)
	(envelope-from ancient@bsd.webjockey.net)
Received: (qmail 56066 invoked by uid 1000); 6 Dec 2002 16:30:04 -0000
Message-Id: <20021206163004.56065.qmail@bsd.webjockey.net>
Date: 6 Dec 2002 16:30:04 -0000
From: gary@outloud.org
Reply-To: gary@outloud.org
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Certain periodic scripts check broken NFS mounts.
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         46409
>Category:       conf
>Synopsis:       Certain periodic scripts check broken NFS mounts.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 20 13:00:06 PST 2002
>Closed-Date:    
>Last-Modified:  Mon Jan 14 01:12:37 UTC 2008
>Originator:     
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD napalm.outloud.org 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Mon Sep 2 06:16:55 EDT 2002 root@napalm.outloud.org:/usr/src/sys/i386/compile/Ancient.Kernel i386


	
>Description:
Some of the scripts located in periodic/security (and others?) usually
check all the mount points for suid files. However, under certain
conditions, such as dead NFS (over TCP) mounts can cause the find(1) to
hang and become a problem. 

>How-To-Repeat:
Setup an enviorment where a remote NFS mount over TCP, become "dead".
Then run periodic/security/100.chksetuid, and find(1) will hang in
memory. I cannot seem to kill the find process, and a reboot is the only
thing that fixes this. 
>Fix:
Patching some of the find scripts within periodic/ to only do local
mounts and not NFS ones seems to be a fix, and using NFS over UDP is
another option. 
>Release-Note:
>Audit-Trail:
>Unformatted:
