6.9.5. Program make-kpkg

section id="make-kpkg"

rcsinfo="$Id: unix.xml,v 1.7 2009-03-07 03:52:40 radek Exp $"

print="psselect -p??-?? unix.ps|foldprn -s12"

Program se nachází v balíčku kernel-package a jeho hlavním účelem je připravovat binární balíčky s jádrem. Tedy řídí celou kompilaci a vytváření balíčku kernel-image-????.

Konfigurace je v souboru /etc/kernel-pkg.conf. Tento jsem si upravil.

maintainer := Radek Hnilica
email := radek@hnilica.cz

patch_the_kernel := YES
--revision číslo_revize

Číslo revize může použít znaky a-z, 0-9 a znaky „+“, „.“ a musí obsahovat alespoň jednu číslici.

--append_to_version název, --append-to-version název

Řetězec bude připojen za číslo verze jako jeho rozšíření. Například --append-to-version -futok připojí za číslo verze řetězec „-futok“. Povšiměte si pomlčky která pak odděluje číslo verze od námi specifikovaného rozšíření.

--flavour název

Nepoužívat. Používat místot této volby volbu --append-to-version

--added-modules seznam_modulů, --added_modules seznam_modulů

FIXME:

--added-patches seznam_záplat, --added_patches seznam_záplat

Jako argument je seznam čárkou oddělených záplat. Pro správnou funkci vyžaduje nastavení parametru patch_the_kernel v souboru /etc/kernel-pkg.conf na hodnotu YES. Proměnná prostředí PATCH_THE_KERNEL má přednost před nastavením v konfiguračním souboru.

--arch architektura

FIXME:

--cross-compile architektura, --cross_compile architektura

FIXME:

--subarch architektura

FIXME:

--arch-in-name architektura, --arch_in_name architektura

FIXME:

--pgpsign jméno

FIXME:

--config cíl

FIXME:

--targets

FIXME:

--noexec

FIXME:

--initrd

FIXME:

--zimage

FIXME:

--bzimage

FIXME:

--rootcmd foo

FIXME:

--us

FIXME:

--uc

FIXME: