# /etc/udev/rules.d/25-lfs.rules: Rule definitions for LFS. # Changes have been made to match current LFS Setup - old permissions file # This file is for udev-051 or greater # Input core devices go into /dev/input/. KERNEL="mice", NAME="input/%k", MODE="0644" KERNEL="mouse*", NAME="input/%k", MODE="0644" KERNEL="event*", NAME="input/%k", MODE="0644" KERNEL="js*", NAME="input/%k", MODE="0644" KERNEL="ts*", NAME="input/%k", MODE="0644" # Assorted USB devices get a subdir as well. KERNEL="hiddev*", NAME="usb/%k", MODE="0644" KERNEL="legousbtower*", NAME="usb/%k", MODE="0660" # Network devices KERNEL="tun", NAME="net/%k", MODE="0660" # raw devices KERNEL="raw[0-9]*", NAME="raw/%k", GROUP="disk", MODE="0660" KERNEL="ptmx*", NAME="%k", GROUP="tty", MODE="0666" KERNEL="*random", NAME="%k", MODE="0444" KERNEL="*mem", NAME="%k", GROUP="kmem", MODE="0640" KERNEL="port", NAME="%k", GROUP="kmem", MODE="0640" KERNEL="null", NAME="%k", MODE="0666" KERNEL="zero", NAME="%k", MODE="0666" KERNEL="full", NAME="%k", MODE="0666" KERNEL="aio", NAME="%k", MODE="0444" KERNEL="kmsg", NAME="%k", MODE="0600" KERNEL="tty", NAME="%k", GROUP="tty", MODE="0666" KERNEL="tty[0-9]*", NAME="%k", GROUP="tty", MODE="0666" KERNEL="vcs*", NAME="%k", MODE="0600" KERNEL="console", NAME="%k", GROUP="tty", MODE="0622" KERNEL="psaux", NAME="%k", MODE="0644", SYMLINK="mouse" KERNEL="djs*", NAME="%k", MODE="0644" SUBSYSTEM="block", GROUP="disk", MODE="0660" KERNEL="sgi_fetchop", NAME="%k", MODE="0666" KERNEL="vcd*", NAME="iseries/%k", GROUP="disk", MODE="0660" KERNEL="vd*", NAME="iseries/%k", GROUP="disk", MODE="0660" ACTION=="add", SUBSYSTEM=="firmware", RUN+="/sbin/firmware_helper" RUN+="/sbin/udev_run_hotplugd" RUN+="/sbin/udev_run_devd"