It would be great if there was an app that fixed all the permissions on your files for use with the appropriate firmware. Like Disk Utility does for Mac OS X.

If this isn't feasible then it might be a good idea to have something like a wiki for the terminal commands you need to run in order to set permissions for different folders and apps.

Something like this would solve 90% of the problems of the people who have issues with their software.