I am investigating my kexts' failure to load.
Sometimes I think this is my fault, sometimes I think there's
something wrong with High Sierra's security, specifically High
Sierra's User-Approved Kernel Extension Loading:
rdar://39219050
https://developer.apple.com/library/content/technotes/tn2459/_index.html
Apple marked my report as a duplicate but left it open. That suggests
that someone at Apple thinks might really be their bug.
Command-S at boot
# mount -uw /
# kextload /Library/Extensions/MyDriver.kext. # I will try again
with kextutil
.... lots of messages...
/System/Library/Extensions/AppleKextExcludeList.kext has invalid
signature; trust cache is disabled. Untrusted kexts are not allowed
But if I reboot then log in, AppleKextExcludeList.kext has a valid signature:
$ codesign -v -v /System/Library/Extensions/AppleKextExcludeList.kext/
/System/Library/Extensions/AppleKextExcludeList.kext/: valid on disk
/System/Library/Extensions/AppleKextExcludeList.kext/: satisfies
its Designated Requirement
Puzzled,
Mike
--
Mike Crawford
Portland Custom Software Development
mi...@soggywizards.com
http://soggywizards.com
One Must Not Trifle With Wizards For It Makes Us Soggy And Hard To Light
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-drivers mailing list (
Darwin-...@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/darwin-drivers/darwin-drivers-garchive-96018%40googlegroups.com
This email sent to
darwin-drivers...@googlegroups.com