Rudder: configuration management for the masses
This project is part of Rudder - configuration management made easy.
See: http://rudder-project.org for more information.
Screenshots | |
User documentation | |
Bug report |
http://www.rudder-project.org/redmine/projects/rudder/issues |
Mailing list, irc |
Authors
Normation http://normation.com
-
Matthieu "Kegeruneku" Cerda [email protected]
-
Jonathan "jooooooon" Clarke [email protected]
-
Nicolas "Kelindil" Perron [email protected]
License
This project is licensed under GPLv3 license, see the provided "LICENSE" file or http://www.gnu.org/licenses/gpl-3.0.txt
Contributing
Thank you for your interest in our project! The contribution process is detailed here: http://www.rudder-project.org/HowToContribute
Synopsis
This git repository contains all the packaging and patches required to build Rudder packages, in debian and RPM format.
Usage
The easiest way to test and use Rudder is to install it from the provided Linux packages, see: https://www.rudder-project.org/site/get-rudder/downloads/
You can also build these packages yourself. There as detailed build instructions for Rudder agent in the manual: https://www.rudder-project.org/doc-4.1/_building_the_rudder_agent.html
Each directory in this git repository contains the packaging for one package, including the following
-
BUILD - contains temporary files during RPM builds
-
debian - is the main debian packaging directory as found in all debian packages
-
RPMS - contains binary RPMs after they are built
-
SOURCES - contains patches or original sources to package, and is used to download any other necessary sources
-
SPECS - contains RPM spec files
-
SRPMS - contains source RPMs after they are built
Before building any packages, make sure you download the required source files, by entering the SOURCES directory and running make:
$ cd <package name>/SOURCES && make
Important
|
RUDDER_VERSION_TO_PACKAGE is not defined by default. You have to replace "<put branch or tag name here>" by a branch or a tag name. |