Comment empêcher Gatekeeper de se rallumer automatiquement dans Mac OS X

Gatekeeper est une fonctionnalité de sécurité intégrée à Mac OS X qui aide à empêcher l'exécution d'applications et de codes non autorisés sur un Mac. La plupart des utilisateurs ont déjà rencontré Gatekeeper lorsqu'ils ouvrent une application téléchargée depuis Internet, où vous voyez un message d'erreur «Impossible d'ouvrir l'application parce qu'elle provient d'un développeur non identifié». Parce que Gatekeeper est une fonctionnalité de sécurité intéressante, presque tous les utilisateurs de Mac devraient le laisser activé, mais certains utilisateurs avancés d'OS X, les développeurs et les administrateurs système peuvent avoir besoin de désactiver Gatekeeper. Bien que vous puissiez le faire, les utilisateurs verront que Gatekeeper se réactive après une période de 30 jours, ce qui signifie que Gatekeeper se rallumera même s'il a été désactivé.

Il s'agit d'une fonctionnalité de sécurité appelée 'Auto Rearm' et il s'agit d'un nouvel ajout à Gatekeeper dans MacOS Sierra, OS X El Capitan et Yosemite, mais avec un peu d'effort, la fonction d'activation automatique peut également être désactivée.

Désactivation de la fonction Auto-Rearm de Gatekeeper dans Mac OS X

Avec une chaîne de commande par défaut, vous pouvez empêcher Gatekeeper de se réactiver après avoir été désactivé pendant 30 jours. Ceci s'applique aux versions modernes de Mac OS X, mais n'est vraiment pertinent que pour les utilisateurs avancés.

Ouvrez l'application Terminal (/ Applications / Utilities) et entrez la chaîne de commande par défaut suivante:

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO

Appuyez sur Entrée et entrez le mot de passe administrateur comme d'habitude, cela empêchera Gatekeeper de se rallumer après 30 jours la prochaine fois que vous désactivez la fonction dans les paramètres ou à partir de la ligne de commande.

Ré-activer Gatekeeper AutoRearm avec les valeurs par défaut dans Mac OS X

Pour revenir au paramètre par défaut et renvoyer Gatekeeper à ses capacités de réactivation automatique après 30 jours, entrez simplement la chaîne de commande suivante dans le terminal:

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool YES

Appuyez à nouveau sur Entrée et entrez un mot de passe d'administrateur. Gatekeeper se rallumera comme prévu.

L'utilisateur moyen devrait-il le faire? Même pour les utilisateurs avancés, cela peut être considéré comme extrême, et peut-être une meilleure approche consiste à ajouter des exceptions Gatekeeper manuellement pour les applications, ou simplement utiliser la méthode de contournement via les Préférences Système lorsqu'une application est rencontrée par Gatekeeper.

Dirige-toi vers JonsView pour découvrir cette commande par défaut.