Views
831
Replies
2
Status
Closed
We run a Windows 2000/XP domain with multiple users that do not have admin priviledges. My users have been having consistent problems with JPGs, TIFFs, and PSDs saved from Photoshop to a network share. After many months of troubleshooting (and reseting ACLs on whole branches of the network share filesystem), I’ve tripped over the source of the problem:
A user opens a JPEG that is attached to an email message. The email client (Outlook, Thunderbird, etc) saves a copy of the attachment to the temp folder and launches Photoshop to edit the document. Since the file is saved to the temp folder, Photoshop forces the user to Save As when they go to save. The user saves the file to the network location and moves on. The saved file DOES NOT inherit the default permissions of the network folder (as it should, and does with EVERY OTHER program in Windows), and the ACLs present on the file show that only the owner of the file has any permissions – EXACTLY the same as the temporary file that Photoshop first opened!
If the same user opens an email attachment with any other program (say, MS Word) and saves it with that program to the same network location, the file inherits the proper ACLs from the network location. If the user saves the attachment to the network location BEFORE opening it in Photoshop, the file inherits the proper ACLs. If the user creates a NEW file in Photoshop and saves it to the network location, the ACLs are also correct. The problem seems to only be with Saving As in Photoshop – Photoshop incorrectly copies file ACLs to the ‘saved as’ file.
This bug has been scarcely documented, though I have found it referenced on an old (2001) Samba mailing list where users who saved documents from Photoshop found that their files did not inherit ACLs properly even though other programs worked fine.
Does anyone know if the same thing occurs with newer versions of Photoshop??
A user opens a JPEG that is attached to an email message. The email client (Outlook, Thunderbird, etc) saves a copy of the attachment to the temp folder and launches Photoshop to edit the document. Since the file is saved to the temp folder, Photoshop forces the user to Save As when they go to save. The user saves the file to the network location and moves on. The saved file DOES NOT inherit the default permissions of the network folder (as it should, and does with EVERY OTHER program in Windows), and the ACLs present on the file show that only the owner of the file has any permissions – EXACTLY the same as the temporary file that Photoshop first opened!
If the same user opens an email attachment with any other program (say, MS Word) and saves it with that program to the same network location, the file inherits the proper ACLs from the network location. If the user saves the attachment to the network location BEFORE opening it in Photoshop, the file inherits the proper ACLs. If the user creates a NEW file in Photoshop and saves it to the network location, the ACLs are also correct. The problem seems to only be with Saving As in Photoshop – Photoshop incorrectly copies file ACLs to the ‘saved as’ file.
This bug has been scarcely documented, though I have found it referenced on an old (2001) Samba mailing list where users who saved documents from Photoshop found that their files did not inherit ACLs properly even though other programs worked fine.
Does anyone know if the same thing occurs with newer versions of Photoshop??
Related Tags
Master Retouching Hair
Learn how to rescue details, remove flyaways, add volume, and enhance the definition of hair in any photo. We break down every tool and technique in Photoshop to get picture-perfect hair, every time.