Bug#517957: foo2zjs: Some user data (firmware) goes in /usr ; should be /usr/local or /etc
tags 517957 + pending
On Tue, 03 Mar 2009 19:32:25 +0100, Luca Capello wrote:
> I cc:ed the d-devel mailing list to get a wider opinion. Please keep at
> least the BTS cc:ed.
I have also bcc:ed various people I know as users of this package: sorry
for the spam, but I would like some more tests before uploading to sid.
> On Tue, 03 Mar 2009 08:37:33 +0100, Daniel Dickinson wrote:
>> Firmware is looked for under /usr/share/foo2zjs/firmware, but firmware
>> is added on and therefore user data and really belongs in /etc or
> I would say that the proper location is /lib/firmware, but AFAIK the
> latter is only for firmwares loaded by kernel drivers. Am I correct?
> If so, which folder should be used?
I have implemented this with different commits:
1) working directory is /tmp/foo2zjs in /usr/bin/getweb
2) firmware directory is /lib/firmware/hp/, since only HP printer
firmwares are downloaded by the getweb script
BTW, I have not checked yet, but if Debian can distribute these
firmwares, they should be provided by one of the firmware-linux-*
On my virtual sid, getweb works as before, but since I do not have any
of the printers requiring external firmwares, i386 and amd64 packages
for testing are available at:
Gismo / Luca