Randy McMurchy wrote:
> Bruce Dubbs wrote these words on 01/20/06 13:16 CST:
> 
> 
>>Does anyone have any issues with making this change?
> 
> 
> Yes. It will break at a minimum, HAL's ability to auto-discover
> the pci-ids file.
> 
> Why do you want it moved? What is wrong with where it is at?

The four files that are there seem to be out of place.  I was jsut
trying to put more "order" in the system.

> I realize that the FHS says it recommends subdirectories, but
> recommended doesn't mean required.

True.

> We had this discussion (Igor and I and anyone else that got involved)
> as it pertains to the ssh.bin file in /usr/share. We determined that
> leaving it there was best.

I don't recall that, but revisiting the decision occasionally doesn't hurt.

This is what I've found out:

Ssh.bin is a part of openssh is only used for smart cards and then only
when --with-sectok is passed to configure.  We could delete it or write
a sed for the Makefile to not install it without problems.

pci.ids* are a part of pci-utils and can be relocated with setting
IDSDIR= variable to make.

usb.ids is used by hal.  In fact, hal's the configure command checks for
pci.ids in four places:

config.log:configure:22347: checking for /usr/share/hwdata/pci.ids
config.log:configure:22347: checking for /usr/share/misc/pci.ids
config.log:configure:22347: checking for /usr/share/pci.ids
config.log:configure:22347: checking for /var/lib/misc/pci.ids

I would favor the first.  It looks to me that it could also be used for
usb.ids in the same place, but that would need to be tested.

The only place in hal that usb.ids is mentioned is in hald/linux2/ids.c.
 It finds the files via HWDATA_DIR which is defined in config.h which in
turn is created by configure.

  -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to