"I have seen the Devil, and he is CHMOD."
A week or so ago I migrated one of our centre's staff from an iMac DV 500 to a new 1Ghz eMac (the one that didn't arrive DOA).
I'm sure there was a better way to do this, but I went for the straightforward route: Set up file sharing on the iMac, logged in from the eMac, and copied the entire User folder onto the eMac's desktop.
Next step was to create a new User account on the eMac which would become the new Admin user (the existing user account was downgraded at the end of this process to a non-admin account) and move the respective Desktop, Library, etc. folders into place under the new User, replacing the default ones created.
We are now in permissions hell.
Folders are locked which shouldn't be. Permissions for folders (like, "Desktop" and "Pictures") belong to the wrong user (or to the System). Things are very, very wrong.
I've run Disk Permissions a zillion times (once as Root for good measure). I've tried BatCHMOD to fix permissions. I've gone into the terminal and did the handy-dandy "sudo su / cmod -R username /Users/username" command.
Things looked like they were straightening out until late yesterday, when Safari discovered it couldn't download anything to the desktop ("Could not create file"). Turns out the "Desktop" folder had incorrect permissions ("system").
So - anybody wanna suggest a quick and easy fix to this mess? Certainly I can create another new user, but how do I keep permissions straight when I move the files to their new homes?