Hi,
I would like to change permissions of /dev/sda* and /dev/hda* files to
0644. I added the following rules to 99-udev.rules files:
KERNEL=="[hs]d*", OWNER="root" GROUP="disk", MODE="0644
After restarting udev by strat_udev, I checked that permissions were
changed:
[root@gini rules.d]# ll /dev/sda*
brw-r--r-- 1 root disk 8, 0 Sep 2 2009 /dev/sda
brw-r--r-- 1 root disk 8, 1 Sep 2 13:55 /dev/sda1
brw-r--r-- 1 root disk 8, 2 Sep 2 13:55 /dev/sda2
brw-r--r-- 1 root disk 8, 3 Sep 2 2009 /dev/sda3
brw-r--r-- 1 root disk 8, 4 Sep 2 2009 /dev/sda4
brw-r--r-- 1 root disk 8, 5 Sep 2 13:55 /dev/sda5
But permissions of /dev/hda file were not changed. Moreover, the owner
of this file is changed:
[root@gini rules.d]# ll /dev/hda*
brw------- 1 alexey-s disk 3, 0 Sep 2 13:55 /dev/hda
Looking into /var/log/messages:
Sep 2 16:26:53 gini udevd-event[29543]: udev_node_add: creating device
node '/dev/hda', major = '3', minor = '0', mode = '0644', uid = '0', gid
= '6'
Sep 2 16:26:53 gini udevd-event[29543]: udev_node_add: creating symlink
'/dev/cdrom' to 'hda'
Sep 2 16:26:53 gini udevd-event[29543]: udev_node_add: creating symlink
'/dev/cdrom-hda' to 'hda'
Sep 2 16:26:53 gini udevd-event[29543]: udev_node_add: creating symlink
'/dev/dvd' to 'hda'
Sep 2 16:26:53 gini udevd-event[29543]: udev_node_add: creating symlink
'/dev/dvd-hda' to 'hda'
Sep 2 16:26:53 gini udevd-event[29543]: udev_node_add: creating symlink
'/dev/disk/by-path/pci-0000:02:00.0-ide-0:0' to '../../hda'
The problem: it's look like the udev rules file works fine, but
permissions and owner of /dev/hda file are changed.
Thanks,
Alexey