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
