Subject: Re: Changing Aliases ... and how to fix?
From: Mario Klebsch DG1AM (mkl@grace.rob.cs.tu-bs.de)
Date: Mon Jun 30 1997 - 09:12:22 EDT
Hi!
>Not necessarily.
>This is where central database file in the volumes root comes into play.
>This file is a simple array indexed by inode that provides for each Mac-created
>or Mac-visited directory the inode number of its parent. The file is mmapped
>by each afpd and updates are made directly when a dir is created/removed/moved.
>If a directory is created from the unix side, the inconsistency does not matter
>at all, since no mac can have an alias pointing to this directory. If it is
>created by a Mac, the file is updated, so aliases work.
>
>One problem with this approach is that it cannot detect when a dir is
>deleted and then recreated, getting the same inode as the old dir, which is a
>very common case.
It also has the problem, that when a directory looses its DID, when it
is renamed. But one of the main features of the aliases is, that they
keep the connection to the original file, even if the file is renamed
or moved and even, when the direcories in the path are renamed.
73, Mario
-- Mario Klebsch, DG1AM, M.Klebsch@tu-bs.de +49 531 / 391 - 7457 Institut fuer Robotik und Prozessinformatik der TU Braunschweig Hamburger Strasse 267, 38114 Braunschweig, Germany
This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:25:19 EST