thor0...@comcast.net ("William D. Jones") writes: >1. I'd like to keep the number of device files whose permissions I modify to a >minimum, just in case something goes very wrong due to programming error. >Unfortunately, ugen* generates a device file for every single USB endpoint for >every single device. >2. I'm not sure if my FPGA board will always show up on the same device nodes, >which means that I have to change permissions for even more devices in >anticipation! >3. My default installation seems to have generated device nodes only for up to >4 generic devices, and I have the potential to exhaust all of them (I suppose >running MAKEDEV will fix this)?
>That said, is this the "canonical"/correct way to allow USB devices to be >accessible by normal users? Or since the above post was written, has there >been a different kernel framework that allows normal users to access USB >devices. >More generally, is adding users to device-specific groups, changing device >ownership to these groups and adding entries to/running MAKEDEV.local still >the canonical way to customize device permissions, a la the equivalent >functionality in Linux? I'm not sure what Linux does, but on NetBSD that's so far the only method. -- -- Michael van Elst Internet: mlel...@serpens.de "A potential Snark may lurk in every tree."