Re: Changes to the filesystem while find is running - comments?

Casper.Dik_at_Sun.COM
Date: 11/24/04

  • Next message: Serkan Akpolat: "Prozilla Remote Exploit"
    To: James Youngman <bugtraq@excession.spiral-arm.org>
    Date: Wed, 24 Nov 2004 08:51:38 +0100
    
    

    >I can see that that would be useful but it would fail to comply with
    >the POSIX standard, which specifies:
    >
    > The find utility shall be able to descend to arbitrary
    > depths in a file hierarchy and shall not fail due to path
    > length limitations (unless a path operand specified by the
    > application exceeds {PATH_MAX} requirements)

    But PATH_MAX is limited and the number of file descriptors is perhaps
    not.

    (On Solaris, PATH_MAX is 1024 so you require at most 512 file
    descriptors to keep the stack of directories: 512 is less than the
    default hard limit of 65536 file descriptors per process [S9, S8
    and before used 1024, still >> 512)

    Casper


  • Next message: Serkan Akpolat: "Prozilla Remote Exploit"