In messages on several boards, I've read a person
needs to run repair permissions. New to mac, what
are repair permissions, where is it found, why and
how to run it? Thanks. Vernon
The previous replies are all very helpful and good.
However, I don't think I saw anyone mention that 99% of the time, when people recommend "Repair Permissions" as a fix for something, it won't fix anything. "Repair Permissions" is a mythical panacea, that's suggested to fix ailments such as poor performance and system crashing, as well as curing you from insomnia and protecting against dragons.
Why to run it?
Permissions are simply that - the access permissions on any file or directory on your system. They are defined for owner, group, and everyone else. All filesystem entries also have an owner and a group.
If an application (or user) on your Mac tries to access a file on which you don't have appropriate permissions (e.g. read only when trying to write), then you may get an error message saying something like Permission Denied, or the application might just crash. Chances are you will see a permission denied type error in either system.log or crashreporter.log (You can use /Applications/Utilities/Console to see these)
You know when you install a software update, you get asked to enter your password? This is so that, effectively, the installer can become the root user, which has total control over every file on your system, regardless (mostly) of permissions. If you didn't do this, you'd get a bunch of "Permission Denied" type errors, and the software update would fail.
Repairing Permissions via Disk Utility, as someone else has said, simply checks the on disk permissions with the "correct" permissions (i.e. those defined at install time) for packages that you've installed by double-clicking on a .pkg file. I believe that it only checks for Apple packages, not all 3rd party ones, but I'm not 100% sure - it's not something I run.
It's mostly a waste of time.