Bonne nouvelle j’ai trouvé une solution à ce problème. Le problème étant que je peux mettre mon mac au repos mais il se réveille trop facilement. Rapidement étant souvent quelques secondes.
Premièrement, j’ai trouvé cette référence : Prevent mouse, keyboard and USB devices from waking up PC
Mais, le fichier /etc/rc.local
ne semble pas vouloir s’exécuter.
Alors, j’ai aussi trouvé cette référence : How to run a script during boot as root
Alors, au bout du compte j’ai créé le fichier /etc/init.d/set_wakeup
:
#!/bin/sh -e
#
#echo "ARPT" > /proc/acpi/wakeup
echo "LID0" > /proc/acpi/wakeup
echo "PEG0" > /proc/acpi/wakeup
echo "PEG1" > /proc/acpi/wakeup
echo "RP03" > /proc/acpi/wakeup
#echo "ARPT" > /proc/acpi/wakeup
echo "RP04" > /proc/acpi/wakeup
echo "XHC1" > /proc/acpi/wakeup
exit 0
Après, j’ai donné les permissions appropriées et créer le lien symbolique.
sudo chmod 755 /etc/init.d/set_wakeup
sudo chown root:root /etc/init.d/set_wakeup
sudo ln -s /etc/init.d/set_wakeup /etc/rc2.d/S99set_wakeup
Après cela, le Mac se met au repos correctement. 
J’ai modifié ce message que j’avais écrit précédemment parce que j’avais encore des problèmes quand le Mac roulait sur batterie. Cette nouvelle version du script résout ce problème. Par contre, il faut employer la touche d’alimentation pour réveiller la machine.