From owner-freebsd-bugs Tue Feb 21 13:15:40 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA15851 for bugs-outgoing; Tue, 21 Feb 1995 13:15:40 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA15845 for ; Tue, 21 Feb 1995 13:15:30 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id NAA22558; Tue, 21 Feb 1995 13:14:10 -0800 From: "Rodney W. Grimes" Message-Id: <199502212114.NAA22558@gndrsh.aac.dev.com> Subject: Re: ls -R does not recurse (on cdrom) To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Date: Tue, 21 Feb 1995 13:14:10 -0800 (PST) Cc: freebsd-bugs@freefall.cdrom.com In-Reply-To: <9502212108.AA12289@cabri.obs-besancon.fr> from "Jean-Marc Zucconi" at Feb 21, 95 10:08:59 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 791 Sender: bugs-owner@FreeBSD.org Precedence: bulk > > 'ls -R /cdrom' sometimes lists only the /cdrom directory and does not > recurse, but 'ls -lR /cdrom' works. This nevers happens after a > reboot, but only after a number of file access on the cdrom. One > can trigger the bug with eg. 'find /cdrom -type f -exec file {} \;' For the find problem we need to pull over some patches made to 1.X find, try this and let me know if it works for you (I don't have a cdrom on a 2.x system here :-(). Find /cdrom -fstype cd9660 -type f -exec file {} \; This may be the default file system type used by find not containing cd9660 (this was the problem in 1.x, only it was missing isofs). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD