Bug#321276: udev: CD burner created at boot with the floppy group
Package: udev Version: 0.068-2 Followup-For: Bug #321276 I installed both the 0.068-1 and 0.068-2 versions of udev but the problem still persists. I have two optical ide devices (hda and hdc) and both gain floppy group ownership on boot. -- Package-specific info: -- /etc/udev/rules.d/: /etc/udev/rules.d/: totale 0 lrwxrwxrwx 1 root root 19 2004-12-08 14:07 01-cd-dvd.rules - ../cd-aliases.rules lrwxrwxrwx 1 root root 20 2005-04-15 18:14 020_permissions.rules - ../permissions.rules lrwxrwxrwx 1 root root 12 2005-08-25 12:55 050_hal-plugdev.rules - ../hal.rules lrwxrwxrwx 1 root root 13 2004-11-28 17:51 udev.rules - ../udev.rules lrwxrwxrwx 1 root root 19 2005-08-25 12:51 z20_persistent.rules - ../persistent.rules lrwxrwxrwx 1 root root 12 2005-08-25 12:51 z50_run.rules - ../run.rules lrwxrwxrwx 1 root root 19 2005-08-25 13:04 z60_alsa-utils.rules - ../alsa-utils.rules lrwxrwxrwx 1 root root 17 2005-08-25 12:51 z70_hotplugd.rules - ../hotplugd.rules -- /sys/: /sys/block/hda/dev /sys/block/hdc/dev /sys/block/hde/dev /sys/block/hde/hde1/dev /sys/block/hde/hde2/dev /sys/block/hde/hde3/dev /sys/block/hde/hde5/dev /sys/block/hdg/dev /sys/block/hdg/hdg10/dev /sys/block/hdg/hdg11/dev /sys/block/hdg/hdg12/dev /sys/block/hdg/hdg1/dev /sys/block/hdg/hdg2/dev /sys/block/hdg/hdg5/dev /sys/block/hdg/hdg6/dev /sys/block/hdg/hdg7/dev /sys/block/hdg/hdg8/dev /sys/block/hdg/hdg9/dev /sys/class/graphics/fb0/dev /sys/class/input/mice/dev /sys/class/input/mouse0/dev /sys/class/misc/hpet/dev /sys/class/misc/psaux/dev /sys/class/misc/rtc/dev /sys/class/ppdev/parport0/dev /sys/class/sound/adsp/dev /sys/class/sound/audio/dev /sys/class/sound/controlC0/dev /sys/class/sound/dmmidi/dev /sys/class/sound/dsp/dev /sys/class/sound/midiC0D0/dev /sys/class/sound/midi/dev /sys/class/sound/mixer/dev /sys/class/sound/pcmC0D0c/dev /sys/class/sound/pcmC0D0p/dev /sys/class/sound/pcmC0D1p/dev /sys/class/sound/timer/dev /sys/class/usb/lp0/dev -- Kernel configuration: isapnp_init not present. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13-rc7-a1 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages udev depends on: ii hotplug 0.0.20040329-25 Linux Hotplug Scripts ii initscripts 2.86.ds1-1.1Standard scripts needed for bootin ii libc62.3.5-4 GNU C Library: Shared libraries an ii libselinux1 1.24-4 SELinux shared libraries ii lsb-base 3.0-5 Linux Standard Base 3.0 init scrip ii makedev 2.3.1-78creates device files in /dev ii sed 4.1.4-2 The GNU sed stream editor udev recommends no packages. -- debconf information: udev/devfs-warning: * udev/reboot-warning: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#321276: udev: CD burner created at boot with the floppy group
notfound 321276 0.068-2 thanks On Aug 30, Fabio G. Strozzi [EMAIL PROTECTED] wrote: I installed both the 0.068-1 and 0.068-2 versions of udev but the problem still persists. I have two optical ide devices (hda and hdc) and both gain floppy group ownership on boot. You broke your configuration by moving cd-aliases.rules before the default permissions are set: lrwxrwxrwx 1 root root 19 2004-12-08 14:07 01-cd-dvd.rules - ../cd-aliases.rules -- ciao, Marco signature.asc Description: Digital signature
Bug#321276: udev: CD burner created at boot with the floppy group
On Aug 09, Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] wrote: I had the following lines in /etc/modules: ide-cd ide-generic This was needed whan I've installed my system otherwise the CD burner was not found at all. ide-cd is definitely needed by a CD reader, but recent hotplug versions can autoload it. I do not understand why the device owner should change if the module were loaded a few seconds later at boot time. Now, I've removed the first line (ide-generic is still needed) and this Needed by what? I think it should be autoloaded anyway, if it were actually needed. Let's try again, with ide-cd in /etc/modules and a script like this one with PROGRAM=/path/script.sh %k: #!/bin/sh FILE=/proc/ide/$1/media while [ ! -e $FILE ]; do echo Waiting for $FILE... /dev/idemedia.log sleep 1 done MEDIA=$(/bin/cat $FILE) echo $FILE: $MEDIA /dev/idemedia.log echo $MEDIA And then report the content of /dev/idemedia.log. -- ciao, Marco signature.asc Description: Digital signature
Bug#321276: udev: CD burner created at boot with the floppy group
Marco, I had the following lines in /etc/modules: ide-cd ide-generic This was needed whan I've installed my system otherwise the CD burner was not found at all. Now, I've removed the first line (ide-generic is still needed) and this way, the burner is created with the right owner/group: [EMAIL PROTECTED] % ls -l /dev/hda brw-rw 1 root cdrom 3, 0 2005-08-09 09:50 /dev/hda -- Regards Jean-Luc pgpXusOMyg3HV.pgp Description: PGP signature
Bug#321276: udev: CD burner created at boot with the floppy group
Marco, Le 04.08.2005 22:22:17, Marco d'Itri a écrit : On Aug 04, Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] % cat /proc/ide/hda/media cdrom Try this in /etc/udev/permissions.rules: - PROGRAM=/bin/cat /proc/ide/%k/media, RESULT==cdrom*, GROUP=cdrom + PROGRAM=sleep 4; /bin/cat /proc/ide/%k/media, RESULT==cdrom*, GROUP=cdrom It works that way, it is created with the right group 'cdrom': brw-rw 1 root cdrom 3, 0 2005-08-05 10:17 /dev/hda Marco -- Regards Jean-Luc pgpNdsfZTMdjE.pgp Description: PGP signature
Bug#321276: udev: CD burner created at boot with the floppy group
Package: udev Version: 0.065-1 Severity: normal Hi, My ide CD burner is created at boot with the 'floppy' group: brw-rw 1 root floppy 3, 0 2005-08-04 15:02 /dev/hda If I do a restart of udev (/sbin/udevstart), it get the 'cdrom' group: brw-rw 1 root cdrom 3, 0 2005-08-04 15:02 /dev/hda Regards Jean-Luc -- Package-specific info: -- /etc/udev/rules.d/: /etc/udev/rules.d/: total 4 lrwxrwxrwx 1 root root 20 2005-07-05 22:13 020_permissions.rules - ../permissions.rules lrwxrwxrwx 1 root root 12 2005-08-04 09:39 050_hal-plugdev.rules - ../hal.rules -rw-r--r-- 1 root root 120 2005-06-18 23:43 10-wacom.rules lrwxrwxrwx 1 root root 19 2005-07-05 22:13 cd-aliases.rules - ../cd-aliases.rules lrwxrwxrwx 1 root root 13 2005-07-05 22:13 udev.rules - ../udev.rules lrwxrwxrwx 1 root root 12 2005-07-05 22:13 z50_run.rules - ../run.rules lrwxrwxrwx 1 root root 19 2005-08-03 10:50 z60_alsa-utils.rules - ../alsa-utils.rules lrwxrwxrwx 1 root root 17 2005-07-05 22:13 z70_hotplugd.rules - ../hotplugd.rules -- /sys/: /sys/block/dm-0/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/fd0/dev /sys/block/hda/dev /sys/block/md0/dev /sys/block/md100/dev /sys/block/md101/dev /sys/block/md102/dev /sys/block/md103/dev /sys/block/md104/dev /sys/block/md105/dev /sys/block/md106/dev /sys/block/md107/dev /sys/block/md108/dev /sys/block/md109/dev /sys/block/md10/dev /sys/block/md110/dev /sys/block/md111/dev /sys/block/md112/dev /sys/block/md113/dev /sys/block/md114/dev /sys/block/md115/dev /sys/block/md116/dev /sys/block/md117/dev /sys/block/md118/dev /sys/block/md119/dev /sys/block/md11/dev /sys/block/md120/dev /sys/block/md121/dev /sys/block/md122/dev /sys/block/md123/dev /sys/block/md124/dev /sys/block/md125/dev /sys/block/md126/dev /sys/block/md127/dev /sys/block/md128/dev /sys/block/md129/dev /sys/block/md12/dev /sys/block/md130/dev /sys/block/md131/dev /sys/block/md132/dev /sys/block/md133/dev /sys/block/md134/dev /sys/block/md135/dev /sys/block/md136/dev /sys/block/md137/dev /sys/block/md138/dev /sys/block/md139/dev /sys/block/md13/dev /sys/block/md140/dev /sys/block/md141/dev /sys/block/md142/dev /sys/block/md143/dev /sys/block/md144/dev /sys/block/md145/dev /sys/block/md146/dev /sys/block/md147/dev /sys/block/md148/dev /sys/block/md149/dev /sys/block/md14/dev /sys/block/md150/dev /sys/block/md151/dev /sys/block/md152/dev /sys/block/md153/dev /sys/block/md154/dev /sys/block/md155/dev /sys/block/md156/dev /sys/block/md157/dev /sys/block/md158/dev /sys/block/md159/dev /sys/block/md15/dev /sys/block/md160/dev /sys/block/md161/dev /sys/block/md162/dev /sys/block/md163/dev /sys/block/md164/dev /sys/block/md165/dev /sys/block/md166/dev /sys/block/md167/dev /sys/block/md168/dev /sys/block/md169/dev /sys/block/md16/dev /sys/block/md170/dev /sys/block/md171/dev /sys/block/md172/dev /sys/block/md173/dev /sys/block/md174/dev /sys/block/md175/dev /sys/block/md176/dev /sys/block/md177/dev /sys/block/md178/dev /sys/block/md179/dev /sys/block/md17/dev /sys/block/md180/dev /sys/block/md181/dev /sys/block/md182/dev /sys/block/md183/dev /sys/block/md184/dev /sys/block/md185/dev /sys/block/md186/dev /sys/block/md187/dev /sys/block/md188/dev /sys/block/md189/dev /sys/block/md18/dev /sys/block/md190/dev /sys/block/md191/dev /sys/block/md192/dev /sys/block/md193/dev /sys/block/md194/dev /sys/block/md195/dev /sys/block/md196/dev /sys/block/md197/dev /sys/block/md198/dev /sys/block/md199/dev /sys/block/md19/dev /sys/block/md1/dev /sys/block/md200/dev /sys/block/md201/dev /sys/block/md202/dev /sys/block/md203/dev /sys/block/md204/dev /sys/block/md205/dev /sys/block/md206/dev /sys/block/md207/dev /sys/block/md208/dev /sys/block/md209/dev /sys/block/md20/dev /sys/block/md210/dev /sys/block/md211/dev /sys/block/md212/dev /sys/block/md213/dev /sys/block/md214/dev /sys/block/md215/dev /sys/block/md216/dev /sys/block/md217/dev /sys/block/md218/dev /sys/block/md219/dev /sys/block/md21/dev /sys/block/md220/dev /sys/block/md221/dev /sys/block/md222/dev /sys/block/md223/dev /sys/block/md224/dev /sys/block/md225/dev /sys/block/md226/dev /sys/block/md227/dev /sys/block/md228/dev /sys/block/md229/dev /sys/block/md22/dev /sys/block/md230/dev /sys/block/md231/dev /sys/block/md232/dev /sys/block/md233/dev /sys/block/md234/dev /sys/block/md235/dev /sys/block/md236/dev /sys/block/md237/dev /sys/block/md238/dev /sys/block/md239/dev /sys/block/md23/dev /sys/block/md240/dev /sys/block/md241/dev /sys/block/md242/dev /sys/block/md243/dev /sys/block/md244/dev /sys/block/md245/dev /sys/block/md246/dev /sys/block/md247/dev /sys/block/md248/dev /sys/block/md249/dev /sys/block/md24/dev /sys/block/md250/dev /sys/block/md251/dev /sys/block/md252/dev /sys/block/md253/dev /sys/block/md254/dev /sys/block/md255/dev /sys/block/md25/dev /sys/block/md26/dev /sys/block/md27/dev /sys/block/md28/dev /sys/block/md29/dev /sys/block/md2/dev /sys/block/md30/dev
Bug#321276: udev: CD burner created at boot with the floppy group
On Aug 04, Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] wrote: My ide CD burner is created at boot with the 'floppy' group: brw-rw 1 root floppy 3, 0 2005-08-04 15:02 /dev/hda If I do a restart of udev (/sbin/udevstart), it get the 'cdrom' group: brw-rw 1 root cdrom 3, 0 2005-08-04 15:02 /dev/hda And do you try to access the device in any way before its group changes? Please report the output of: udevinfo -a -p /sys/block/hda/ -- ciao, Marco signature.asc Description: Digital signature
Bug#321276: udev: CD burner created at boot with the floppy group
Hi Marco, Le 04.08.2005 18:26:48, Marco d'Itri a écrit : On Aug 04, Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] wrote: My ide CD burner is created at boot with the 'floppy' group: brw-rw 1 root floppy 3, 0 2005-08-04 15:02 /dev/hda If I do a restart of udev (/sbin/udevstart), it get the 'cdrom' group: brw-rw 1 root cdrom 3, 0 2005-08-04 15:02 /dev/hda And do you try to access the device in any way before its group changes? I can access it and work normally with it... if I'm root or member of the 'floppy' group. As I've no floppy on this amchine, nobody was memmber of this group, this is why I've remarked the problem. Please report the output of: udevinfo -a -p /sys/block/hda/ Here we are: udevinfo starts with the device the node belongs to and then walks up the device chain, to print for every device found, all possibly useful attributes in the udev key format. Only attributes within one device section may be used together in one rule, to match the device for which the node will be created. device '/sys/block/hda' has major:minor 3:0 looking at class device '/sys/block/hda': SUBSYSTEM==block SYSFS{dev}==3:0 SYSFS{range}==1 SYSFS{removable}==1 SYSFS{size}==1420392 SYSFS{stat}== 00000 0 00000 follow the device-link to the physical device: looking at the device chain at '/sys/devices/pci:00/:00:0f.1/ide0/0.0': BUS==ide ID==0.0 DRIVER==ide-cdrom looking at the device chain at '/sys/devices/pci:00/:00:0f.1/ide0': BUS== ID==ide0 DRIVER==unknown looking at the device chain at '/sys/devices/pci:00/:00:0f.1': BUS==pci ID==:00:0f.1 DRIVER==VIA_IDE SYSFS{class}==0x01018a SYSFS{device}==0x0571 SYSFS{irq}==177 SYSFS{local_cpus}==1 SYSFS{modalias}==pci:v1106d0571sv1043sd80EDbc01sc01i8a SYSFS{subsystem_device}==0x80ed SYSFS{subsystem_vendor}==0x1043 SYSFS{vendor}==0x1106 looking at the device chain at '/sys/devices/pci:00': BUS== ID==pci:00 DRIVER==unknown ciao, Marco -- Regards Jean-Luc pgpvM7KndWZyV.pgp Description: PGP signature
Bug#321276: udev: CD burner created at boot with the floppy group
On Aug 04, Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] wrote: And do you try to access the device in any way before its group changes? I can access it and work normally with it... if I'm root or member of This is not what I asked. I need to know if you opened the device before it changes its GID. Please also report the content of /proc/ide/hda/media just after a reboot. -- ciao, Marco signature.asc Description: Digital signature
Bug#321276: udev: CD burner created at boot with the floppy group
Le 04.08.2005 20:45:40, Marco d'Itri a écrit : On Aug 04, Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] wrote: And do you try to access the device in any way before its group changes? I can access it and work normally with it... if I'm root or member of This is not what I asked. I need to know if you opened the device before it changes its GID. Sorry for misunderstanding your question. I've booted the machine without a media in the drive. Then I've rebooted with a media in the drive. I've exactly the same behaviour, described before. If I mount the media in the drive, I have also the same behaviour. Please also report the content of /proc/ide/hda/media just after a reboot. After a reboot with or without a media in the drive: [EMAIL PROTECTED] % cat /proc/ide/hda/media cdrom [EMAIL PROTECTED] % ls -l /dev/hda brw-rw 1 root floppy 3, 0 2005-08-04 21:09 /dev/hda ciao, Marco -- Regards Jean-Luc pgpXO1LAqt5rA.pgp Description: PGP signature
Bug#321276: udev: CD burner created at boot with the floppy group
On Aug 04, Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] % cat /proc/ide/hda/media cdrom Try this in /etc/udev/permissions.rules: - PROGRAM=/bin/cat /proc/ide/%k/media, RESULT==cdrom*, GROUP=cdrom + PROGRAM=sleep 4; /bin/cat /proc/ide/%k/media, RESULT==cdrom*, GROUP=cdrom -- ciao, Marco signature.asc Description: Digital signature