On Tue, 2014-07-29 at 08:32 -0400, NeonJohn wrote:
> Hi all,
> 
> I have SyncEvolution and my DroidX happily chatting with each other but
> now I have another question.  How to start the server automatically at
> boot time.
> 
> I made an /etc/rc.d script that started the server just fine but it
> starts the server in the root context.  I found that out by watching
> SyncML on my Droid delete everything because, of course, there are no
> Evolution databases for root.
> 
> I tried starting it using Gnome's start-up tasks options.  That also
> started the server but it could not access access tasks nor notes
> (access denied).

It should work, so it would be worth investigating where the "access
denied" error comes from.

If you start this way, which processes are running? Check with "ps -ef |
grep -e evolution -e syncevo".

Does "syncevolution --print-databases" work?

What does the latest syncevolution-log.html under ~/.cache/syncevolution
say about the sync?

> So now I start it manually after reboot with
> 
> nohup sudo syncevo-http-server -d http://localhost:9000/syncevolution &

"sudo" should not be necessary. I suspect it happens to work because it
runs syncevo-http-server as root with access to your normal user's D-Bus
session, and the rest of the system (EDS, syncevo-dbus-server) actually
run as normal user. Please verify with the same ps command as above.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.



_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Reply via email to