MAN check-kernel.eclass 5

Un article de Gentoo Linux Wiki.


portage-manpages
Collection de scripts d'administration pour Gentoo
Dévelopeur : Gentoo Foundation
Catégorie : app-portage
Licence : GPL-2
Site Web : http://www.gentoo.org/

Sommaire

[modifier] check-kernel.eclass

Section: portage (5)
Updated: Août 2004

[modifier] Nom

check-kernel.eclass - check kernel sources

[modifier] Description

L'eclasse check-kernel fournit une interface simple pour detecter les sources du kenel et recupérer differentes informations.

[modifier] Variables

Les variables suivants sont exportés par l'eclasse check-kernel:

KV_full

Version complète du kernel (eg. 2.4.27-gentoo-r1)

KV_major

Version majeure du kernel (eg. 2)

KV_minor

Version mineure du kernel (eg. 4)

KV_micro

Sous-version mineure du kernel (eg. 27)

[modifier] Fonctions

check_version_h

Verifie que le lien symbolique /usr/src/linux est correctement défini. Si ce n'est pas le cas, cette fonction affiche un énorme message d'erreur et arrête emerge.

get_KV_info

Analyse le fichier version.h du kernel pour remplir les variables ${KV_full}, ${KV_major}, ${KV_minor}, et ${KV_micro}.

NOTE: Les fonctions suivantes retournent shell true/false. is_2_4_kernel

Vérifie que la version du kernel est 2.4.

is_2_5_kernel

Vérifie que la version du kernel est 2.5.

is_2_6_kernel

Vérifie que la version du kernel est 2.6.

kernel_supports_modules

Vérifie si le kernel supporte les modules (CONFIG_MODULES).

[modifier] Bugs

Svp, rapportez les bugs via http://bugs.gentoo.org/

[modifier] Voir aussi

ebuid(5)

[modifier] Fichiers

/usr/portage/eclass/check-kernel.eclass

[modifier] Auteur

Aaron Walker ka0ttic@gentoo.org