Our signing certificate is Kext enabled, and our kext that is installed in /Library/Extensions (and has a vaild signature on all OSes 10.11.3 and older) is now failing on the 10.11.4 beta:
$ sudo kextutil -n -t -v 6 -b com.mhlabs.driver.MobileIOAudioDriver.10.9
Password:
Kext user-space log filter changed from 0xff2 to 0xfff.
Kext kernel-space log filter changed from 0xff2 to 0xfff.
Kext library architecture set to x86_64.
Can't stat /AppleInternal - No such file or directory.
Defaulting to kernel file '/System/Library/Kernels/kernel'
Kext library recording diagnostics for: validation authentication dependencies warnings.
Diagnostics for /Library/Extensions/MobileIODriver_10_9.kext:
Code Signing Failure: code signature is invalid
/Library/Extensions/MobileIODriver_10_9.kext appears to be loadable (including linkage for on-disk libraries).
Any ideas? Is this a simply a regression in the beta, or is this indicative of some problem in our signing process (we currently sign on 10.8.5).