Bug#321276: udev: CD burner created at boot with the floppy group

2005-08-30 Thread Fabio G. Strozzi
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

2005-08-30 Thread Marco d'Itri
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

2005-08-10 Thread Marco d'Itri
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

2005-08-09 Thread Jean-Luc Coulon (f5ibh)

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

2005-08-05 Thread Jean-Luc Coulon (f5ibh)

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

2005-08-04 Thread Jean-Luc Coulon (f5ibh)
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

2005-08-04 Thread Marco d'Itri
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

2005-08-04 Thread Jean-Luc Coulon (f5ibh)

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

2005-08-04 Thread Marco d'Itri
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

2005-08-04 Thread Jean-Luc Coulon (f5ibh)

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

2005-08-04 Thread Marco d'Itri
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