This *is* FHS compliant [was Re: What's this /run directory doing on my system and where does it come from?]

Matthew Miller mattdm at mattdm.org
Wed Mar 30 12:40:38 UTC 2011


On Wed, Mar 30, 2011 at 02:30:40PM +0200, Lennart Poettering wrote:
> Also, can somebody point me to the place where the FHS would say "no
> other directories below / are allowed"? I can't find that. And hence
> this change is perfectly FHS compliant.

More than that, it's explicitly allowed. So we're good. See:

http://www.pathname.com/fhs/pub/fhs-2.3.html#THEROOTFILESYSTEM

  Applications must never create or require special files or subdirectories
  in the root directory.

[...]

  Distributions should not create new directories in the root hierarchy
  without extremely careful consideration of the consequences including for
  application portability.

We're a distribution. And it's clear that the careful consideration has been
done -- including the requisite dealing with application portability.


-- 
Matthew Miller <mattdm at mattdm.org>
Senior Systems Architect -- Instructional & Research Computing Services
Harvard School of Engineering & Applied Sciences


More information about the devel mailing list