[CalendarServer-users] Fwd: Where are the calendars located?

Mike Greiner mgreiner at me.com
Sun Feb 27 08:29:19 PST 2011


Hey Matt, I've hit that error on two different machines. Both times it was because the scripts couldn't find PostgreSQL. Check your installation of that and make sure it's in your PATH,

Mike

Sent from my iPhone

On 2011-02-26, at 11:01 AM, Matthew Fairley <mattfairley at netscape.net> wrote:

> (forgot to send my reply to the list - doh!)
> 
>> From: Matthew Fairley
>> Date: 24 February 2011 22:41:16 GMT
>> To: Andre LaBranche
>> Subject: Re: [CalendarServer-users] Where are the calendars located?
>> 
> 
>> Hi Andre,
>> 
>> Thanks for the reply. Unfortunately, I don't appear to be any further forward. Now, when I try to run the server using the command you suggested, from the Calendar Server folder I only get a couple of lines of text, summarised as follows:
>> 
>> Mimewriter module is deprecated; use the email package instead
>> 
>> Reading configuration from file... caldavd.plist
>> 
>> Removing stale pidfile...caldavd.pid
>> 
>> Running iCal after this, I get a connection refused error and looking at the error.log the last thing is (again, in summary):
>> 
>> .../txdav/base/datastore/subpostgres.py, line 382, in startservice
>> initdb = which("initdb")[0]
>> IndexError: list index out of range
>> 
>> When I run the server using the ./run command it runs fine, but not using caldavd.
>> 
>> I've also tried running the command you suggested with the -X, just in case I wasn't seeing all the messages. I've also tried it using the -T switch. No difference to the output in either case
>> 
>> Anything else I can try?
>> 
>> Thanks again,
>> 
>> Matt
>> 
>> Sent from my iPhone
>> 
>> On 18 Feb 2011, at 18:06, Andre LaBranche wrote:
>> 
>>> One thing the run script does is sets PYTHONPATH prior to starting the service. There is an option to 'run' that emits the PYTHONPATH setting it uses, and this can be useful to manually run things using the same python environment that the run script uses.
>>> 
>>> export PYTHONPATH=`./run -p`
>>> 
>>> After doing the above, the following should work for starting the service (assuming you execute this from inside the CalendarServer directory)
>>> 
>>> bin/caldavd -f /path/to/caldavd.plist -t Combined
>>> 
>>> HTH,
>>> -dre
>>> 
>>> On Feb 18, 2011, at 9:46 AM, Matthew Fairley wrote:
>>> 
>>>> Hi,
>>>> 
>>>> This is my first post so apologies for any noob errors!
>>>> 
>>>> I've managed to do a successful install of the trunk build and have CalDAV and CardDAV running using the ./run script. What I'm struggling with is getting things going using a script at boot. I'm trying something like this:
>>>> 
>>>> /local/path/to/caldavd -X -f /local/path/to/caldavd.plist -T /local/path/to/Twisted/twistd -P caldav -t Combined
>>>> 
>>>> (I am going to put each argument in a .plist file in the LaunchDaemons folder so that it runs at boot but I want to get it running from the command line first)
>>>> 
>>>> "/local/path/to" is my own local install path, nothing fancy, just a folder inside my users home folder.
>>>> 
>>>> The error I'm getting is a whole list of what twisted understands as arguments along with a final "unknown command: caldav". When I use the run script, it just works, but not when I try to fire up the server from the command line. I know I'm missing something obvious, just not sure what. The caldavd.plist file is correct as far as I can tell.
>>>> 
>>>> I do have one other question though. When I start the server using the run script, one of the messages I get is "Using system version of twistd". Where would I find this system version and if I used the path to that in both the caldavd.plist file and the command line, would things "just work"?
>>>> 
>>>> Nearly forgot - I'm on a mac mini, with mac os x 10.6, Snow Leopard, in case that helps.
>>>> 
>>>> Thanks guys,
>>>> 
>>>> Matt
>>>> 
>>>> Sent from my iPad
>>>> _______________________________________________
>>>> calendarserver-users mailing list
>>>> calendarserver-users at lists.macosforge.org
>>>> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
>>> 
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20110227/a0ea47c1/attachment.html>


More information about the calendarserver-users mailing list