Follow-up Comment #8, bugs #12044 (project findutils):

Regarding the OS version check, I think it very unlikely that  if the Matrix
fork of Linux was released, it would be based on a version of Linux that is
now over 7 yeard old.  They'd fork a more recent version.  Hence the example
you give is spurious.  Findutils would not "stop working".  If you take a
look at the check_nofollow() code I'm sure you'll understand.  

The check for O_NOFOLLOW *is done at build time*.  It's just that once the
program is built it can be installed on to an older box that does not support
O_NOFOLLOW.  Hence the obligation to make the check (the alternative being to
expose ourselves to race condition security attacks on that machine).

    _______________________________________________________

This item URL is:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=12044>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-findutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-findutils

Reply via email to