Project

General

Profile

Repository Access

GIT Access

You can obtain the latest Prelude source tree using the open source version control system GIT. Be warned that it contains development code which might be unstable, and may not even compile properly. The advantage of using GIT, though, is that you can get the latest fixes and updates, without having to wait for the official releases.

The module you wish to check out must be specified as MODULENAME.

libpreludedb
libprelude
prelude-correlator
prelude-handbook
prelude-lml
prelude-manager
prelude-notify
prelude-pflogger
prewikka
  • Checking out the development branch

If you are behing a proxy, it may be necessary to configure your proxy parameters:

  • By an environment variable
    $ export http_proxy="http://<login>:<passwd>@<proxy>"
  • Or directly in the GIT configuration :
    $ git config --global http.proxy http://<login>:<passwd>@<proxy>

If you don't recognize COMODO certificate utilisé par , you can disable SSL verification by export next environment variable :

export GIT_SSL_NO_VERIFY=true

After, you can clone the repositories.

$ git clone https://www.prelude-siem.org/git/<MODULENAME>.git/

Contributing Code

Contributions to the Prelude code source are greatly appreciated and we are thankful for any patches and new code made for the project.

All change checked in the Prelude repository have to be reviewed. This is done for maintainability reason and to keep the code base clean.

Please open a ticket for the concerned module and attach an unified diff to it.

Copyright

When contributing, please keep in mind that we ask you for the copyright of the code. The reason lies in the dual licensed nature of Prelude-SIEM.

This means that by contributing code for the Prelude-SIEM project, this code will automatically be copyrighted to CS-SI.