[OpenAFS] MacOS AppleDouble excretions

Derrick Brashear shadow@dementia.org
Sun, 10 Oct 2010 16:02:19 -0400


They have a valid point. You should look at this year's GSoC projects for mo=
re details=20

Derrick


On Oct 10, 2010, at 3:25 PM, Adam Megacz <adam@megacz.com> wrote:

>=20
> MacOS seems to litter network shares with two kinds of files:
>=20
>   .DS_Store   (Finder data)
>   ._filename  (AppleDouble resource fork)
>=20
> There's a MacOS setting to disable the first kind of litter.
>=20
> 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.
>=20
> Is there any chance of a setting being included in the MacOS client that
> stops this from happening?  The crude way would be to simply refuse to
> create files whose name starts with the prefix "._", reporting
> permission-denied or something like that.
>=20
> 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.  This has the advantage of not
> being filename-based and not breaking programs which access the
> filesystem through the POSIX APIs.
>=20
>  - a
>=20
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info