Permission problem with importing evolution mail from the old .evolution folder
I always forget to use the backup function that evolution provides, but usually I'm fine with just copying the .evolution folder over.
I have a backup from ubuntu 8.04, and I'm now on PCLinuxOS. Both theoretically have the same version of evolution, just slightly modified by the packager. Since on Ubuntu the user has UID/PID: 1000/1000, and something else for PCLOS - I just did a 'chown -R myname:mygroup .evolution'. I hope that's fine. Doesn't look like any of the files are supposed to belong anyone else but me. but when evolution starts it puts out various messages that it cannot access the folders. And rightly so - I can't even cd into the directories Code:
$ ls -l Code:
$ cd calendar/ Code:
su -c 'ls -l calendar' So.... What gives? |
Diretories need to be executable. chmod them 755 and they're going to work again.
|
embarassing.
I can't imagine how that happened though. Since I don't know how to change the permission just for the directories and subdirectories, I just made everything in that folder executable - shouldn't be that much of a problem, right? That would have been some find -exec job, right? Nevermind. Evolution seems to work fine now. Thanks! |
Quote:
find . -type d -print0 | xargs -0 chmod 755 |
xargs... that looks useful. I'll try to remember that one.
|
All times are GMT -5. The time now is 08:22 AM. |