Re: What's this /run directory doing on my system and where does it come from?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Mar 31, 2011 at 01:22:14PM +0200, Lennart Poettering wrote:
> On Thu, 31.03.11 13:13, Ralf Corsepius (rc040203@xxxxxxxxxx) wrote:
> 
> > >> <cite>
> > >> Applications must never create or require special files or
> > >> subdirectories in the root directory. Other locations in the FHS
> > >> hierarchy provide more than enough flexibility for any package.
> > >> </cite>
> > >
> > > Well, we are not an "application", are we?
> > 
> > I feel you are violently not wanting to understand and prefer tearing 
> > things into the absurd:
> > 
> > a) systemd is the application this all has begin with.
> 
> systemd is part of the OS, it is the system. It's not an app running on
> the OS. Firefox is an app.
> 
> > b) what else but applications are creating "run" files?
> 
> The system. dracut, systemd, udev, and so on -- which all are components
> of the OS.
> 
While I've agreed with the need for /run, I think that the definition of
application that you are using here is a more recent (and not universally
adopted) differentiation from "program" than what existed in the FHS.  We
could try to contact Rusty Russell (who's posted something about /run here:
https://lwn.net/Articles/436177/ ) to see if the terms application and
program should be considered synonymous in the FHS or if they denote two
separate things.  Since the purpose of the FHS is to define interoperability
between distributions and properly set the expectations of system
administrators, however, the broader interpretation of application as
synonymous with program is probably the better one until/unless an updated
FHS defines the terms explicitly.

-Toshio


Attachment: pgpifODg6h1UK.pgp
Description: PGP signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux