Jump to content
6 posts in this topic

Recommended Posts

http://developer.apple.com/documentation/D.../uid/TP40005417

 

Since Apple only loads from /S/L/E, it might be better to watch the permissions there - OTOH, Chameleon makes it possible not having to mess with that folder at all, so this should hardly be an issue anyways.

 

The Extra folder, not touched by Apple's code at all, though, can have any permissions during testing.

 

Ca rejoint tes dires trauma.

 

/S/L/E les bonnes permissions.

 

SOIT :

 

/usr/sbin/chown -R root:wheel MyKEXT.kext

find MyKEXT.kext -type d -exec /bin/chmod 0755 {} \;

find MyKEXT.kext -type f -exec /bin/chmod 0644 {} \;

 

/Extra : c'est as u want !!!

 

Pour les plus gourmands :

 

http://developer.apple.com/documentation/D...002369-BABEJEIB

 

Comment sont montés les KEXT au boot .... hein !

 

Cela rejoint bien ce que je pensai :

 

If this cache "mkext" is also out-of-date, missing, or corrupt, the boot loader searches /System/Library/Extensions for drivers and other kernel extensions whose OSBundleRequired property is set to a value appropriate to the type of boot (for example, local or network boot).

 

.... donc cela est complétement inutile de refaire un cache de kext (Extensions.mkext du dossier /S/L) apres une maj de kext ... OS X s'en charge tout seul.

 

MAIS si votre Extension.mkext se trouve dans /Extra : il faudra le regénerer visiblement

×
×
  • Create New...