[sane-devel] Disable unsupported devices in udev libsane.rules?

m. allan noah kitno455 at gmail.com
Tue Feb 3 01:20:53 UTC 2009


On Thu, Jan 29, 2009 at 10:27 AM, Johannes Meixner <jsmeix at suse.de> wrote:
>
> Hello,
>
> I like to suggest to disable those entries in the
> udev rules file which belong to unsupported devices
> (at least for devices which are no "usual" scanners).


> For background information see
> https://bugzilla.novell.com/show_bug.cgi?id=439193
> "fingerprint reader gets udev/HAL settings for scanners"
>
> For the particular device, see
> http://www.sane-project.org/cgi-bin/driver.pl?manu=&model=&bus=any&v=08ff&p=2580
>
> For me it seems to be wrong to have "known but unsupported" devices
> listed in the libsane.rules file because it seems not to make sense
> to set owner, group, and permissions for devices which are not
> supported by SANE which would even cause conflicts if such a
> device is supported by whatever other software.

Personally, I would like to see those type of machines dropped from
the .desc files, particularly when the linked site says SANE support
won't happen, and external progs should be used instead. For a machine
that is a true 'scanner', and might be supported with a simple code
change, I think it still makes sense to still ship the rules.

> If you disable "unsupported" entries in the udev rules file
> note that there can be a "unsupported" entry for one backend
> for a model which is actually supported by another backend, see
> https://bugzilla.novell.com/show_bug.cgi?id=439193#c6

Ah, good point. In this case, I think it makes sense to remove those
devices from the backends that don't support them. We dont leave
machines in unsupported.desc once they get supported...

If I dont hear any complaints, I'll make these changes later this week...

allan
-- 
"The truth is an offense, but not a sin"



More information about the sane-devel mailing list