> Was jetzt? udev? DeviceKit? HAL? Ich blicks nicht
Das da oben ist keine HAL-Regel, sondern eine udev-Regel. Das ist nicht
dasselbe, obwohl beide ähnliche Aufgaben haben. Aber udev ist flexibler
und übernimmt immer mehr die Aufgaben von HAL, so dass letzeres obsolete
wird.
> Das mit sysfs ist mir auch neu, das hat doch procfs ersetzen sollen?
Das sysfs, von dem Du redest, hat nur indirekt mit dem SYSFS{} zu tun,
von dem hier die Rede ist. sysfs (kleingeschrieben) ist der Typ des
virtuellen Dateisystems, das unter /sys gemountet ist, und das ist alles
andere als obsolet.
SYSFS{} (großgeschrieben) dagegen bezeichnet eine udev-Regel, die
obsolet ist, weil es keinen guten Grund gibt, sie so zu benennen. Denn
es gibt schon ATTRS{}, das für den udev-Programmierer dasselbe macht
(nur dass die bisher SYSFS{} genannten Regeln ihr Argument aus /sys
beziehen - eine Unterscheidung, die dem udev-Programmierer aber wurscht
sein kann).
Ich hoffe, ein wenig Klarheit reingebracht zu haben.