Pour tous les nano-ordinateurs.(pcDuino/1/V2/3…, Banana Pi, Cubieboard/cubietruck…, ….)
Je ne suis en aucun cas responsable des dommages occasionnés suite à une mauvaise manipulation.
La première chose à faire pour sécuriser les distributions sous Linux, c’est de toujours effectuer les mises à jour de la liste des paquets, mais de faire aussi, l’upgrade de votre distribution.
Cette procédure fonctionne sur les versions sous UBUNTU (Lubuntu,…).
Pour les autres versions, vous devez aller sur les sites des distributions pour plus d’informations ?
Pour corriger la faille de sécurité découverte récemment, taper dans un terminal en « su » :
« sudo apt-get update »
et
« sudo apt-get upgrade bash »
La procédure est longue pour la deuxième ligne !
Le faire rapidement, pour plus de sécurité.
🙂
Important ! Lors de la mise à jour en tapant « sudo apt-get upgrade bash », il vous sera demandé de modifier ou conserver les paramètres de « lightdm ». Que vous fassiez ou pas une modification, vous ne pourrez plus éteindre votre pcDuino3 car, un mot de passe vous sera demandé, mais il vous sera impossible à saisir à cause du peu de temps imparti pour le saisir.
Vous devez suivre la procédure ci-dessous pour corriger le problème.
Pour pcDuino3. (Il est possible que cela fonctionne aussi sur les autres micro-ordinateurs sous Lubuntu)
Dans un terminal qui est en « su », taper : « sudo -s ». Vous passez de « $ » à « # ».
Maintenant, taper : « cd /usr/share/polkit-1/actions »
ensuite, taper : « leafpad org.freedesktop.consolekit.policy »
Le fichier s’ouvre dans un terminal et vous devrez modifier les mots en rouge dans le fichier ci-dessous en remplaçant « auth_admin_peek » par « yes » et cela deux fois. Enregistrer le fichier.
Redémarrer pcDuino3, c’est fait, vous démarrer en automatique sur votre session et vous pouvez arrêter votre pcDuino3, sans problème.
##Debut du fichier à modifier ———-org.freedesktop.consolekit.policy————————
<?xml version= »1.0″ encoding= »UTF-8″?>
<!DOCTYPE policyconfig PUBLIC
« -//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN »
« http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd »>
<!–
Policy definitions for ConsoleKit
–>
<policyconfig>
<action id= »org.freedesktop.consolekit.system.stop »>
<description>Stop the system</description>
<message>System policy prevents stopping the system</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id= »org.freedesktop.consolekit.system.stop-multiple-users »>
<description>Stop the system when multiple users are logged in</description>
<message>System policy prevents stopping the system when other users are logged in</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id= »org.freedesktop.consolekit.system.restart »>
<description>Restart the system</description>
<message>System policy prevents restarting the system</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id= »org.freedesktop.consolekit.system.restart-multiple-users »>
<description>Restart the system when multiple users are logged in</description>
<message>System policy prevents restarting the system when other users are logged in</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
</policyconfig>
## Fin du fichier———————-org.freedesktop.consolekit.policy————————
Vous ne devez pas faire un copier/coller, mais modifier simplement le fichier sur votre pcDuino3.
J’espère quel cela vous sera utile !