<strong> Maybe keep .kexts that are required for basic operation separate from third party ones?
[ 05-23-2002: Message edited by: Bozo the Clown ]</strong><hr></blockquote>
Well designed software should not be using their own madeup kexts anyways. They should be using Apple's I/O Kits and APIs. That's one of the reasons why you aren't allowed to touch the System folder. In a perfect world, I guess.
And don't worry, I wasn't taking your observations as an OS X SUCKZ!!!! rant. With the advent of packages on OS X, I think uninstallers will be a thing of the past when it comes to most software, although they ARE useful for uninstalling things that are placed where a normal user shouldn't go.
I think both Gambit and Bozo the Clown are right. Third party kexts shouldn't be mixed up with basic system ones, and it's likely that these third party kexts shouldn't exist in the first place. I wish there were some way to forcibly lock out these bad apps that do dumb stuff like screw around in your system folder. AFAIK, that's considered not only bad etiquette, but bad programming too.
<strong>There is. It's called don't give your administrator password to an installer. You might not be able to install some software then, but that's an installer issue not an OS security issue.</strong><hr></blockquote>
aeh... stupid question:
if an installer asks for my admin-password it's gonna install stuff to my system folder?
and if not asked it will only install stuff in my applications folder?
<strong> AFAIK, that's considered not only bad etiquette, but bad programming too.</strong><hr></blockquote>
Indeed. The way OS X is laid out currently, you shouldn't need to write your own kexts, however since OS X is a work in progress, some things developers need may not be 100% implemented. I suppose that's why some companies feel the need to write their own extensions and not wait for Apple. This should all come to pass shortly as Apple continues to update OS X's capabilities.
As far as admin access to install, it's true that the reason it needs your password is so that it could install to places where normal users don't have access to. You'll notice that some apps require a password for install while others do not.
By the way, Jaguar rocks and I hope the Gay Blade is right when he says Apple will release it for MWNY.
Comments
<strong> Maybe keep .kexts that are required for basic operation separate from third party ones?
[ 05-23-2002: Message edited by: Bozo the Clown ]</strong><hr></blockquote>
Well designed software should not be using their own madeup kexts anyways. They should be using Apple's I/O Kits and APIs. That's one of the reasons why you aren't allowed to touch the System folder. In a perfect world, I guess.
And don't worry, I wasn't taking your observations as an OS X SUCKZ!!!! rant. With the advent of packages on OS X, I think uninstallers will be a thing of the past when it comes to most software, although they ARE useful for uninstalling things that are placed where a normal user shouldn't go.
<strong>There is. It's called don't give your administrator password to an installer. You might not be able to install some software then, but that's an installer issue not an OS security issue.</strong><hr></blockquote>
aeh... stupid question:
if an installer asks for my admin-password it's gonna install stuff to my system folder?
and if not asked it will only install stuff in my applications folder?
i never thought of that.
<strong> AFAIK, that's considered not only bad etiquette, but bad programming too.</strong><hr></blockquote>
Indeed. The way OS X is laid out currently, you shouldn't need to write your own kexts, however since OS X is a work in progress, some things developers need may not be 100% implemented. I suppose that's why some companies feel the need to write their own extensions and not wait for Apple. This should all come to pass shortly as Apple continues to update OS X's capabilities.
As far as admin access to install, it's true that the reason it needs your password is so that it could install to places where normal users don't have access to. You'll notice that some apps require a password for install while others do not.
By the way, Jaguar rocks and I hope the Gay Blade is right when he says Apple will release it for MWNY.