[sylpheed:31856] Re: Moving mail to new machine

Bob White bob at bob-white.com
Mon Oct 22 05:36:02 JST 2007


On Sun, 21 Oct 2007 18:54:25 +1300
John Rye <jrt746 at clear.net.nz> wrote:

> On Sat, 20 Oct 2007 16:52:07 -0700
> John Jason Jordan <johnxj at comcast.net> wrote:
> 
> > I have been using Sylpheed for a couple years under Ubuntu amd64,
> > starting with Hoary. I currently can no longer boot the computer due to
> > a hard disk problem, although I do have a full system backup from just
> > a couple days earlier. The only upgrades I have ever made were whatever
> > came into the Ubuntu repositories, but since I can't boot the old
> > system I don't know for sure what version I had.
> > 
> > I have created a new installation of Ubuntu Gutsy amd64 and have
> > installed Sylpheed 2.4.5. I copied the ~/Mailboxes folder, as well
> > as .claw and .sylpheed-2.-0. It all appears fine, except when I try to
> > get new messages it logs into the server, finds the number of new
> > messages, then pops up an error message "Can't write file."
> > 
> > I'm also afraid it won't be able to send this message, but if it
> > appears on the list, at least y'all will know that part is working.
> > Probably something is missing, but I need help figuring out what it is.
> 
> John
> 
> I have to deal with this quite often. I suggest you run the following
> as ROOT and from your HOME directory.
> 
> ------------ Cut here -----------
> 
> cd /home
> for U in * ; do echo $U ; chown -R $U:$U $U ; done
> 
> ------------ Cut here -----------
> 
> I have this little routine stored as 'fixusers'
> in /usr/local/bin/fixusers
> 
> I've used the ideas expressed elsewhere is this thread too and found
> that some files still haven't been changed so causing the same problem
> you're seeing where I still could not access certain files.
> 
> The wee script above deals effectively with ALL files hidden or
> otherwise.
> 
> Cheers
> 
> John


Hi John,

Nice script.  I've always had problems when migrating to a new OS.  I
did find out you don't want to do chown -R user.user .*       :-)

I've stored your script away for future use.

Thanks,
Bob W.


More information about the Sylpheed mailing list