The setuid bit and Classic startup problems

Apr 28, '02 11:28:43PM

Contributed by: Anonymous

Apple's kbase document 106639 lists a easy sounding fix to the Classic startup halt that ends with the message "You are running Classic without superuser (root privileges). Ensure that TruBluEnvironment is setuid and owned by root, or reinstall your Mac OS X System Software."

Unfortunately it didn't work for me, and it took forever digging up a fix in an unrelated article. The problem wasn't ownership, it was the setuid bit. In the Terminal, type:

 % cd /System/Library/CoreServices/Classic
Then go inside the ClassicStartup.app:
 % cd "Classic Startup.app"/Contents/MacOS
and type % sudo chmod ug+s *then type
 % chown root *
And your Classic should work again.

Comments (23)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20020428232843797