IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

stopper et effacer apparmor en ligne de commande


Sujet :

Ubuntu

  1. #1
    Membre confirmé Avatar de gtraxx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 043
    Points : 570
    Points
    570
    Par défaut stopper et effacer apparmor en ligne de commande
    Bonjour, j'ai un VPS linux (ubuntu) qui tourne avec plesk.
    Pour effectuer la mise à jour (10.4.4 de plesk), je dois impérativement stopper et effacer apparmor .
    J'ai alors utiliser ssh pour effectuer les actions suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    sudo /etc/init.d/apparmor stop
    sudo update-rc.d -f apparmor remove
    Mais lors de l'analyse de plesk pour les composants il indique toujours le même message !
    Je pense que Apparmor est toujours présent alors que la console m'indique bien :
    root@*******:~# sudo update-rc.d -f apparmor remove
    Removing any system startup links for /etc/init.d/apparmor ...
    root@*******:~# sudo apparmor_status
    apparmor module is not loaded.
    A quel moment me suis je planter alors que je n'ai aucun message d'erreur

  2. #2
    Invité
    Invité(e)
    Par défaut
    Hello,

    Par supprimer, Tu veux dire désinstaller complètement apparmor c'est bien ça?

    car avec la commande suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sudo update-rc.d -f apparmor remove
    Tu ne fais que le retirer du gestionnaire de démarrage automatique.

    Si tu veux désinstaller complètement ce composant, tu devras passer par apt-get remove.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sudo apt-get purge apparmor

  3. #3
    Membre confirmé Avatar de gtraxx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 043
    Points : 570
    Points
    570
    Par défaut
    Bonsoir, en faites je veux être certain avant de faire quoi que ce soit, j'ai en faites un message dans plesk concernant apparmor :
    Parallels Panel pre-upgrade check...
    WARNING: Security module 'Apparmor' for the Linux kernel is detected on your system. Make sure that module is switched off. Otherwise, Plesk will not work
    WARNING: You have 7 mailbox users that will be converted to subscription-level auxiliary users after upgrading to Panel 10. Learn how to change passwords for such users in http://kb.parallels.com/en/9454
    textuellement il demande de l'éteindre mais en principe ce message disparait si c'est fait donc je me demande pourquoi je l'ai toujours.
    Peut être que la procédure d'arrêt ne fonctionne pas correctement !

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re,

    peux-tu fournir le script qui effectue cette vérification en pièce jointe pour essayer de voir le check qu'il fait exactement?

  5. #5
    Membre confirmé Avatar de gtraxx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 043
    Points : 570
    Points
    570
    Par défaut
    J'ai cherché et trouvé cette ressource:

    http://kb.parallels.com/en/112534 ainsi que celle-ci http://kb.parallels.com/en/9436

    mais le plus intéressant c'est que le script est écrit en PHP :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    function _checkApparmorService()
        {
            if (Util::isLinux()) {
                Log::step('Detecting if the apparmor service is switched off...', true);
     
                $apparmorPath = '/etc/init.d/apparmor';
                if (file_exists($apparmorPath)) {
                    $warn = 'Security module \'Apparmor\' for the Linux kernel is detected on your system. ';
                    $warn .= 'Make sure that module is switched off. Otherwise, Plesk will not work';
                    Log::warning($warn);
                    Log::resultWarning();
     
                    return;
                }
                Log::resultOk();
            }
        }
    Qu'en pensez vous ?

  6. #6
    Invité
    Invité(e)
    Par défaut
    Oki donc c'est bien ce qu'il me semblait,

    En fait il vérifier l'existence du fichier apparmor dans le repertoir /etc/init.d et les fichiers qui se trouve dans ce répertoire ne sont supprimés que lorsque tu désinstalles le package associé de manière générale.

    Quand tu utilises un update-rc .... remove tu ne fais que supprimer les liens symboliques dans les différents niveaux d'execution mais pas le fichier original dans /etc/init.d

    Donc, tu as deux solutions.

    Soit tu désinstalles le package qui installe le fichier concerné (package apparmor) avec la commande que je t'ai indiquée précédemment.

    Soit tu renomes le fichier /etc/init.d/apparmor pour bypasser le check(moins propre).

  7. #7
    Membre confirmé Avatar de gtraxx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 043
    Points : 570
    Points
    570
    Par défaut
    ok donc mieux vaut supprimé ce package mais n'y a t-il aucun risque à le supprimer ?
    Il me semble qu'il est déprécier mais sans certitude ?

  8. #8
    Invité
    Invité(e)
    Par défaut
    En principe non.

    Enfin tu pourras toujours le réinstaller si vraiment il pose problème.

  9. #9
    Membre confirmé Avatar de gtraxx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 043
    Points : 570
    Points
    570
    Par défaut
    ok je testerai ce soir, mais dans le cas ou sa ne passe pas sans apparmor.
    Sa réinstallation est elle aisé ?
    Le voici donc dans la doc officiel : http://doc.ubuntu-fr.org/apparmor
    Mais je suppose que si je le désinstalle il perdra les profils existant ?
    Peut on faire une sauvegarde des profils dans le cas ou je devrais réinstaller ?
    Je n'en ai ajouté aucun il est toujours dans sa conf par défaut étant fourni avec le ubuntu plesk de OVH

  10. #10
    Invité
    Invité(e)
    Par défaut
    pour déinstaller

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    apt-get remove apparmor
    pour (ré)installer

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    apt-get install apparmor
    Les profils se trouvent dans /etc/apparmor.d d'après la doc suivante:

    https://help.ubuntu.com/community/AppArmor

Discussions similaires

  1. [WS 2008 R2] la commande "effacer le disque" en ligne de commande
    Par gretch dans le forum Windows Serveur
    Réponses: 6
    Dernier message: 03/03/2011, 17h11
  2. Stopper un programme python en ligne de commande
    Par un_passant dans le forum Général Python
    Réponses: 11
    Dernier message: 21/10/2010, 18h18
  3. Effacer le contenu de la ligne de commande
    Par laurentze dans le forum Shell et commandes GNU
    Réponses: 0
    Dernier message: 02/06/2010, 17h56
  4. Réponses: 0
    Dernier message: 20/09/2007, 17h36
  5. Analyser la ligne de commande
    Par benj29 dans le forum C
    Réponses: 14
    Dernier message: 19/11/2002, 04h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo