Kevin Daughtridge

Boxenator

Boxenator is a scriptable generator of configuration files for Gentoo's Portage system. It allows administrators to replace manual editing of these files with a single, compact specification script for one or many systems.

Download the latest version now.

Contact the maintainer with comments, bug reports, or other enquiries. Boxenator was created and is maintained by Kevin Daughtridge. It is written in Python, and is free software released under the GNU General Public License.

Features

Boxenator is not a graphical or simplified tool. The interface and documentation assume working knowledge of Portage use.

  • Portage configuration is centralised in one file—organised as desired.
  • Gathering of parameters and output of options is fully scriptable in Python.
  • Multiple systems can be configured with the same template script.
  • Adds support for per-package environment variables and custom patches.

Notes