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