On Sunday 27 April 2008, Peter Humphrey wrote:
> On Friday 25 April 2008 06:45:34 Alan McKinnon wrote:
> > Elog messages with yellow stars should *never* be ignored. Unlike
> > UAC, they are not there with the express purpose of annoying users.
>
> Having no knowledge of Vista, nor a wish to try it, what is a UAC?
> Google tells me it's a "Universal air connection for scba", which
> doesn't seem right here.

User Access Control.

Microsoft's implementation of a "get authorisation to do this before 
doing it" thingy. There are two good ways to do this and a plethora of 
wrong ways. The right ways:

'su -' and become root where everything is allowed.
'sudo' or a gui derivative. If the user has been authorized by root, 
just run the whole command with root priviledges as the user can 
obviously be trusted.

Microsoft's wrong way:

Intercept every single action that requires root priviledges and give a 
popup to confirm. Half the time the user has no idea what the machine 
is on about and just clicks "Yes". Heck, I was trying to install 
OpenVPN on Vista and had no idea what it was on about half the time, 
and I have 20 years solid technical experience backing me up. WHat 
chance does Aunt Tilly or your grandma stand?

Microsoft's stated reason for this is to annoy users so much that they 
will annoy 3rd party developers who will write software that doesn't 
need root to install. Hmmmm.

I dunno, I have a healthy tin foil hat. Here's what I think:

Users will become so annoyed with UAC that they will find the hidden box 
that says "click here to never receive these popups again" and blog it. 
Many users will do it, Microsoft doesn't have to bother with security 
all that much anymore and we are back to XP behaviour with machines 
infested with malware, opening up a nice revenue stream for "New! 
Improved! Microsoft Anti-Virus!" (and taking out Norton in the 
process). Except this time it's not the default behaviour, the user 
deliberately clicked the button so they take responsibility now and 
Microsoft is off the hook for deliberately shipping unsafe software 
that does not perform to reasonable expectations.

Sudo is so much better and infinitely less intrusive. It's also a solved 
problem years ago. Why didn't they use it?

</end of rant>





-- 
Alan McKinnon
alan dot mckinnon at gmail dot com

-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to