/, Archives 2016, MacOS/Executer une application hors MAS sur macOS Sierra
Executer une application hors MAS sur macOS Sierra

Indice NDT

(N)iveau requis, de l’utilisateur à l’expert.
(D)ifficulté : Simple, Moyenne, Complexe.
(T)emps estimé pour la réalisation.

Utilisateur Technicien Expert
Niveau
Simple Moyenne Complexe
Difficulté
– d’une heure + de 5 heures 12 heures et +
Temps

OcM

Objectif de l’article.
Contexte de la réalisation.
Modalité de l’éxécution.

C’est quoi le but de l’article

Mac Os Sierra (10.12 et >)

Utilisation d’une commande dans Terminal

La problématique


La sécurité applicative est importante sur Mac OS X. Les applications qui ne proviennent ni d’un téléchargement de l’App Store ni de développeurs identifiés ne peuvent s’éxécuter sur Mac Os Sierra et supérieur. GateKeeper veille au grain… Avant Sierra on pouvait le forcer, le temps d’une première exécution, à « fermer les yeux » mais, ce n’est plus le cas sous Sierra en natif. Parfois l’utilisation du bouton droit ou CTRL+clic sur ‘icône concerné puis  « Ouvrir » peut suffire… Pas toujours.

La démarche


Lorsqu’on est sur à 100% de ce que l’on fait, on peut retrouver les options précédentes de Gatekeeper il suffit en tant qu’administrateur de sa machine de saisir sous Terminal la commande suivante.

sudo spctl --master-disable

Et on retrouve l’option attendue sous GateKeeper

Comme dit plus haut il est conseillé après la 1ère utilisation de l’application « hors cadre » de remettre l’option gatekeeper à minima sur la seconde option ‘Appstore et développeurs identifiés ».

Enfin, si vous souhaitez absolument remettre les choses en l’état Mac Os Sierra alors à nouveau sous Terminal il faut saisir la commande suivante :

sudo spctl --master-enable

Quelles applications sont autorisées par ce biais ?


La commande suivante permet de connaître les applications qui, la 1ere fois, ont necessité l’accréditation « hors développeurs identifiés » et hors « MAS »

spctl --list | grep UNLABELED
2018-02-16T16:07:17+00:00 20 Oct 2016|Archives, Archives 2016, MacOS|