[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #27757] findutils and Time Machine, two great tastes that don't go

From: Eric Blake
Subject: [bug #27757] findutils and Time Machine, two great tastes that don't go great together
Date: Thu, 03 Dec 2009 23:17:28 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)

Follow-up Comment #4, bug #27757 (project findutils):

POSIX explicitly allows but does not require hard links to directories, and
leaves it up to the implementation whether they will allow this behavior (and
even on systems where it is allowed, POSIX also allows restricting the
creation of directory hard-links to privileged users).  POSIX also requires
that find detect any file system cycles (whether by directory hard links on
systems where they are supported, or when using find -L on cyclical symlinks
which can occur on all POSIX systems) rather than going into an infinite

Newer findutils uses gnulib's enhanced fts() API, which is supposed to detect
file system loops (due to directory hard links), and avoid infinite loops. 
Your original test of findutils 4.2.20 used a hand-rolled iterator rather than
fts(), so it may indeed be a bug that has been fixed in the meantime.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]