Gatekeeper är en funktion som praktiskt taget alltid har funnits i OS X som en säkerhetsåtgärd för att förhindra att skadlig kod körs på systemet som inte är signerat av pålitliga utvecklare med certifikat. Visst mer än en gång när du laddar ner en gratis programvara från internet, när vi kör den får vi felet "Denna applikation kan inte öppnas eftersom den kommer från en oidentifierad utvecklare."
Av denna anledning tvingas många utvecklare och systemadministratörer att inaktivera denna funktion sedan dess kan vara riktigt irriterande. Det enda men är att om vi gör det direkt från alternativet i systemet, kommer det att lämna en period av 30 dagar av avaktivering men under det kommer att lämna aktiverat ett återställningskommando, genom vilket efter 30 dagar kommer den att aktiveras igen.
Låt oss först se hur man inaktiverar detta alternativ direkt från systemet. Processen är så enkel som att komma åt > Systeminställningar> System och sekretess och på fliken Allmänt klickar vi på hänglåset längst ner där vi anger vårt administratörslösenord och markerar alternativet "Alla sidor". Detta inaktiverar det med 30-dagars återställningsalternativet.
För att undvika detta har vi möjlighet att inaktivera denna återställning direkt från terminalen in Applikationer> Verktyg> Terminal ange följande kommando och ange även vårt administratörslösenord:
sudo-standard skriver /Library/Preferences/com.apple.security GKAutoRearm -bool NO
I alla fall finns det alltid möjlighet att återgå till den ursprungliga konfigurationen helt enkelt genom att ange samma kommando men ändra alternativet "NEJ" till "JA", det vill säga:
sudo-standardvärden skriver /Library/Preferences/com.apple.security GKAutoRearm -bool YES
Egentligen är användbarheten av detta alternativ något begränsad eftersom jag främst rekommenderar det produktions- eller utvecklingsteam inom ett slutet säkerhetssystem, eftersom det för den genomsnittliga användaren inte är meningsfullt att inaktivera ett alternativ som ger en hel månad att göra vad vi behöver.