[OpenAFS] Behavior Changes in XP GUI (and OSX Panther)

Chris McClimans openafs-info@mcclimans.net
Mon, 9 Feb 2004 09:27:21 -0600


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I still can't find anything worthwhile to fix/address this. So I 
thought I'd give some simple instructions to recreate the problem and 
provide fuel for thought.

1. Create a directory in afs with the perms 'li' for your target user.

2. Login to AFS via an XP/2000 machine.

3. Copy a file into that folder. (It should be similar to a drop box)

If you do this on a 2000 machine it will succeed, however on an XP 
machine it will fail after creating a zero byte file.

Any help or suggestions would be appreciated.
- -chris

On Jan 22, 2004, at 2:29 PM, Chris McClimans wrote:

> I have directories in AFS used for students to submit assignments. The 
> permissions for the students have previously been list and insert. 
> This allowed for the students to drag and drop zip files into a write 
> only (once) inbox folder.
>
> However it appears that the XP Client (I'm not saying the AFS Client, 
> I'm speaking about the logic of explorer.exe used by XP) first tests 
> the ability to write to a file by 'touching' it in the unix sense and 
> then trying to copy data into the file. Obviously this doesn't work if 
> the users have only 'li' privileges to this folder, because once they 
> 'insert' an zero byte file, they can't remove or modify that file.
>
> I found a quick work around by adding permissions to allow user to 
> write to existing files. 'liw' gives the users the ability to drag and 
> drop into the inbox folder from the gui only once without being able 
> to do it again. I'm not sure why it won't let them do it again, but I 
> think this is because the GUI uses a logic of remove the old file, 
> then copy a new one.
>
> Anybody else see odd behavior like this or and have any suggestions?
> -chris
>
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFAJ6bNdGyW2CF/C8QRAnv5AJ92cBRXNVQ93HE60U88PHMJxe4nSACfeLvu
LUt2IJ7Wv6sR+TViYJf81f8=
=Em4y
-----END PGP SIGNATURE-----