diff options
author | Ron Yorston <rmy@pobox.com> | 2022-05-13 08:14:42 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2022-05-14 10:39:33 +0100 |
commit | b0696b94ab963fe0dd47f5c1ed6327a4337afa09 (patch) | |
tree | 4929d2987b6c0c183d5ebfdb8960bf475068e8f2 /TODO | |
parent | 5388501a08affedec5c97218c7461a9f21566007 (diff) | |
download | busybox-w32-b0696b94ab963fe0dd47f5c1ed6327a4337afa09.tar.gz busybox-w32-b0696b94ab963fe0dd47f5c1ed6327a4337afa09.tar.bz2 busybox-w32-b0696b94ab963fe0dd47f5c1ed6327a4337afa09.zip |
win32: treat junctions as symlinks
Directory junctions were always followed to their target so they
appeared to *be* directories. This resulted in counter-intuitive
behaviour:
- a directory junction could be removed with rmdir even though
the directory wasn't empty;
- 'rm -rf' on a directory junction deleted it but also deleted
the contents of the linked directory.
A better approximation is to treat directory junctions as
symbolic links.
(GitHub issue #254)
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions