Date: Mon, 18 Jun 2007 09:54:40 -0700
    From: Sherry Moore <sherry.moore at sun.com>
    Subject: Re: 2007/349 [Intel Microcode Update Support]

    >   The -i option requires privilege to write to the destination.
    > 
    >   The -u option requires privilege secpolicy_ucode_update(),
    >   which is currently PRIV_ALL.  The privilege checking will be
    >   performed by the driver.  User with "Maintenance and Repair"
    >   profile will be allowed to execute "/usr/sbin/ucodeadm -u" to
    >   update microcode.
    > 
    > What privilege does the -i subcommand require?  How does it
    > compare to the secpolicy_ucode_update() privilege required for
    > the -u subcommand?  Presumably, the two subcommands require
    > identical privilege, but it's best to be explicit.

    Actually I meant to say

        The -i option requires write permission to the destination.

    It does not require secpolicy_ucode_update() privilege.

Does that create a way for a user with privilege less than
secpolicy_ucode_update() to arrange to update microcode by writing it
to the location from which it will be read on a subsequent boot and
then rebooting?

                -- Glenn


Reply via email to