John/Darren/Danek:

I think it makes more sense to resolve these issues in the
LSARC 2009/201 Brasero case.  The need for totem, rhythmbox, and sound-
juicer to make any changes to exec_attr are caused by the need to link
in the libbrasero-burn library provided by LSARC 2009/201.  So, this
case depends on that case and will obviously be impacted by any
decisions made in the LSARC 2009/201 case.   I recommend that totem,
rhythmbox, and sound-juicer just follow whatever decisions are made for
the brasero case.

I went ahead and summarized all of your questions about this case
in an email in the LSARC 2009/201 thread.  I know Lin Ma did more
research on how the security-related changes, so I think he should
probably answer in that case.

I will be happy to update this case based on any decisions made in
the LSARC 2009/201 case, and I will highlight my changes by
sending emails to this list showing the differences.

Brian


> The Brasero case (LSARC/2009/201) is still open. So these
> issues can be addressed by both Brian (LSARC/2009/202) and
> Lin Ma (LSARC/2009/201).
>
> Thanks,
>
> John
>
> Darren J Moffat wrote:
>> Brian Cameron wrote:
>>> So, much like brasero, the following lines will be added to exec_attr(4)
>>> to support this:
>>>
>>> Desktop CD User:solaris:cmd:::/usr/bin/rhythmbox.bin:privs=sys_devices
>>> Desktop CD
>>> User:solaris:cmd:::/usr/bin/sound-juicer.bin:privs=sys_devices
>>> Desktop CD User:solaris:cmd:::/usr/bin/totem.bin:privs=sys_devices
>>
>> How does this work on Linux kernel based systems ? How do these
>> programs get access to the devices ?
>>
>> Given what these programs do I suspect what what is really wanted is
>> read and sometimes write access to the CD/DVD device nodes.
>>
>> Running them with sys_devices to over come that feels really wrong.
>> Particularly given that "Desktop CD User" is ultimately being added to
>> "Console User".
>>
>> Can't we instead use logindevperm so that the CD/DVD devices are made
>> available with suitable unix permissions - just like we already do for
>> USB removable-media devices, generic usb devices, video devices etc.
>>
>> While there exists precedent for this hack I really don't like it and
>> having it proliferated further isn't a good idea.
>>
>> Sorry I didn't bring this up in the previous brasero case.
>>
>> --
>> Darren J Moffat


Reply via email to