[Foo2zjs-maintainer] Bug#445674: Debian Lenny foo2zjs v.20070718dfsg-2 udev rules errors

a110c at ml1.net a110c at ml1.net
Sun Oct 7 17:47:17 UTC 2007


Package: foo2zjs
Version: 20070718dfsg-2

File /etc/udev/rules.d/11-hplj10xx.rules seems to contain some errors.

udevd v.0.114-2 issues following error messages upon startup with
printer connected:
Oct  7 16:35:44 nx9020 udevd[1057]: add_to_rules: invalid rule
'/etc/udev/rules.d/11-hplj10xx.rules:3'
Oct  7 16:35:44 nx9020 udevd[1057]: add_to_rules: invalid rule
'/etc/udev/rules.d/11-hplj10xx.rules:7'
Oct  7 16:35:44 nx9020 udevd[1057]: add_to_rules: invalid rule
'/etc/udev/rules.d/11-hplj10xx.rules:11'
Oct  7 16:35:44 nx9020 udevd[1057]: add_to_rules: invalid rule
'/etc/udev/rules.d/11-hplj10xx.rules:15'

File `11-hplj10xx.rules' contain lines like this:
  #Own udev rule for HP Laserjet 1018
  KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0",
  SYSFS{product}=="HP
  LaserJet 1018", NAME="usb/%k", SYMLINK+="hplj1018%e", MODE="0666",
  RUN+="/usr/sbin/hplj1018" 

These lines lack trailing backslashes and `SYMLINK+="hplj1018%e"'
contain unrecognized %e escape character.

Correct format seems to be like that:
  #Own udev rule for HP Laserjet 1018
  KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
  SYSFS{product}=="HP LaserJet 1018", NAME="usb/%k", \
  SYMLINK+="hplj1018", MODE="0666", RUN+="/usr/sbin/hplj1018"

#uname -a
Linux nx9020 2.6.21-2-686 #1 SMP Wed Jul 11 03:53:02 UTC 2007 i686
GNU/Linux

Andrey Pugachev
St.Petersburg; Russia.
-- 
  
  a110c at ml1.net






More information about the Foo2zjs-maintainer mailing list