Bug in rm -r with locked files

Shankar Unni shankar@cotagesoft.com
Wed Jan 22 22:05:00 GMT 2003


Larry Hall writes:

>>Now why was it important to do this "delayed remove" semantics? 

> [...] the current behavior is meant to combat the "my script/program 
> deletes the file/directory then tries to recreate it - why isn't the
> file/directory deleted when unlink() returns?" issue.

Ah.  

I hate those tools that do that wonderful "create temp file, open it,
and unlink it" dance. I'm not convinced that there aren't other ways to
"secure the app" that are more friendly and portable..

Thanks,
-- 
Shankar


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list