Hi Andrew.

>>> At some point I upgraded UDEV, and the following rule broke:
>>>
>>> BUS="usb", SYSFS{product}="Griffin PowerMate", NAME="powermate", 
>>> SYMLINK="input/powermate", GROUP="audio", MODE="0660"
>>>
>>> […]
>>>
>>> What am I doing wrong?
>> You should correct the syntax corresponding to the following guide:
>>
>> http://www.reactivated.net/writing_udev_rules.html
> 
> True... but to be a little bit more specific:
> 
> You have several instances of "=" (assignment operator) where you want "=="
> (comparison for equality).

This and the necessity of „+=“ for the SYMLINK command should make this
rule work again.

> udev used to tolerate the use of = in place of
> == , but in some recent version it stopped doing so, causing lots of
> people's custom rules (including mine) to break, and generating lots of "why
> did my udev rules stop working?" traffic in Usenet groups and forums.

Nevertheless I think this was the right decision.


Regards, Mathias

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to