From 06dc89793af66b2e5ee697b41c2e9d60e8232d72 Mon Sep 17 00:00:00 2001 From: Joseph Maillardet Date: Fri, 1 Oct 2021 18:08:13 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docs/GuideInstallD?= =?UTF-8?q?ebian11.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/GuideInstallDebian11.md | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/docs/GuideInstallDebian11.md b/docs/GuideInstallDebian11.md index 542fc89..7c1db99 100644 --- a/docs/GuideInstallDebian11.md +++ b/docs/GuideInstallDebian11.md @@ -116,10 +116,13 @@ Checklist minimale de votre système Linux Debian: https://stackoverflow.com/questions/9445489/performing-http-requests-with-curl-using-proxy). #### Note sur l'install dans un container LXC -Si vous installez dans un container LXC, attention: la config par défaut de -Redis (un gestionnaire de cache utilisé par ScoDoc) n'est pas compatible, en -raison d'un problème de système de fichier en lecture seule. Installer redis -avant ScoDoc, comme suit: + +Il y a deux possibilité : + +**Option 1**, si vous installez dans un container LXC privilégié via le compte +root et/ou sudo, attention: la config par défaut de Redis (un gestionnaire de +cache utilisé par ScoDoc) n'est pas compatible, en raison d'un problème de +système de fichier en lecture seule. Installer redis avant ScoDoc, comme suit: apt-get install redis @@ -143,6 +146,27 @@ Ensuite ... et poursuivez l'installation comme ci-dessous. +**Option 2**, si vous installez dans un container LXC non-privilégié via un +compte utilisateur normal, vous pouvez activer l'option « nesting » +(imbriqué) de LXC pour permettre à Redis de fonctionner normalement. + +⚠️ Attention ! N'activez pas le *nesting* sur un conteneur privilégié. Cela +provoquerais une faille de sécurité. + +Si vous avez construit votre conteneur manuellement avec lxc-create, modifiez +le fichier /var/lib/lxc/${nomDuConteneur}/config et ajoutez les lignes +ci-dessous : + + lxc.apparmor.allow_nesting = 1 + lxc.apparmor.profile = generated + +Si vous utilisez un conteneur LXC sur l'hyperviseur Proxmox, modifiez le +fichier /etc/pve/lxc/${CTID}.conf et ajoutez la ligne suivante : + + features: nesting=1 + +... et poursuivez l'installation comme ci-dessous. + ## 2) Installation de ScoDoc sur Debian ### 2.1) Charger le logiciel