Removed /sourceware/ftp/anonftp/pub/cygwin/stage directory

Eric Blake
Tue Apr 18 12:38:00 GMT 2006

Hash: SHA1

According to Christopher Faylor on 4/17/2006 9:32 AM:
> I've removed the directory in the subject.
> If you want similar functionality, please just create a similar
> directory in your home area and use that.

It's not exactly the same.  stage was on the same disk as release, so 'mv
stage/foo release/' was an atomic rename(2), and 'cp -l stage/foo release;
rm stage/foo' worked similarly - either upset saw the entire file or it
saw nothing.  But home directories are on different devices, so mv has to
resort to copying across devices, and cp -l fails because cross-device
hard links don't work; which means that upset can see the file in an
intermediate state.  Although the window of time for mv is much smaller
than the window of time for doing wget directly into the release area, it
is still a window.

- --
Life is short - so eat dessert first!

Eric Blake   
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at
Comment: Using GnuPG with Mozilla -


More information about the Cygwin-apps mailing list