Package: udev
Version: 0.053-1
Severity: normal

Hi Marco

I have a problem with Nautilus not ejecting my Zip drive. I've tracked 
the problem down to udev setting the group of /dev/hdb4 to 'disk' 
rather than 'floppy' (which would be correct and I am a member of). 

This happens despite the presence of rules in the original versions of 
/etc/udev/udev.rules and /etc/rules.d/udev.rules which say to use 
'floppy' as the group.

The only workaround I've been able to come up with is to add the 
following to /etc/udev/hal.rules:

BUS="ide", KERNEL="hd[a-z]*", 
PROGRAM="/etc/udev/scripts/device-removable.sh %k", RESULT="1", 
NAME="%k", MODE="0660", GROUP="floppy"

I realise that rules.hal is provided by the hal package, not udev. 
However, rules.hal does not provide any instructions for ide in the 
rules.hal file it comes with. So, I assume there is some default either 
in hal or udev that causes the problem. I you believe that hal should be 
doing things differently, please feel of course free to reassign.

Please let me know if there is any other information you need. Also, 
if there is anything you would like me to test I'd be more than happy to 
do this.

Best regards
Andree

PS: I've upgraded the udev package on my Sarge system to the latest 
package in Sid just to ensure that the issue persists. (The package 
versions of hal are identical in Sarge and Sid at the moment.)

-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 0
lrwxrwxrwx  1 root root 19 2005-02-08 22:30 cd-aliases.rules -> 
../cd-aliases.rules
lrwxrwxrwx  1 root root 13 2005-02-08 22:30 udev.rules -> ../udev.rules
lrwxrwxrwx  1 root root 12 2005-02-09 00:07 z_hal-plugdev.rules -> ../hal.rules

-- /sys/:
/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/hdb/hdb4/dev
/sys/block/hdc/dev
/sys/block/ram0/dev
/sys/block/ram10/dev
/sys/block/ram11/dev
/sys/block/ram12/dev
/sys/block/ram13/dev
/sys/block/ram14/dev
/sys/block/ram15/dev
/sys/block/ram1/dev
/sys/block/ram2/dev
/sys/block/ram3/dev
/sys/block/ram4/dev
/sys/block/ram5/dev
/sys/block/ram6/dev
/sys/block/ram7/dev
/sys/block/ram8/dev
/sys/block/ram9/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/input/event0/dev
/sys/class/input/event1/dev
/sys/class/input/event2/dev
/sys/class/input/event3/dev
/sys/class/input/mice/dev
/sys/class/input/mouse0/dev
/sys/class/input/ts0/dev
/sys/class/misc/agpgart/dev
/sys/class/misc/hpet/dev
/sys/class/misc/psaux/dev
/sys/class/misc/rtc/dev
/sys/class/sound/adsp/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/pcmC0D1c/dev
/sys/class/sound/pcmC0D1p/dev
/sys/class/sound/timer/dev
/sys/class/usb/hiddev0/dev

-- Kernel configuration:
 isapnp_init not present.


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-k7
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)

Versions of packages udev depends on:
ii  hotplug                  0.0.20040329-16 Linux Hotplug Scripts
ii  initscripts              2.86.ds1-1      Standard scripts needed for bootin
ii  libc6                    2.3.2.ds1-20    GNU C Library: Shared libraries an
ii  makedev                  2.3.1-75        Creates device files in /dev
ii  sed                      4.1.2-8         The GNU sed stream editor

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to