On Wed, 2007-03-07 at 14:57 +0100, Francisco Martinez Espadas wrote:
> Hello,
> the home directory is on local. What I want is ONLY evolution personal
> folders to be on a server, not the whole home directory, because of
> enterprise policies.
> What I have done is mounting the server directory as a local device
> following the instructions of this thread on Ubuntuforums:
> http://www.ubuntuforums.org/showthread.php?t=255872&highlight=mount
> +fstab+network
> and I have made a link as follows:
> ln -s /mnt/network_mounted_dir .evolution
> I have previously deleted the .evolution folder on the user's home.
> 
> The link seems to work because I can succesfully create folders with 
> evolution and these are created on the server.

Yes, but the account setup information *won't* be on the server.

> But when I try to move any mail to those folders I always get the error on 
> the screenshot attached.
> May it be a permissions problem? 

No, as it says in the screenshot, it's a locking problem - as I said in
my original reply, you will have to make sure that Evolution uses a
network compatible locking mechanism - obviously it doesn't!  You *may*
have a chance if the mount was NFS, but I don't hold out much hope for
it working on an SMBFS mount.

If the server is a Unix/Linux box, then I suggest you try using NFS
mounts.  If it is a Windows box, then I suggest you reformat it and
change it into a Linux box and then try using NFS :-)

Pete

> -----Original Message-----
> From: [EMAIL PROTECTED] on behalf of Pete Biggs
> Sent: Tue 2/20/2007 10:32 AM
> To:   evolution-list@gnome.org
> Cc:   
> Subject:      Re: [Evolution] Change local personal folders
> 
> On Tue, 2007-02-20 at 09:38 +0100, Francisco Martínez wrote:
> > Hello,
> > I'm using Evolution as an Exchange Email Client. I need the users local
> > Personal Folders to be not actually local, but to be on a server. It's a
> > different server than the Exchange Server, it's a storage server with a
> > huge amount of HD. 
> > I have not found any way of changing the path of the user folders, and
> > this is an important point on my enterprise. Is it posible? If so, how?
> 
> Is the user's home directory on a file server?  If so, then the evo
> local directories will be as well.  If evo is the only application that
> you want to have the local folders on a server (why?) then at the very
> least you need to link $HOME/.evolution to a folder on the server.  But
> there are some issues you should be aware of:  first the setup of the
> accounts is not held in those directories, but in gconf, so that
> information will still be local; second you will have to check that the
> locking paradigm used be evo is network aware - I don't know if it is,
> someone who is more knowledgeable about the code will have to tell you
> that.
> 
> Pete
> 
> 
> _______________________________________________
> Evolution-list mailing list
> Evolution-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-list
> 
> 
> 
> 

_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to