Directory date/time on symbolic links change whenever a file is created in the directory where the symbolic link resides Fix: Not known currently. How-To-Repeat: Script started on Sat Nov 19 22:10:27 1994 dosbox# ln -s /bin/sh foobar dosbox# ls -l foobar lrwxr-xr-x 1 root wheel 7 Nov 19 22:10 foobar -> /bin/sh dosbox# date Sat Nov 19 22:10:36 CST 1994 dosbox# ls -l foobar lrwxr-xr-x 1 root wheel 7 Nov 19 22:10 foobar -> /bin/sh dosbox# date Sat Nov 19 22:11:46 CST 1994 dosbox# ls -l foobar lrwxr-xr-x 1 root wheel 7 Nov 19 22:10 foobar -> /bin/sh dosbox# date Sat Nov 19 22:12:32 CST 1994 dosbox# touch x dosbox# ls -l foobar lrwxr-xr-x 1 root wheel 7 Nov 19 22:12 foobar -> /bin/sh dosbox# ls -l x -rw-rw-r-- 1 root wheel 0 Nov 19 22:12 x dosbox# exit Script done on Sat Nov 19 22:12:50 1994
State Changed From-To: open->closed This is actually a behavioural change, not a bug. In the BSD 4.4 UFS, symbolic links are allowed to exist only in the directory information. Therefore, it is correct to equate the time stamps with those on the directory itself (permissions and ownership, too). This isn't always desirable, but it's not a bug. This is probably *the* primary FS incompatability. (Terry Lambert)
MARKED AS SPAM