Comment 4 for bug 6783

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 02 Apr 2004 20:46:16 +0800
From: John <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: hotplug: Hotplug is not FHS-compliant

Package: hotplug
Version: N/A; reported 2004-04-02
Severity: normal

This does not apply specically to the system I'm reporting from. I'm
installing a wireless card, and was horrified to find that its firmware
is expected to be someplace under /usr.

Chap 3 of FHS 2.3 begins:
 Chapter 3. The Root Filesystem
 Purpose

 The contents of the root filesystem must be adequate to boot,
 restore, recover, and/or repair the system.

To be able to perform all these functions you may equire a working
network in order to NFS-mount /usr, working USB/firewire to mount a
memory drive and so on.

If the firmware for some critical device is inaccessible, you simply
cannot perform these critical functions. See
http://www.pathname.com/fhs/pub/fhs-2.3.html#THEROOTFILESYSTEM.

This is why the kernel modules, fdisk etc are in /lib, /bin or /sbin and
why libc is in /lib and not /usr/lib.

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux Dolphin 2.4.18-686 #1 Sun Apr 14 11:32:47 EST 2002 i686
Locale: LANG=C, LC_CTYPE=C