On Feb 15, 2007, at 2:16 PM, Cyrus Daboo wrote:
Hi Joe,--On February 15, 2007 2:13:02 PM -0500 Joe Auty <[EMAIL PROTECTED]> wrote:Just out of curiosity, out of all of the DCS prereqs (twisted, etc.), doany of these use modified source? If not, I'll install the necessary FreeBSD ports.We do patch the some standard distributions. If you look at CalendarServer/lib-patches you will see the components and patches being used currently. The ./run script takes care of applying the diffs when it is run.
Cool...Well, I was successful in getting DCS not only built, but started too... I had to make one more change, and that was to comment out line 46 in bin/caldavd to accommodate this error:
CalendarServer/bin/caldavd: 46: Syntax error: Bad substitutionWould it be useful to submit some diffs to people? The changes necessary (other than the above) were simple path name changes plus the installation of the py-sqlite port. What is the best way to compile a list of all DCS dependencies for the purpose of this guide? It seems like most depends are depends of twistedcaldav? Since twistedcaldav includes patches, perhaps it is best to not grab FreeBSD ports to replace these dependencies?
Also, has anybody contributed an init.d script yet? Would it be helpful if I put one together?
Thanks so much for your patience with me, this is a cool project! ----------- Joe Auty NetMusician: web publishing software for musicians http://www.netmusician.org [EMAIL PROTECTED]
PGP.sig
Description: This is a digitally signed message part
_______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/calendarserver-users