Astuce : réparer les autorisations sous OS X El Capitan (via le Terminal)
Par Didier Pulicani - Publié le
Vous l'avez remarqué, depuis El Capitan, Apple ne propose plus aucune interface pour réparer les autorisations.
Cette procédure -un peu
Depuis El Capitan, Apple a introduit un système de protection appelé
Pour autant, comme nous l'explique notre camarade Pierre Dandumont, même lorsque SIP est désactivé, Apple ne réactive pas son interface et il faut donc entrer ces deux lignes de commandes dans le Terminal :
Sur nos machines, en désactivant SIP, l'outil remonte un certain nombre de fichiers à réparer, preuve que l'opération est peut-être encore utile ponctuellement.
Cette procédure -un peu
bizarrepour ma grand-mère- consistait à vérifier que les droits sur les fichiers système étaient corrects, et à éventuellement les corriger. Les installeurs et autres déplacements manuels inopinés pouvaient en effet appliquer de mauvais paramètres, bloquant parfois le bon fonctionnement d'OS X.
Depuis El Capitan, Apple a introduit un système de protection appelé
SIPqui empêche théoriquement ce type de manipulation et qui rend caduc la réparation des autorisations. Or, comme on vous le détaillait ici, il est toujours possible de désactiver SIP pour récupérer un vrai
root, et des administrateurs ayant tous les droits sur les fichiers présent sur votre disque.
Pour autant, comme nous l'explique notre camarade Pierre Dandumont, même lorsque SIP est désactivé, Apple ne réactive pas son interface et il faut donc entrer ces deux lignes de commandes dans le Terminal :
sudo /usr/libexec/repair_packages --verify --standard-pkgs /
sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /
sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /
Sur nos machines, en désactivant SIP, l'outil remonte un certain nombre de fichiers à réparer, preuve que l'opération est peut-être encore utile ponctuellement.