OpenPetra Installers: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
(New page: == Overview of Installers == Please also see the website: http://www.openpetra.org/index.php?page=technical-details === Windows Installers === We are using the InnoSetup installer, which ...)
 
Line 5: Line 5:
We are using the InnoSetup installer, which has a Pascal scripting language.
We are using the InnoSetup installer, which has a Pascal scripting language.


# The '''Standalone installer''' installs both the client and the server on one machine, and is useful for single user installations and for demonstration and evaluation purposes.
# The '''Standalone installer''' installs both the client and the server on one machine, and is useful for single user installations and for demonstration and evaluation purposes. The goal is to make this installer as easy as possible.
#The '''Client installer''' just installs the client, and configures it to connect to the correct server, which is on a different machine.
#The '''Client installer''' just installs the client, and configures it to connect to the correct server, which is on a different machine.
#The '''Server installer''' would be for organisations that prefer Windows servers over Linux servers.
#The '''Server installer''' would be for organisations that prefer Windows servers over Linux servers.

Revision as of 11:42, 2 Haziran 2009

Overview of Installers

Please also see the website: http://www.openpetra.org/index.php?page=technical-details

Windows Installers

We are using the InnoSetup installer, which has a Pascal scripting language.

  1. The Standalone installer installs both the client and the server on one machine, and is useful for single user installations and for demonstration and evaluation purposes. The goal is to make this installer as easy as possible.
  2. The Client installer just installs the client, and configures it to connect to the correct server, which is on a different machine.
  3. The Server installer would be for organisations that prefer Windows servers over Linux servers.

Linux Installers

At the moment, we do not support Linux clients of OpenPetra. This is due to dependancies on third party winforms controls. If there is enough interest, replacements for those controls could be found or developed.

It would be good to support the main Linux distributions: RedHat/CentOS, Debian/Ubuntu, OpenSUSE. We already have RPM files for RedHat/CentOS, that just need cleaning up.

For the management of the server, it would be good to have a WebMin module for OpenPetra. Alternatively, we have used a text based control program called sysadm within OM, that is written with bash scripting.