On Sunday 23 September 2001 05:44, Michal Bukovjan wrote:
> Hi,
>
> I reported the same (about commenting out the exit 0) twice already, but
> noone seems to care.
> Although the bug is apparent. Strange...
>
> What one has to do to not be ignored on this list?
>
> Michal
>
> John Silva wrote:
> >On my system, the "alsa" initscript fails to properly start the alsa
> > drivers.
> >
> >According to the script, start() loads the "snd" module and checks for
> >presense of /proc/asound/dev:
> >
[ bug info snipped ]

Dunno - I've made some bug reports that were immediately acknowledged, others 
seem to fall in the bucket, presumably due to workload and/or interest.

This bug seems obvious, because I presume not everyone is using the "default 
install", and if you disable the _STARTUP SCRIPT ONLY_ devfsd requirement 
alsa works just fine.  

Checking http://www.alsa-project.org I find _NO_ reference to a devfsd 
_requirement_.   The following is all it says on the subject:

>      Run the ./snddevices script to create new sound devices in /dev 
directory. Skip this step, if you have a kernel with the DEVFS support.

And this is what it has to say on DEVFS:

>     DEVFS.
>
>     The ALSA driver fully supports the devfs extension. You should add the 
following lines to your devfsd.conf file to make things work properly:
>
>     Tip: LOOKUP EXECUTE snd /sbin/modprobe snd
>     REGISTER sound/.* PERMISSIONS root.audio 660
>     REGISTER snd/.* PERMISSIONS root.audio 660

This seems pretty clear that you should run ./snddevices _IF AND ONLY IF_ 
devfsd is running.

Unfortunately that won't work here because the startup script _REMOVES_ 
/dev/snd on shutdown!

Fix the broken startup script and it will work fine.

I have been upgrading from cooker releases since pre-7.2.  Never once has an 
installation script of the kernel, initscripts, devfsd (which _IS_ installed 
but not running) modified my lilo config to add "mount=devfsd". 

Requiring devfs given the number of security holes seems questionable, but 
then again, this is not targeted as a server platform.

Mandrake:  I certainly hope devfsd is _DISABLED_ in the default _SERVER_ 
installation.

Of course, people are not likely to need sound in a server install, unless 
they have audio alerting of process failures <grin>.

-J.
-- 
John P. Silva                            [EMAIL PROTECTED]


Reply via email to