informatique:linux:selinux
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:selinux [2010/08/31 07:13] – benoit | informatique:linux:selinux [2010/08/31 07:17] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 226: | Ligne 226: | ||
| Exemple d'un fichier **local.te** : | Exemple d'un fichier **local.te** : | ||
| module local 1.0; | module local 1.0; | ||
| + | | ||
| require { | require { | ||
| type semanage_t; | type semanage_t; | ||
| Ligne 256: | Ligne 256: | ||
| **Pré-requis** : Il faut déclarer les type et les class nécessaires à la création du module : | **Pré-requis** : Il faut déclarer les type et les class nécessaires à la création du module : | ||
| - | * type prérequis : **httpd_sys_content_t** **postfix_pickup_t** et **crond_t** et qu'il faut un certain nombre de class. | + | * type prérequis : **httpd_sys_content_t, postfix_pickup_t, crond_t, semanage_t, selinux_config_t** et qu'il faut un certain nombre de class. |
| - | * class pré-requises : **capability | + | * class pré-requises : **capability sys_chroot**, |
| **Règles** : Définir les autorisations. __Si les types et class ne sont pas déclarés dans les prérequis, les règles ne pourront pas être créées__: | **Règles** : Définir les autorisations. __Si les types et class ne sont pas déclarés dans les prérequis, les règles ne pourront pas être créées__: | ||
| * **allow crond_t httpd_sys_content_t: | * **allow crond_t httpd_sys_content_t: | ||
| * **allow postfix_pickup_t self: | * **allow postfix_pickup_t self: | ||
| + | * **allow semanage_t selinux_config_t: | ||
| ==== Autorisations particulières ==== | ==== Autorisations particulières ==== | ||
| Ligne 299: | Ligne 300: | ||
| ===== Documentation et articles ===== | ===== Documentation et articles ===== | ||
| - | Ci-dessous, tous les articles et tutoriels qui m' | + | Ci-dessous, tous les articles et tutoriels qui m' |
| * Voici un article où le concept de SE Linux est très bien expliqué : [[http:// | * Voici un article où le concept de SE Linux est très bien expliqué : [[http:// | ||
| * Documentation de SE Linux sous RedHat : {{informatique: | * Documentation de SE Linux sous RedHat : {{informatique: | ||
informatique/linux/selinux.1283238813.txt.gz · Dernière modification : (modification externe)
