Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > Console shows error: Can't create kext cache - owner not root

Console shows error: Can't create kext cache - owner not root
Thread Tools
Mac Enthusiast
Join Date: Feb 2005
Status: Offline
Reply With Quote
Nov 11, 2010, 08:04 PM
 
com.apple.kextd[10] Can't create kext cache under / - owner not root.

This just started happening after the 10.6.5 update via Software Update.
Ran repair permissions after the update.

Another strange thing is that non-admin users now have write access to the top level of the startup volume (bit not the subfolders such as Library and System - I don't think that non-admins have ever been able to write there previously...)

Is this a botched install?
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Nov 11, 2010, 10:58 PM
 
So you're saying that you can run "touch /test" and not generate an error message?

What is the owner of the kernel extension generating that error message, or do you know? If you don't, do you suspect this is creating problems for you? This could simply be a bug in that kernel extension that might be completely harmless.
     
Mac Enthusiast
Join Date: Feb 2005
Status: Offline
Reply With Quote
Nov 11, 2010, 11:21 PM
 
Seems that I over-reacted with regard to the console message. It was also present for me under 10.6.4 I guess I will assume that it is harmless as besson3c suggests.

I am still a bit confused by the seemingly new ability of standard users to write to the top level of the main volume on 10.6.5
     
Administrator
Join Date: May 2000
Location: California
Status: Offline
Reply With Quote
Nov 11, 2010, 11:59 PM
 
Select your volume in a Finder window, and Get Info. Check the permissions, see who owns the HD root directory. It should be 'system' (ie - root). 'admin' should have read & write, while 'everyone' should have read only.

My answer comes from a Leopard install.
     
Mac Enthusiast
Join Date: Feb 2005
Status: Offline
Reply With Quote
Nov 12, 2010, 12:12 AM
 
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Nov 12, 2010, 10:44 AM
 
I don't know why you have an "admin1" group and who is in it, but your HD perms should be more like:

system: read/write
admin: read only
everyone: read only


I wouldn't change this though until you figure out what groups you are in, you don't want to lock yourself out.
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Nov 12, 2010, 11:04 AM
 
That looks like "admin1" is a user, not a group. He named his admin user "admin1". Makes sense.

Changing that to system/admin/everyone should solve that for you. You can't lock yourself out since you still have the ability to enter an admin username/password to get root privileges and change it however you want.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Nov 12, 2010, 01:51 PM
 
Yeah, sorry, I misread that display... The single silhouette icon refers to the user, duh
     
Mac Enthusiast
Join Date: Feb 2005
Status: Offline
Reply With Quote
Nov 12, 2010, 05:50 PM
 
Originally Posted by besson3c View Post
The single silhouette icon refers to the user, duh
Right, I have an admin account named 'admin1', however the above screen cap was taken from within my day-to-day standard user account.
     
Mac Enthusiast
Join Date: Feb 2005
Status: Offline
Reply With Quote
Nov 13, 2010, 12:28 AM
 
Originally Posted by CharlesS View Post
That looks like "admin1" is a user, not a group. He named his admin user "admin1". Makes sense.

Changing that to system/admin/everyone should solve that for you.
I don't seem to be able to do that.
'system' does not seem to be an option in the 'Sharing and Permissions' pop-up in Get Info for me...
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Nov 13, 2010, 04:18 AM
 
If the Get Info panel won't work, you can use the Terminal:

sudo chown root:admin /

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Mac Enthusiast
Join Date: Feb 2005
Status: Offline
Reply With Quote
Nov 13, 2010, 01:50 PM
 
Originally Posted by CharlesS View Post
If the Get Info panel won't work, you can use the Terminal:
What the heck is going on with my set-up that causing this...?!

Why is this happening in the first place?
Why can't it be fixed via the normal Get Info panel?

I just want to have a normal system...
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Nov 13, 2010, 03:49 PM
 
Apparently the Finder's Get Info dialog doesn't let you chown things to root, something I didn't know before. Maybe Apple thinks that allowing that would cause users to accidentally shoot themselves in the foot. The Terminal command will work.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Mac Enthusiast
Join Date: Feb 2005
Status: Offline
Reply With Quote
Nov 13, 2010, 06:51 PM
 
Used the Terminal.
All is well now.
Thanks very much for the help!

I am still convinced that the 10.6.5 update process was responsible for this...
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 02:06 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2