diff -Nru a/TODO b/TODO --- a/TODO Wed Dec 10 04:33:35 2003 +++ b/TODO Wed Dec 10 04:33:35 2003 @@ -8,7 +8,6 @@ - fix kernel name logic to handle devices like sdaj and such. - more documentation (can never have too much.) -- add symlink generation and removal support - better partition support (it's a hack right now, maybe new libsysfs changes can help out a lot here.) - allow database to be queried by other programs diff -Nru a/udev.8 b/udev.8 --- a/udev.8 Wed Dec 10 04:33:35 2003 +++ b/udev.8 Wed Dec 10 04:33:35 2003 @@ -94,7 +94,7 @@ Every line in the rules file define the mapping between device attributes and the device file name. It starts with a keyword defining the method used to match, followed by one ore more keys to compare and the filename for the -device. Optional the name for a symlink targeting the node may specified. +device. One ore more optional symlinks targeting the node may be specified. .br If no matching configuration is found, the default kernel device name is used. @@ -175,11 +175,11 @@ # USB mouse at third port of the second hub to be called mouse1 TOPOLOGY, BUS="usb", PLACE="2.3", NAME="mouse1" -# ttyUSB1 should always be called pda -REPLACE, KERNEL="ttyUSB1", NAME="pda" +# ttyUSB1 should always be called pda with two additional symlinks +REPLACE, KERNEL="ttyUSB1", NAME="pda", SYMLINK="palmtop handheld" -# USB webcams with symlinks to be called webcam0, webcam1, ... -LABEL, BUS="usb", model="WebCam Version 3", NAME="video%n", SYMLINK="webcam%n" +# multiple USB webcams with symlinks to be called webcam0, webcam1, ... +LABEL, BUS="usb", model="WebCam V3", NAME="video%n", SYMLINK="webcam%n" .fi .P Permissions and ownership for the created device files may specified at