2008/043 [Phase 1 of OSS for Solaris]

Freeman Liu Freeman.Liu at sun.com
Wed Jan 23 08:22:58 PST 2008


>> I am not sure if  I understand you correct. I guess you think that since 
>> the 600 permission, there must
>> be some suid 0 applications to use it. Actually, there is no such 
>> applications, this file will only be
>> used by sadasupport. We make the permission 600 to avoid normal users to 
>> open it.
>> Correct me if I misunderstand you.
>>     
>
> 	That's it.  So what is sadasupport and why does it run with
> 	privilege?  How is this used by the normal user to access
> 	sound?  It seems to me that if anyone is to use /dev/dsp through
> 	this project there needs to be some intermediary.  I must admit
> 	I've not gone back to the case to look.  I'll try to get there
> 	before PSARC today.
>
>   
The two main goals of the case is to integration OSS HD audio driver and 
keep SADA compatiblity.
Other issues will be address in the following cases.

Sadasupport is a pseudo SADA driver which provides SADA interface to 
upper level applications
and calls into lower OSS HD audio driver "hdaudio" by ldi_ interface to 
operate hardware. From this
point of view, it is kind of a middle layer software. By this way, we 
can keep SADA compatibility perfectly.

This is kind of involving and if I haven't explained it clear enough, 
please point it out and let me try again :)

Best regards
  Freeman
> Gary..
>   




More information about the opensolaris-arc mailing list