Je connais les inconvénients de la désactivation de la signature des kext, mais je me demandais comment je pouvais réellement désactiver cette fonction sur Mac OS X 10.10 "Yosemite" ?
Réponses
Trop de publicités?Pour désactiver le paramètre de sécurité de la signature de kext :
sudo nvram boot-args=kext-dev-mode=1
Après avoir modifié ce paramètre, vous devez redémarrer l'ordinateur pour qu'OS X le reconnaisse.
Il est important de noter que le paramètre de signature des kext est global. Si vous le désactivez, vous devez veiller à n'installer que des pilotes système provenant de sources fiables.
Pour le réactiver, utilisez :
sudo nvram -d boot-args
Citant la documentation d'Apple :
Pour activer ou désactiver la Protection de l'Intégrité du Système, vous devez démarrer à Recovery OS et exécuter la commande csrutil(1) à partir du terminal.
Démarrez le système d'exploitation de récupération en redémarrant votre machine et en maintenant la touche Command et R au démarrage. Lancez Terminal à partir du menu Utilitaires du menu Utilitaires. Saisissez la commande suivante : $ csrutil enable
Après avoir activé ou désactivé la protection de l'intégrité du système sur une machine, un redémarrage est nécessaire.
Source : Configuration de la protection de l'intégrité du système
Je cite toujours :
Depuis OS X El Capitan, l'argument de démarrage kext-dev-mode est maintenant obsolète.
sudo nvram boot-args="kext-dev-mode=1" # Has No Effect
Source : Extensions du noyau