[Vm-dev] File links in Unix VM broken?
Andreas Raab
andreas.raab at gmx.de
Thu Nov 8 04:05:37 UTC 2007
Hi -
I had an interesting problem today. I had created a directory with a
plain file like
/foo/bar/plainfile
and then added a subdirectory with a relative link to that file:
/foo/bar/baz/link -> ../plainfile
The link would be listed in the the directory listing primitives but
would fail to open (although bash and any other unix tool would work
just fine with it). When I played around a little more I found that the
VM was trying to open /foo/plainfile instead of /foo/bar/plainfile
(placing a test file in the location confirmed that) so it seems as if
the Unix file code doesn't deal correctly with "up links" (going one hop
too many). Any ideas how to fix that? I can work around it easy enough
now that I know it but it'd be good if the problem could be fixed in
general.
Cheers,
- Andreas
More information about the Vm-dev
mailing list