Comment 3 for bug 262811

Revision history for this message
Mark Painter (mpainter) wrote :

Currently, mv may not be atomic. Atomic mv of symlinks is necessary for doing things like updating a symlink while ensuring the symlink always exists. Consider the case of a server that knows what directory is live via a symlink.

Upstream have removed the unlink for all moves, and this updated coreutils is in current development (and hardy).

TEST CASE: mv a symlink. The unlink syscall should not be triggered.

There is no expected regression with this patch.