Hi,
Along 1.21.0 release the mdev become pretty much unusable, the commit
bf99807657eac6f0d4fc593b3a83d34338c62293 break some rules, for example
alsa, the rules (the same as in current mdev_fat.conf):
pcm.* root:audio 660 =snd/
control.* root:audio 660 =snd/
midi.* root:audio 660 =snd/
seq root:audio 660 =snd/
timer root:audio 660 =snd/
And I am using this tiny snippet to coldplug automaticly all the
modules: find /sys -name 'modalias' -type f -exec cat '{}' + | sort -u |
xargs modprobe -b -a 2>/dev/null
After its done, the snd-hda-intel is loaded, but /dev/snd/control* etc
have wrong permissions, root:root instead of root:audio, after I re-run
'mdev -s' the permissions are fixed.
Next issue is removing support of rules like "-net/.*", now it does not
execute script whenever new interface arrive, thus I need to either
create hotplug-agent-wrapper script to check for SUBSYSTEM=net to run it
and skip mdev or add rule like '.* root:root 660
*/opt/mdev/helpers/catch-all' at the very end of mdev.conf
At this point mdev become less and less usable, I wonder if I don't know
about any better solution or there is none.
-- Piotr.
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox