Package: udev Version: 0.076-3 Severity: normal The ownership and permissions for all device-mapper devices differ from other block devices on the system (root:disk, 0660):
$ ls -l /dev/mapper/ total 0 crw-rw---- 1 root root 10, 63 2005-12-03 12:47 control brw------- 1 root root 254, 6 2005-12-03 12:48 hda_vg-cvsdata brw------- 1 root root 254, 11 2005-12-03 12:48 hda_vg-d4e82c7d--2df9--48f0--89be--ebeb500ddf2d brw------- 1 root root 254, 10 2005-12-03 12:48 hda_vg-d4e82c7d--2df9--48f0--89be--ebeb500ddf2d-cow brw------- 1 root root 254, 12 2005-12-03 12:48 hda_vg-experimental_chroot brw------- 1 root root 254, 5 2005-12-03 12:48 hda_vg-home brw------- 1 root root 254, 7 2005-12-03 12:48 hda_vg-sarge_chroot brw------- 1 root root 254, 9 2005-12-03 12:48 hda_vg-sid_chroot brw------- 1 root root 254, 8 2005-12-03 12:48 hda_vg-sid_chroot-real brw------- 1 root root 254, 0 2005-12-03 12:48 hda_vg-swap0 brw------- 1 root root 254, 1 2005-12-03 12:48 hda_vg-swap1 brw------- 1 root root 254, 2 2005-12-03 12:48 hda_vg-swap2 brw------- 1 root root 254, 3 2005-12-03 12:48 hda_vg-usr brw------- 1 root root 254, 4 2005-12-03 12:48 hda_vg-var In addition, the directories for each volume group are only readable by root: $ ls -ld /dev/hda_vg drwx------ 2 root root 260 2005-12-03 12:48 /dev/hda_vg/ The permissions on the directories should be 0775, and the owner should also be root:disk IMO. The incorrect permissions make it hard to use the "disk" group, e.g. for backup tools such as amanda. In short, I would very much like to 1) Have the default permissions of LVM/device-mapper devices be 0660. 2) Have the default ownership be root:disk. 3) Have the default volume group directory permissions be 0775 (including /dev/mapper). 4) Have the default volume group directory ownership be root:disk. This is also a problem for sarge, as well as unstable. If this is possible to fix by tweaking permissions.rules, that would be very handy (but for volume groups, it's not possible to know the names in advance, unlike /dev/mapper/). Thanks, Roger -- Package-specific info: -- /etc/udev/rules.d/: /etc/udev/rules.d/: total 5 lrwxrwxrwx 1 root root 20 2005-10-11 21:01 020_permissions.rules -> ../permissions.rules lrwxrwxrwx 1 root root 19 2005-10-14 22:36 025_libgphoto2.rules -> ../libgphoto2.rules lrwxrwxrwx 1 root root 19 2005-10-11 21:01 cd-aliases.rules -> ../cd-aliases.rules -rw-r--r-- 1 root root 4957 2005-10-08 19:38 devfs.rules lrwxrwxrwx 1 root root 13 2005-10-11 21:01 udev.rules -> ../udev.rules lrwxrwxrwx 1 root root 19 2005-10-11 21:01 z20_persistent.rules -> ../persistent.rules lrwxrwxrwx 1 root root 12 2005-10-11 21:01 z50_run.rules -> ../run.rules lrwxrwxrwx 1 root root 16 2005-10-11 21:01 z55_hotplug.rules -> ../hotplug.rules lrwxrwxrwx 1 root root 19 2005-08-03 21:39 z60_alsa-utils.rules -> ../alsa-utils.rules lrwxrwxrwx 1 root root 15 2005-09-20 19:13 z60_hdparm.rules -> ../hdparm.rules lrwxrwxrwx 1 root root 17 2005-10-11 21:01 z70_hotplugd.rules -> ../hotplugd.rules -- /sys/: /sys/block/dm-0/dev /sys/block/dm-10/dev /sys/block/dm-11/dev /sys/block/dm-12/dev /sys/block/dm-1/dev /sys/block/dm-2/dev /sys/block/dm-3/dev /sys/block/dm-4/dev /sys/block/dm-5/dev /sys/block/dm-6/dev /sys/block/dm-7/dev /sys/block/dm-8/dev /sys/block/dm-9/dev /sys/block/hda/dev /sys/block/hda/hda1/dev /sys/block/hda/hda2/dev /sys/block/hda/hda3/dev /sys/block/hda/hda4/dev /sys/block/hda/hda5/dev /sys/block/hda/hda6/dev /sys/block/hda/hda7/dev /sys/block/hdb/dev /sys/block/sda/dev /sys/block/sda/sda1/dev /sys/block/sda/sda2/dev /sys/class/adb/adb/dev /sys/class/drm/card0/dev /sys/class/graphics/fb0/dev /sys/class/i2c-dev/i2c-0/dev /sys/class/i2c-dev/i2c-1/dev /sys/class/i2c-dev/i2c-2/dev /sys/class/i2c-dev/i2c-3/dev /sys/class/i2c-dev/i2c-4/dev /sys/class/i2c-dev/i2c-5/dev /sys/class/i2c-dev/i2c-6/dev /sys/class/input/event0/dev /sys/class/input/event1/dev /sys/class/input/event2/dev /sys/class/input/event3/dev /sys/class/input/event4/dev /sys/class/input/mice/dev /sys/class/input/mouse0/dev /sys/class/input/mouse1/dev /sys/class/misc/agpgart/dev /sys/class/misc/apm_bios/dev /sys/class/misc/device-mapper/dev /sys/class/misc/nvram/dev /sys/class/misc/pmu/dev /sys/class/misc/rtc/dev /sys/class/sound/audio/dev /sys/class/sound/controlC0/dev /sys/class/sound/dsp/dev /sys/class/sound/mixer/dev /sys/class/sound/pcmC0D0c/dev /sys/class/sound/pcmC0D0p/dev /sys/class/sound/timer/dev /sys/class/usb_device/usbdev1.1/dev /sys/class/usb_device/usbdev1.3/dev /sys/class/usb_device/usbdev1.4/dev /sys/class/usb_device/usbdev1.5/dev /sys/class/usb_device/usbdev2.1/dev /sys/class/usb_device/usbdev3.1/dev /sys/class/usb_device/usbdev3.2/dev /sys/class/usb_device/usbdev3.3/dev /sys/class/usb_device/usbdev3.4/dev /sys/class/usb_device/usbdev4.1/dev /sys/class/usb/hiddev0/dev -- Kernel configuration: isapnp_init not present. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14.3 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Versions of packages udev depends on: ii initscripts 2.86.ds1-6 Standard scripts needed for bootin ii libc6 2.3.5-8 GNU C Library: Shared libraries an ii libselinux1 1.26-1 SELinux shared libraries ii libsepol1 1.8-1 Security Enhanced Linux policy lib ii lsb-base 3.0-12 Linux Standard Base 3.0 init scrip ii makedev 2.3.1-79 creates device files in /dev ii sed 4.1.4-4 The GNU sed stream editor udev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

