Package: udev Version: 0.070-2 Severity: wishlist *** Please type your report below this line *** Please change the udev rules for ucm and uverbs to add a group:
KERNEL="uverbs*", NAME="infiniband/%k", MODE="0660", GROUP="rdma" KERNEL="ucm*", NAME="infiniband/%k", MODE="0660", GROUP="rdma" As you can see, I am suggesting that these nodes be owned by an "rdma" group. This is analogous to other groups used for device nodes, such as "dialout" or "cdrom" -- the uverbs/ucm devices are fairly safe to allow ordinary users access to, but an administrator should be able to control which users can use the device. In any case root privileges shouldn't be required to use them. I suggest the name "rdma" for the group name because these device nodes give userspace programs access to RDMA capabilities from InfiniBand and (someday) iWARP hardware. Of course, this requires the creation of the rdma group. I'm not sure where or how this sort of group is managed, so please let me know if there's any other avenues I should be sending this request to. -- Package-specific info: -- /etc/udev/rules.d/: /etc/udev/rules.d/: total 1 lrwxrwxrwx 1 root root 20 Apr 28 08:55 020_permissions.rules -> ../permissions.rules -rw-r--r-- 1 root root 52 Feb 26 2005 infiniband.rules lrwxrwxrwx 1 root root 13 Sep 13 2004 udev.rules -> ../udev.rules lrwxrwxrwx 1 root root 19 Sep 14 17:35 z20_persistent.rules -> ../persistent.rules lrwxrwxrwx 1 root root 12 Sep 14 17:35 z50_run.rules -> ../run.rules lrwxrwxrwx 1 root root 17 Sep 14 17:35 z70_hotplugd.rules -> ../hotplugd.rules -- /sys/: /sys/block/fd0/dev /sys/block/hda/dev /sys/block/hda/hda1/dev /sys/block/hda/hda2/dev /sys/block/hda/hda5/dev /sys/block/hda/hda6/dev /sys/block/hda/hda7/dev /sys/block/hda/hda8/dev /sys/block/hda/hda9/dev /sys/block/hdc/dev /sys/class/cpuid/cpu0/dev /sys/class/cpuid/cpu1/dev /sys/class/cpuid/cpu2/dev /sys/class/cpuid/cpu3/dev /sys/class/infiniband_verbs/uverbs0/dev /sys/class/input/mice/dev /sys/class/misc/hw_random/dev /sys/class/misc/microcode/dev /sys/class/misc/psaux/dev /sys/class/msr/msr0/dev /sys/class/msr/msr1/dev /sys/class/msr/msr2/dev /sys/class/msr/msr3/dev /sys/class/printer/lp0/dev -- Kernel configuration: isapnp_init not present. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (900, 'testing'), (400, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages udev depends on: ii hotplug 0.0.20040329-25 Linux Hotplug Scripts ii initscripts 2.86.ds1-2 Standard scripts needed for bootin ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libselinux1 1.26-1 SELinux shared libraries ii lsb-base 3.0-9 Linux Standard Base 3.0 init scrip ii makedev 2.3.1-78 creates device files in /dev ii sed 4.1.2-8 The GNU sed stream editor udev recommends no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]