User story #1972
closedPackaging : provide tarball
Description
It would be much easier to install on unsupported distributions if you provide a tarball.
A clear list of dependencies would be a great help to install on different distributions.
Updated by Jean Remond almost 13 years ago
For the existing packages, another approach could be to provide two packages :
- one standalone (the existing one)
- one with dependencies
(I do not know if that's enough for a new question)
Updated by Jonathan CLARKE almost 13 years ago
- Target version set to 2.4.0~alpha3
- % Done changed from 0 to 50
We now provide a source tarball, with all the sources of Rudder in a single archive. See http://www.rudder-project.org/foswiki/Download/WebHome#Sources.
I understand that this doesn't completely answer your needs, and a compiled tarball might be of more use to you. We are working on this.
Updated by Jonathan CLARKE almost 13 years ago
- Target version changed from 2.4.0~alpha3 to 2.4.0~alpha4
Updated by Jean Remond almost 13 years ago
Could you provide a tarball with rudder-agent sources ?
Updated by Jonathan CLARKE almost 13 years ago
Jean Remond wrote:
Could you provide a tarball with rudder-agent sources ?
rudder-agent is basically CFEngine + FusionInventory + initial promises from the above tarball (rudder-policy-templates/initial-promises/nodeInitialPromises/ in http://www.rudder-project.org/archives/).
Currently, we use the Makefile from https://github.com/Normation/rudder-packages/tree/master/rudder-agent/SOURCES (just run "make" in that directory) to get these tools.
Do you think a tarball including the sources (and exact versions) for each of these would be useful too? We could probably add them to the rudder-sources tarball, as it's true that they are very central to being able to use Rudder.
Updated by Jean Remond almost 13 years ago
In fact the initial question should have been better phrased as :
Could you provide a tarball with everything in order to run the agent on various linux distributions ?
My purpose here is to have a rudder client running on Fedora 16 as simply as possible :-)
I think two tarballs :
- rudder-server-source
- rudder-agent-source
would be the best option.
Updated by François ARMAND almost 13 years ago
- Target version changed from 2.4.0~alpha4 to 2.4.0~alpha5
Updated by Jonathan CLARKE almost 13 years ago
- Target version changed from 2.4.0~alpha5 to 2.4.0~alpha6
Updated by Jonathan CLARKE over 12 years ago
- Target version changed from 2.4.0~alpha6 to Ideas (not version specific)
Updated by Jonathan CLARKE over 11 years ago
- Project changed from Rudder to 34
- Category deleted (
11)
Updated by Jonathan CLARKE over 10 years ago
Related to this, there is now documentation on how to build rudder-agent on a platform that we don't have packages for yet: http://www.rudder-project.org/foswiki/Development/AgentBuild
Updated by Benoît PECCATTE over 9 years ago
- Project changed from 34 to Rudder
- Category set to Packaging
Updated by Benoît PECCATTE over 9 years ago
- Tracker changed from Question to User story
Updated by Benoît PECCATTE about 8 years ago
We now provide a clean makefile in the package source.
This means that you can build and install the agent easily (make build and make install) on any node.
Updated by Benoît PECCATTE over 7 years ago
- Status changed from New to Rejected
We now provide a clean makefile and documentation to build the agent.
We cannot provide a tarball since the agent contains binaries that are specific to each distribution.