ReleaseEngineering/PuppetAgain/Modules/packages: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 48: Line 48:


This is a customized build of Git without various GUI things and installed with a prefix of ''/tools/git'', so that the git binary is at ''/tools/git/bin/git''.  The GUI utilities are not necessary on a buildslave, and pull in lots of unnecessary packages.
This is a customized build of Git without various GUI things and installed with a prefix of ''/tools/git'', so that the git binary is at ''/tools/git/bin/git''.  The GUI utilities are not necessary on a buildslave, and pull in lots of unnecessary packages.
=== packages::mozilla::mock_mozilla ===
This is a build of a forked of [http://fedoraproject.org/wiki/Projects/Mock fedora's mock] - see the [https://github.com/jhford/mock_mozilla github page].  The package:
* installs a number of mock profiles in /etc/mock_mozilla (see [https://github.com/jhford/mock_mozilla/tree/mozilla-changes/etc/mock_mozilla /etc/mock_mozilla in the project])
* installs /usr/sbin/mock_mozilla (and a consolehelper script in /usr/bin/mock_mozilla that authorizes users via the mock_mozilla group)
* creates /builds/mock_mozilla
* installs a bunch of python modules into the system python (*not* a mozilla python)
=== packages::mozilla::python26 ===
This is a custom build of Python-2.6.7, primarily to put the binaries out of the way of the system python.  It installs to /tools/python26, with python at /tools/python26/bin/python.
=== packages::mozilla::python27 ===
Same, but for Python-2.7.2.
=== packages::mozilla::py27_mercurial ===
Installs Mercurial, built against packages::mozilla::python27.
=== packages::mozilla::py27_virtualenv ===
Installs virtualenv, built against packages::mozilla::python27.  Note that virtualenv is a single .py file, and thus does not need to be built at all.  The python::virtualenv puppet module does not use this package.
=== packages::mozilla::tooltool ===
This installs the tooltool script at /tools/tooltool.py; it is built from a template to use packages::mozilla::python27.
canmove, Confirmed users
1,394

edits

Navigation menu