Open Zettt opened 9 years ago
Addendum: I had logKext installed, and the command was gone after installing the beta. So I tried re-installing it, which gave me an error.
I can't test this as I'm not running the El Capitan beta. Based on a quick read-up of the new "rootless" feature, it makes sense that the installation would fail, since the kext is installed in the /System/Library/Extensions folder, which is disallowed by rootless mode.
It might be possible to install the kext in /Library/Extensions instead, in fact I'm not sure why it's in /System in the first place, but I have been away from this project for a long time, and my only real contribution was fixing a bug that caused a kernel panic on OS X 10.7. If you want to try installing the kext elsewhere, though, by all means give it a shot.
Hey SlEePlEs5. Just updated to El Capitan and noticed the issue. Any chance for a working version? Many thanks.
@SlEePlEs5 I forked your repo and edited the README with instructions on how to get logKext running.
@everyone If you guys could do me a favor: Please test this and write a comment here so we now it's working. I would appreciate if you can also test how enabling SIP again affects logKext, because I have permanently disabled SIP on my system.
Pull Request with the updated README: https://github.com/SlEePlEs5/logKext/pull/16
@Zettt -- Disabling SIP does allow an install on El Capitan. LogKext runs and logs perfectly after the install. LogKext still functions after enabling SIP, as well! Your fix works perfect.
So far I’ve had a different experience than @smillin15 – it works, but reenabling SIP makes it stop working, with the same error as #18.
Installing on OS X 10.11 doesn't work. I suppose the kext needs to be adjusted in some form or another, or the installation description needs to include information why it can't be installed, and how to fix this particular problem.
My feeling tells me, though, we're out of luck here and need to disable rootless mode on 10.11 for this to work. Please correct me if I'm wrong.