mach allows you to set up clean roots from scratch for any distribution or distribution variation supported. Currently, this is limited to RPM-based distributions. This clean build root can be used for making clean packages, running jailed services, testing builds, or making disk images of clean roots.
| Tags | Systems Administration Software Distribution Tools |
|---|---|
| Licenses | GPL AFL |
Recent releases


Release Notes: This release has been updated for Fedora 18 and development. It sets up a build in case of rebuilding a src.rpm.


Release Notes: Updated for Fedora 17 and development. The build has been set up in case a src.rpm is rebuilt too.


Release Notes: This version was updated for Fedora 12, 13, and 14.


Release Notes: Support for Fedora 10 and 11 was added. A change was made to use archived Fedora versions. Fix was made for more users in the mach group. Fixes for Python 2.6 were made.


No changes have been submitted for this release.
Recent comments
29 Nov 2010 16:19
hi nice! thanks for the update, I hope to see it in fedora soon.
09 Sep 2007 13:57
Re: just in case...
Argh, FM folks broke the link rendering, forgot it.
ftp.altlinux.org/pub/p...
git.altlinux.org/peopl...
git.altlinux.org/peopl...
09 Sep 2007 13:55
just in case...
there's also hasher(7), a safe apt-rpm based system which can handle every task from src.rpm to binary packages (and optionally rebuilt src.rpm): linter pass, base chroot init from cache or from scratch, build deps installation, rebuild, linter pass on result, adding to apt repo and cleaning up.
It's also used to run untrusted apps in a sandbox since then.
GIT trees:
hasher;
hasher-priv