udevtest detects missing db file on Red Hat Enterprise Linux 5
Issue
- A udev rule was created for management of a USB interfaced serial port.
- Testing of the rule detects a missing file as indicated below.
Rule:
BUS=="usb", ID=="5-1:1.0", SYMLINK+="ttyUSB-symlink", MODE="0666"
Test:
# udevtest /class/tty/ttyUSB0
main: looking at device '/class/tty/ttyUSB0' from subsystem 'tty'
udev_rules_get_name: add symlink 'ttyUSB_symlink'
udev_rules_get_name: rule applied, 'ttyUSB0' becomes 'ttyUSB0'
udev_db_get_device: no db file to read /dev/.udev/db/class@tty@ttyUSB0: No such file or directory
udev_node_add: creating device node '/dev/ttyUSB0', major = '188', minor = '0', mode = '0660', uid = '0', gid = '14'
udev_node_add: creating symlink '/dev/ttyUSB_symlink' to 'ttyUSB0'
main: run: 'socket:/org/kernel/udev/monitor'
main: run: '/lib/udev/udev_run_devd'
main: run: 'socket:/org/freedesktop/hal/udev_event'
main: run: '/sbin/pam_console_apply /dev/ttyUSB0 /dev/ttyUSB_symlink'
Environment
Red Hat Enterprise Linux 5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.