Subject: Re: Mac Aliases changing
From: Evan P Cordes (epcordes@terminator.rs.itd.umich.edu)
Date: Wed Jun 25 1997 - 13:35:28 EDT
>From epcordes Wed Jun 25 04:52:06 1997
Received: from redheat.rs.itd.umich.edu by terminator.rs.itd.umich.edu (8.8.5/2.3)
with ESMTP id EAA06009; Wed, 25 Jun 1997 04:52:06 -0400 (EDT)
Received: by redheat.rs.itd.umich.edu (8.8.5/2.2)
with X.500 id EAA24880; Wed, 25 Jun 1997 04:51:57 -0400 (EDT)
Received: by redheat.rs.itd.umich.edu (8.8.5/2.2)
with X.500 id EAA24878; Wed, 25 Jun 1997 04:51:57 -0400 (EDT)
Received: from hk.net by redheat.rs.itd.umich.edu (8.8.5/2.2)
with ESMTP id EAA24863; Wed, 25 Jun 1997 04:51:54 -0400 (EDT)
Received: by hk.net (HKIGS-Gateway) with UUCP
id IAA20085; Wed, 25 Jun 1997 08:49:43 GMT
Received: from [192.168.168.139] ([192.168.168.139]) by fontworks.com (8.8.5/8.6.9) with SMTP id QAA00274; Wed, 25 Jun 1997 16:11:16 +0800
Message-Id: <199706250811.QAA00274@fontworks.com>
Subject: Re: Mac Aliases changing
Date: Wed, 25 Jun 97 16:12:24 +0800
x-sender: joerg@mail
x-mailer: Claris Emailer 2.0, March 15, 1997
From: J=?ISO-8859-1?Q?=f6rg_Bullmann?= <joerg@fontworks.com>
To: <wesley.craig@umich.edu>, "Bill Studenmund" <skippy@macro.stanford.edu>
cc: <netatalk-admins@umich.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-transfer-encoding: quoted-printable
>> I think one commercial package's solution was to just make an extra file
>> in the directory containing its folder id. Thus it'd be permanent.
>
>A better solution would be to place a single file at the root of the
>mounted volume containing, basically, the contents of afpd's directory
To have that information in a single file is not very handy in the =
long run. If you e.g. move or remove a file using 'mv' or 'rm', you =
would leave this database file out of date! The inode number strategy =
looks very elegant to me. Why isn't that handled this way in the =
current netatalk?
A caveat of the inode number approach would be the handling of =
deleted files and reused inodes. Suppose file f starts at inode i(f) =
and alias a points to f. Then, we delete f and create a new file g. =
If this file's first inode i(g) =3D=3D the former i(f), the alias a =
automatically would point to it. Isn't that so? Please correct me.
Cheers,
J=F6rg
------- End of Forwarded Message
This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:25:11 EST