diff -ru hplip-2.7.12.old/data/rules/55-hpmud.rules hplip-2.7.12/data/rules/55-hpmud.rules --- hplip-2.7.12.old/data/rules/55-hpmud.rules 2008-02-11 12:30:25 +0300 +++ hplip-2.7.12/data/rules/55-hpmud.rules 2008-02-11 12:34:11 +0300 @@ -1,21 +1,21 @@ # Udev rules file for HP printer products. ACTION!="add", GOTO="hpmud_rules_end" -SUBSYSTEM=="ppdev", OWNER="lp", GROUP="lp", MODE="0666" +#SUBSYSTEM=="ppdev", OWNER="lp", GROUP="lp", MODE="0664", SYMLINK+="hplip/$attr{manufacturer}-$attr{serial}" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="pid_test" SUBSYSTEM!="usb_device", GOTO="hpmud_rules_end" LABEL="pid_test" # Check for AiO products (0x03f0xx11). -SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??11", OWNER="root", GROUP="lp", MODE="0666" +SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??11", OWNER="lp", GROUP="lp", MODE="0664", SYMLINK+="hplip/$attr{manufacturer}-$attr{serial}" # Check for Photosmart products (0x03f0xx02). -SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??02", OWNER="root", GROUP="lp", MODE="0666" +SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??02", OWNER="lp", GROUP="lp", MODE="0664", SYMLINK+="hplip/$attr{manufacturer}-$attr{serial}" # Check for Business Inkjet products (0x03f0xx12). -SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??12", OWNER="root", GROUP="lp", MODE="0666" +SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??12", OWNER="lp", GROUP="lp", MODE="0664", SYMLINK+="hplip/$attr{manufacturer}-$attr{serial}" # Check for Deskjet products (0x03f0xx04). -SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??04", OWNER="root", GROUP="lp", MODE="0666" +SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??04", OWNER="lp", GROUP="lp", MODE="0664", SYMLINK+="hplip/$attr{manufacturer}-$attr{serial}" # Check for LaserJet products (0x03f0xx17). -SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", OWNER="root", GROUP="lp", MODE="0666" +SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", OWNER="lp", GROUP="lp", MODE="0664", SYMLINK+="hplip/$attr{manufacturer}-$attr{serial}" LABEL="hpmud_rules_end"