geni

Gentoo installer - bootstraps chroot and executes commands in chroot


Keywords
gentoo installer chroot
Licenses
GPL-3.0/GPL-3.0+
Install
pip install geni==0.1.0.dev3

Documentation

Geni

Introduction

Geni is a command line Gentoo installer. It follows Gentoo AMD64 Handbook.

Geni bootstraps chroot by downloading and unpacking latest stage3. The tarball is verified as described in the Handbook. Geni can perform initial configuration, but that mostly relies on configuration files provided by the user to copy to /etc in the chroot.

The major feature of Geni is to allow user enter chroot (in multiple sessions) with mounting all the necessary file systems and unmounting after chroot is left. User can either enter interactive shell or just execute commands as passed in arguments to geni.

Purpose

The intended purpose of this tool is to be used by Qubes OS Gentoo template builder. Any features included are driven by development of Qubes OS Gentoo template builder.