[OpenAFS] MacOS AppleDouble excretions

Derrick Brashear shadow@gmail.com
Fri, 15 Oct 2010 01:14:05 -0400


On Sun, Oct 10, 2010 at 3:24 PM, Adam Megacz <adam@megacz.com> wrote:
>
> MacOS seems to litter network shares with two kinds of files:
>
> =A0 .DS_Store =A0 (Finder data)
> =A0 ._filename =A0(AppleDouble resource fork)
>
> There's a MacOS setting to disable the first kind of litter.
>
> Unfortunately it seems like there is no way to get MacOS to refrain from
> writing the second kind of file, and it seems like Apple deliberately
> doesn't want there to be one.

Since you suggest your first comments are what we misinterpret: if
Apple thinks turning this off is a bad idea, why is it you think we
should think they're wrong?

>
> Is there any chance of a setting being included in the MacOS client that
> stops this from happening? =A0The crude way would be to simply refuse to
> create files whose name starts with the prefix "._", reporting
> permission-denied or something like that.
>
> The more sophisticated approach would probably be to claim to MacOS that
> /afs/ supports resource forks, and report permission-denied when an
> attempt to write a resource fork is made. =A0This has the advantage of no=
t
> being filename-based and not breaking programs which access the
> filesystem through the POSIX APIs.
>
> =A0- a
>
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>



--=20
Derrick