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
[modifier] Fichiers
/usr/portage/eclass/check-kernel.eclass
[modifier] Auteur
Aaron Walker ka0ttic@gentoo.org
