Rapid Deployment

Discuss installation of Scalix software

Moderators: ScalixSupport, admin

ZennouRyuu

Rapid Deployment

Postby ZennouRyuu » Mon Dec 04, 2006 10:49 am

I work for a mid sized web host and am interested in offering scalix to some of our customers. We host virtual servers and the goal would be to allow each client (that has a large enough virtual server to support scalix of course) to have their own dedicated instance that they can manage.

Unfortunately the installation process seems less than friendly to writing scripts or building an RPM from.

My question i suppose is two-fold

1) Is there any installation method that is ideal for rapid deployment in many identical environments, something like a script that takes all needed information from the command line arguments.

or

2) Assuming there is no answer for #1, I could deploy scalix into a vanilla environment and then package it up as an RPM, but I would need to have a way to script certain changes, like password, server/host name, etc. are there any command line tools in the default installation that could facilitate those changes.


Thank You
Dustan

achavez
Scalix
Scalix
Posts: 16
Joined: Mon Nov 17, 2003 1:53 pm
Contact:

A couple of options

Postby achavez » Mon Dec 04, 2006 9:09 pm

Dustan,

Thanks for your interest.

There are a couple of options.

First the in v11 the Scalix Installer (it contains a command line option) is now open source. You can see the steps and checks made to fully install and configure a Scalix Server.

Second a third party tool like "expect" could be used to automate the responses. There may be an easier avenue for this. I want to verify before we head that route.

Send a message to support mailbox - s-u-p-p-o-r-t -a-t- s-c-a-l-i-x d-0-t c-o-m (without the dashes).

Art

eltonmachado
Posts: 12
Joined: Mon Dec 11, 2006 8:01 pm

Re: A couple of options

Postby eltonmachado » Fri Dec 15, 2006 3:34 pm

I have also interest on this, and I'm thinking in using python to writout the config files for unattended install, or at least, a more quickly install routine. Any help would be apreciated. I'm think in doing like a web interface for introduce the company information, domain, fdqn etc... I'm thinking to have some like a templates and just to modify the information that real matters directly.

Any information or point out for those important config files and values that I should pay attention would be appreciated in advance. In either case I'm advancing for it, if anybody have iterest on that I'm happy to discuss it and share my toughts.

Regards,

Elton

achavez
Scalix
Scalix
Posts: 16
Joined: Mon Nov 17, 2003 1:53 pm
Contact:

on the right track

Postby achavez » Fri Dec 15, 2006 10:19 pm

Elton,

Python is used for the Scalix-Installer. Your concept is on the right track.

As previously stated the Scailx-Installer is open source. Take a look at it and go from there.

In general, you will need for a typical install:

select type of install ( typical)
mail domain
password for Scalix management agent
Scalix Web Access config parms (i.e. langauge, Rules wizard)

Art


Return to “Installation”



Who is online

Users browsing this forum: No registered users and 3 guests