# Apparmor

**URL:** <https://www.debian-fr.org/t/apparmor/29917>\
**Category:** Support Debian\
**Created:** [Février 21, 2016, 12:19 UTC](https://www.debian-fr.org/t/apparmor/29917 "2016-02-21T00:19:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MB\_MathemaTeX](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/71e660/32.png) [@MB\_MathemaTeX](https://www.debian-fr.org/u/MB_MathemaTeX)\
**Post date:** [Février 21, 2016, 12:19 UTC](https://www.debian-fr.org/t/apparmor/29917/1 "2016-02-21T00:19:21Z")

</div>

Bonjour, après quelques recherches, il semble que l’application apparmor ne soit pas évoquée ici. Pourtant cette application est installée par défaut sur ubuntu et sera intégrée dans le kernel 2.6.36. Quelqu’un a déjà utilisé ou installé ce logiciel sur debian ?

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 21, 2016, 12:19 UTC](https://www.debian-fr.org/t/apparmor/29917/2 "2016-02-21T00:19:22Z")

</div>

Salut,

Il va falloir que tu te fasses une raison, ce forum c’est Debian pas Ubuntu 🙂

---

<div class="post-metadata">

**Author:** ![Heliox](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/h/ba9def/32.png) [@Heliox](https://www.debian-fr.org/u/Heliox)\
**Post date:** [Février 21, 2016, 12:19 UTC](https://www.debian-fr.org/t/apparmor/29917/3 "2016-02-21T00:19:23Z")

</div>

> [@](#):
>
> Bonjour, après quelques recherches, il semble que l’application apparmor ne soit pas évoquée ici. Pourtant cette application est installée par défaut sur ubuntu et sera intégrée dans le kernel 2.6.36. Quelqu’un a déjà utilisé ou installé ce logiciel sur debian ?

Je crois que pour Debian ça va pas être faisable pour Squeeze, AppArmor n’a été accepté dans le noyau Linux qu’à partir du 2.6.36, or Squeeze n’embarque le noyau 2.6.32. Donc pour Squeeze c’est mort.  
Pourquoi est-ce qu’Ubuntu l’avais déja avant le 2.6.36 ? Tout simplement parce que les développeurs d’Ubuntu ajoutaient des patchs d’AppArmor sur leur noyau.  
La solution éventuelle pour toi (et ceux qui sont dans ton cas), c’est de faire le même travail que les développeurs d’Ubuntu : patcher le noyau et y intégrer AppArmor. Évidemment c’est compliqué pour les débutants : [apparmor.wiki.kernel.org/index. … tro\_debian](https://apparmor.wiki.kernel.org/index.php/Distro_debian)

Après tu as d’autres protections du même type : SELinux, Tomoyo, etc…  
Le mieux serait de chercher du coté de SELinux (si tu fais confiance à la NSA 😃 ) qui est disponible dans Debian et déja paramétré dans le noyau par défaut (il faut juste l’activer). Attention cependant c’est pas aussi facile à faire que ça en a l’air, surtout qu’après faut paramétrer finement les applications, et ça c’est complexe et ça promet des “nervous breakdown” 😆

---

<div class="post-metadata">

**Author:** ![MB\_MathemaTeX](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/71e660/32.png) [@MB\_MathemaTeX](https://www.debian-fr.org/u/MB_MathemaTeX)\
**Post date:** [Février 21, 2016, 12:23 UTC](https://www.debian-fr.org/t/apparmor/29917/4 "2016-02-21T00:23:05Z")

</div>

> [@](#):
>
> Je crois que pour Debian ça va pas être faisable pour Squeeze, AppArmor n’a été accepté dans le noyau Linux qu’à partir du 2.6.36, or Squeeze n’embarque le noyau 2.6.32. Donc pour Squeeze c’est mort.

En effet, j’avais vu ça et je me doutais donc de cette partie de la réponse.

> [@](#):
>
> Pourquoi est-ce qu’Ubuntu l’avais déja avant le 2.6.36 ? Tout simplement parce que les développeurs d’Ubuntu ajoutaient des patchs d’AppArmor sur leur noyau.

Oui, ils utilisent des profiles apparmor pour cups, firefox et quelques autres trucs je crois.

> [@](#):
>
> La solution éventuelle pour toi (et ceux qui sont dans ton cas), c’est de faire le même travail que les développeurs d’Ubuntu : patcher le noyau et y intégrer AppArmor. Évidemment c’est compliqué pour les débutants : [apparmor.wiki.kernel.org/index. … tro\_debian](https://apparmor.wiki.kernel.org/index.php/Distro_debian)

J’avais vu ça oui, mais c’est quand même pas idéal, surtout pour les mises à jour.

> [@](#):
>
> Après tu as d’autres protections du même type : SELinux, Tomoyo, etc…

J’avais en effet regardé tout ça mais j’avais assez apprécié le concept apparmor (et j’avais lu que selinux était assez complexe à configurer). Je vais donc essayer de regarder du côté de tomoyo (qui fonctionne à base de pathname comme apparmor) ou de smack (qui fonctionne sur des labels comme selinux, mais qui est censé être plus simple).

---

<div class="post-metadata">

**Author:** ![Cluxter](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/13edae/32.png) [@Cluxter](https://www.debian-fr.org/u/Cluxter)\
**Post date:** [Février 21, 2016, 12:23 UTC](https://www.debian-fr.org/t/apparmor/29917/5 "2016-02-21T00:23:09Z")

</div>

> [@](#):
>
> Le mieux serait de chercher du coté de SELinux (si tu fais confiance à la NSA 😃 )

Le code est open source et vérifié par Linus Torvald si inclus dans le noyau, donc sans aller jusqu’à dire qu’on peut l’utiliser les yeux fermés (il faut toujours garder un oeil ouvert, on l’a vu avec OpenBSD récemment), on peut tout de même se dire que pour un usage quotidien pour un particulier ça devrait ne pas poser de problèmes.

---

<div class="post-metadata">

**Author:** ![antistress](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f6c823/32.png) [@antistress](https://www.debian-fr.org/u/antistress)\
**Post date:** [Février 21, 2016, 12:31 UTC](https://www.debian-fr.org/t/apparmor/29917/6 "2016-02-21T00:31:13Z")

</div>

sinon [apparmor.wiki.kernel.org/index. … tro\_debian](https://apparmor.wiki.kernel.org/index.php/Distro_debian)
