Xen/KVM Virtualization Management Application
  • 日本語
  • English

Karesansui Bug Tracker


Feature #9

Seperate installation from configuration

Added by Anonymous 576 days ago. Updated 576 days ago.

Status:New Start:10/19/2010
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:-
Target version:-
Reporter:


Description

Hello,

I would like to try karesansui on a DEB based linux system (ubuntu 10.10, maverick) and this proved to be difficult.

It would be much easier if you would seperate installation and configuration by splitting karesansui-install in two scripts: one for controlling the rpm package installed (that I could obmit) and one configurating the application.

Alternative, please provide some information how to install karesansui from source (with configuration by hand).

Cheers,

aanno

History

Updated by Taizo ITO 576 days ago

Comment

Anonymous wrote:

Hello,

I would like to try karesansui on a DEB based linux system (ubuntu 10.10, maverick) and this proved to be difficult.

It would be much easier if you would seperate installation and configuration by splitting karesansui-install in two scripts: one for controlling the rpm package installed (that I could obmit) and one configurating the application.

Alternative, please provide some information how to install karesansui from source (with configuration by hand).

Cheers,

aanno

Hello,

Thank you in your interest.

We do not test on the unsupported Linux distributions, but it may be possible to work if the following softwares is properly installed in your system.

Sorry, you are doing so at your own risk.

  • libvirt >= 0.8.0
    This software need to patch for Karesansui. The patches are included with SPEC file in Source RPM. Please check the content of SPEC file, then compile.
  • python-libvirt >= 0.8.0
  • lighttpd >= 1.4
  • openssl >= 0.9.8
  • python-mako >= 0.2.4
  • python-sqlalchemy >= 0.5.5
  • python-flup >= 1.0
  • python-pysqlite >= 2.5
  • python-simplejson >= 2.0.7
  • python-webpy >= 0.3
  • qemu >=0.11
  • tightvnc-java >= 1.3
  • karesansui
    Fetch the karesansui source code from the git repository(on sourceforge).
    Install by executing commands below.
python setup.py build
python setup.py install
  • pysilhouette
    Fetch the pysilhouette source code from the git repository(on sourceforge).
    Install by executing commands below.
python setup.py build
python setup.py install

And, on seperating installation from configuration, the current install script can work in the several modes, so that it can skip the RPM installation phase.
The 'mode' option of karesansui-install will enable the customized installation.

Specifying '--mode FLAG_CREATE_ADM:FLAG_CONFIG_DB:FLAG_CREATE_CRT:FLAG_WRITE_CONF:FLAG_CONFIG_PROXY:FLAG_CONFIG_MAIL' will skip the RPM installation. The default mode is FLAG_DO_ALL.

Thank you in advance.

Also available in: Atom PDF