[CalendarServer-users] Production deployment on Ubuntu 11.04

Dennison Williams dennison.williams at gmail.com
Wed Jan 23 18:02:01 PST 2013


On 01/23/2013 04:22 AM, Fredrik Unger wrote:
> Hi,
> 
> *Not for production* but I have a debian package (4.1.1) here :
> https://tree.se/debian/
> 
> I have not yet packaged 4.2 but I might give it a try.
> 
> As I do not have an Ubuntu installation, I have not tested it there.
> If there are any problems I can try to help, but can not promise
> anything. BUT PLEASE do not test it on a production server.. :)
> The Debian Maintainer Rahul Amaram might have more information.
> 
> The package above or the current debian package has an init script
> /etc/init.d/calendarserver made by Rahul.
> It might be a start to look at.

OK.  I will take a look at this tomorrow.

> 
> I would be interested in writing some documentation, but I had no
> real feedback from the 4.1.1 package and I figured there is not many
> linux installations out there. Also I just have a small private install,
> and have limited experience of the needs of a larger install.
> I am working with it when time permits..
> Are there any documentation efforts outside the wiki ?

The documentation you have for standing this up on debian here:
http://article.tree.se/server/calendarserver is a useful starting point
for me.

I'd think some documentation for debian package maintainers up here
(http://trac.calendarserver.org/wiki/docs-trunk) would be a useful place
to aggregate the work done so far.  I have seen some mention of work on
the debian packaging front mentioned on the calendarserver-dev mailing
list mostly by yourself ;)

I will provide feedback as my work on this progresses.

> 
> /Fred
> 
> On 01/22/2013 07:53 PM, Andre LaBranche wrote:
>>
>> On Jan 21, 2013, at 2:33 PM, Thomas Harvey<harvey.t at mac.com>  wrote:
>>
>>> I ran into the same issues myself dennison. I actually opted to
>>> write a short supervisord.conf instead of an init script; seemed
>>> more pythonic, and was in line with what I had on the server
>>> already. I ran into a few other installation and configuration
>>> issues (I like python virtualenvs and puppet deployments) as well
>>> and I'd love to see (and contribute to) some production docs. My
>>> notes are on another machine, but happy to send you some pointers
>>> tomorrow and hopefully there will be some more volunteers and
>>> guidance from the community.
>>>
>>> Sorry there's not more info in here, it's as much about committing
>>> myself to helping out tomorrow. But, have a look at supervisord.
>>
>> Hi,
>>
>> Service management scripts for Calendar Server are mostly
>> out-of-scope for the project itself, due to the wide variety of
>> service management systems in various OSes. If you (or anyone else)
>> have any Calendar Server management scripts suited for a particular
>> platform, we could consider including them in our project under
>> 'contrib' or some such, to make them available as templates to other
>> users.
>>
>> Thx, -dre
>>
>>>
>>> Tom
>>>
>>> On 21 Jan 2013, at 21:59, Dennison
>>> Williams<dennison.williams at gmail.com>  wrote:
>>>
>>>> Hello,
>>>>
>>>> I am able to get the new version of calendarserver up and running
>>>> from source no problem, but it seems that it has changed quite a
>>>> bit since the version that is shipped with Ubuntu 11.04 (using
>>>> postgres and memcached).  There does not seem to be any init
>>>> script shipped with the source for debian based versions, nor are
>>>> there any instructions for deploying in a production environment.
>>>> Just some notes in the README that says that run.sh should not be
>>>> used in a production environment. Can anyone shed some light on
>>>> this?
>>>>
>>>> Sincerely, Dennison
>>>> _______________________________________________
>>>> calendarserver-users mailing list
>>>> calendarserver-users at lists.macosforge.org
>>>> http://lists.macosforge.org/mailman/listinfo/calendarserver-users
>>>
>>>>
> _______________________________________________
>>> calendarserver-users mailing list
>>> calendarserver-users at lists.macosforge.org
>>> http://lists.macosforge.org/mailman/listinfo/calendarserver-users
>>
>> _______________________________________________ calendarserver-users
>> mailing list calendarserver-users at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo/calendarserver-users
> 
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo/calendarserver-users



More information about the calendarserver-users mailing list