On Thu, 06 Oct 2011 16:01:53 -0600, Theo de Raadt wrote:
> > > So I'm not convinced we should enable aucat unconditionally.  Wouldn't
> > > it make some sense to enable aucat on systems that run X?
> > 
> > Hmmm, why not?
> > 
> > I'm not against turning audio off in certain situations (servers,
> > whatever). IMO the important point is aucat to be always running
> > when audio is expected to work, ie assume that it's a part of the
> > audio subsystem, so we can rely on it in ports and driver code.
> 
> Except at install time you don't know that.  You only know it on
> some machines.  It is MD.
> 
>         if [[ -n $MDXAPERTURE ]]; then
>                 ask_yn "Do you expect to run the X Window System?" $def
>               ...
> 
> And you can't know it at run time.
> 
> And you can't do it based on whether the X sets are installed either,
> since we default to that.
> 
> 

How about asking "Do you expect to use audio hardware on this system?"
or something like that in the install script? The one person knowing
this is the user, so just *ask* him instead of making clever assumptions
based on whether X is used ...

Reply via email to