(C) Martin Väth email@example.com This project is under the BSD license.
If you want to configure/compile your linux kernel as a user and install it as root, usually several standard commands should be entered. I got bored of typing these over and over and thus have written a convenient script to automate this task.
This POSIX shell script is optimized for usage under Gentoo with portage (and can use app-portage/eix-0.32.2 or newer to speed up): It uses portage to determine some default paths and settings; it is currently untested in different environments.
You must have
push.sh from https://github.com/vaeth/push (v2.0 or newer)
This script requires that you have set
KBUILD_OUTPUT so that the
output really can occur as a user. (You should set it also in the root
environment or in make.conf to the same value so that ebuilds will
honour that place).
If you want to transfer X data, you should also have the
sudox script from
https://github.com/vaeth/sudox (v4.1.0 or better newer) in your
If you want that the hard status line is set, also the
title script from
https://github.com/vaeth/runtitle (version 2.3 o newer) is required in
For installation, copy the content of
bin/ with executable permission in your
$PATH (perhaps to
/usr/bin). To obtain support for zsh completion,
copy the content of
zsh/ to a directory of your zsh's
There is also an ebuild in the