Wie kann man Gatekeeper über Terminalbefehle in OS X 10.8 Mountain Lion deaktivieren? Ich möchte die Auswahl der Einstellungen für Sicherheit und Datenschutz replizieren, damit von Anywhere heruntergeladene Anwendungen ausgeführt werden können:
Mit einem Terminalbefehl kann ich ein Skript schreiben, um diese Aufgabe remote auszuführen, anstatt manuell zu jedem Mac zu wechseln und diese Einstellungen mit einer Maus und mehreren Klicks zu ändern.
quelle
Siehe die Manpage für spctl
quelle
In beiden Fällen werden auch die Gatekeeper-Dialogfelder deaktiviert (nach dem Neustart), die in den Systemeinstellungen angezeigten Einstellungen werden jedoch nicht geändert.
Ich weiß nicht, ob
spctl --master-disable
es sich irgendwie von der Deaktivierung von Gatekeeper in den Systemeinstellungen unterscheidet, aber esspctl --status
ändert sichassessments disabled
nach der Deaktivierung von Gatekeeper in den Systemeinstellungen.quelle